? DEV! Pernah terfikir bagaimana anda boleh menonton video kucing yang kelakar itu, menyemak media sosial anda atau memesan piza tanpa bergerak sedikit pun? Keajaiban di sebalik semua ini adalah internet. Hari ini, kita akan meneroka dunia yang menarik ini bersama-sama, dan percayalah, ia akan menjadi perjalanan yang menyeronokkan!
Mari masuk ke mesin masa maya kami dan tetapkan dail pada tahun 1960-an. Bilik yang penuh dengan komputer gergasi dan sekumpulan minda cemerlang dari Jabatan Pertahanan AS. Mereka sedang mengusahakan ARPANET, nenek moyang internet, cuba mencipta rangkaian yang boleh bertahan dalam sebarang bencana.
Maju ke tahun 1991, dan kami bertemu dengan Tim Berners-Lee, jenius yang mencipta World Wide Web. Dia memberi kami keupayaan untuk berkongsi maklumat di seluruh dunia dengan hanya satu klik. Dan seperti itu, internet seperti yang kita tahu ia dilahirkan.
Pada terasnya, Internet ialah koleksi rangkaian yang saling berkaitan. Fikirkan setiap rangkaian sebagai sekumpulan komputer atau nod yang dipautkan oleh kabel gentian optik. Dalam visi yang lebih luas, internet ialah sekumpulan semua komputer di seluruh dunia yang disambungkan antara satu sama lain dengan kabel gentian optik berkelajuan tinggi yang diletakkan oleh syarikat swasta dan kerajaan. Kabel ini merentangi lautan dan menghubungkan benua, menjadikan komunikasi global mungkin.
Anda juga boleh melihat peta langsung kabel ini di tapak web Peta Kabel Kapal Selam, yang menunjukkan cara kabel ini merentangi seluruh dunia.
Dalam rangkaian yang luas ini, terdapat dua pemain utama: pelayan dan pelanggan. Pelayan hanyalah komputer biasa dalam rangkaian, tetapi tidak seperti komputer biasa, pelayan beroperasi pada skala yang lebih besar dan tersedia 24/7 untuk membalas permintaan. Apabila anda menyemak imbas tapak web, komputer anda (pelanggan) mengambil data daripada pelayan, membolehkan anda melihat halaman tersebut.
Setiap peranti yang disambungkan ke Internet mempunyai pengecam unik yang dipanggil alamat IP. Anggap ia sebagai alamat digital komputer anda. Ia memastikan bahawa data tahu ke mana hendak pergi dan cara untuk menghubungi anda semula, menghalang kekacauan maklumat yang hilang.
DNS adalah seperti kenalan yang disimpan dalam telefon anda. Ia menterjemah alamat web mesra manusia seperti "google.com" kepada alamat IP seperti "142.250.182.142," yang difahami oleh komputer. DNS menjimatkan anda daripada menaip rentetan nombor yang panjang setiap kali anda mahu melawat tapak web. Untuk mencari alamat IP tapak web, anda boleh menggunakan arahan ping diikuti dengan nama domain tapak web. Contohnya, menaip "ping google.com" dalam terminal akan memaparkan alamat IP yang dikaitkan dengan "google.com."
ISP ialah tiket anda ke bandar digital. Syarikat seperti AT&T, Hathway, ACT atau Verizon memberikan anda akses kepada Internet dengan bayaran, memastikan anda terus berhubung dengan rangkaian maklumat yang luas ini.
Apabila anda menaip URL ke dalam penyemak imbas anda, anda menggunakan HTTP atau HTTPS saudaranya yang selamat. Protokol ini mentakrifkan cara mesej diformat dan dihantar, dan cara pelayan web dan penyemak imbas harus bertindak balas kepada pelbagai arahan. HTTPS menambah lapisan penyulitan untuk memastikan data anda selamat daripada mengintip.
TCP dan IP ialah protokol asas Internet. TCP memastikan komunikasi yang boleh dipercayai antara peranti dengan memecahkan data ke dalam paket dan memasangnya semula di destinasi. IP mengendalikan pengalamatan dan penghalaan paket ini untuk memastikan ia sampai ke destinasi yang betul.
Apabila anda menaip URL ke dalam penyemak imbas anda, peranti anda menghantar permintaan kepada Pembekal Perkhidmatan Internet (ISP) anda. ISP menghubungkan anda ke Internet dan memajukan permintaan anda ke Sistem Nama Domain (DNS), yang menterjemahkan nama tapak web kepada alamat IP.
Dengan alamat IP di tangan, permintaan anda melalui berbilang penghala. Penghala ini bertindak seperti pengurus trafik, mengarahkan data ke arah destinasinya. Apabila permintaan itu sampai ke pelayan yang mengehos tapak web, pelayan memprosesnya dan menghantar semula data yang diperlukan untuk halaman web tersebut.
Data yang dikembalikan menjejaki semula laluan melalui penghala, mengembara kembali melalui rangkaian ke peranti anda. Penyemak imbas anda kemudian mentafsir data yang diterimanya. Data ini biasanya termasuk HTML, yang menyediakan struktur halaman web. Penyemak imbas menghuraikan HTML dan menggunakannya untuk memaparkan kandungan pada skrin anda, memaparkan tapak web.
Meneroka kerja dalaman internet mendedahkan betapa luar biasa teknologi ini sebenarnya. Dari zaman awal ARPANET hingga rangkaian kabel gentian optik yang luas yang menghubungkan dunia hari ini, internet telah mengubah kehidupan kita dalam pelbagai cara. Sama ada anda menonton video kucing, berhubung dengan rakan di media sosial atau memesan piza, semuanya berkat sistem yang kompleks dan menarik ini.
Sekarang anda dapat melihat cara semuanya berfungsi, diharapkan anda akan lebih menghargai keajaiban yang berlaku setiap kali anda pergi ke dalam talian.
Selamat menyemak imbas! ?
Atas ialah kandungan terperinci Membongkar Keajaiban Internet. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!