Bagaimana Internet Berfungsi?



Semua orang bercakap tentang internet dan sama ada, atau bagaimana, ia sepatutnya dikawal selia . Tetapi tidak cukup orang yang mengetahui cara internet sebenarnya berfungsi—atau apakah sebenarnya internet itu.

Apa Itu Internet, Tepat?

BERKAITAN: Apakah Neutraliti Bersih?





Anda mungkin mempunyai rangkaian kawasan setempat anda sendiri di rumah, dan ia terdiri daripada semua peranti yang disambungkan ke penghala anda, yang bersambung ke Internet. Perkataan internet merujuk kepada sistem rangkaian komputer yang saling berkaitan di seluruh dunia.

Itu sahaja sebenarnya internet—sebilangan besar rangkaian komputer di seluruh dunia, disambungkan bersama. Sudah tentu, terdapat banyak perkakasan fizikal—daripada kabel di bawah jalan bandar anda kepada kabel besar di dasar lautan kepada satelit di orbit di sekeliling planet ini—yang membolehkan komunikasi ini berlaku. Terdapat juga banyak perisian di tempat kerja di latar belakang, membolehkan anda menaip alamat tapak web seperti google.com dan meminta komputer anda menghantar maklumat ke lokasi fizikal di mana tapak web tersebut terletak dengan cara terpantas yang mungkin.



BERKAITAN: Siapa yang Menyediakan Perkhidmatan Internet untuk Pembekal Perkhidmatan Internet Saya?

Walaupun anda hanya menyambung ke satu tapak web, terdapat banyak lagi perkara yang berlaku di bawah hud. Komputer anda tidak boleh terus menghantar sekeping maklumat, atau paket data, ke komputer yang mengehos tapak web. Sebaliknya, ia menghantar satu paket ke penghala rumah anda dengan maklumat tentang ke mana ia pergi dan ke mana pelayan web harus membalas. Penghala anda kemudian menghantarnya ke penghala di pembekal perkhidmatan internet anda (Comcast, Time Warner atau sesiapa sahaja yang anda gunakan), tempat penghala itu dihantar ke penghala lain di pembekal perkhidmatan internet lain , dan seterusnya, sehingga sampai ke destinasinya. Sebarang paket yang dihantar kembali ke sistem anda dari pelayan jauh membuat perjalanan terbalik.



Untuk menggunakan analogi yang tidak sempurna, ia sama seperti menghantar surat dalam mel. Pekerja pos tempatan anda tidak boleh hanya mengambil surat itu dan membawanya terus ke seluruh negara atau benua ke alamat destinasinya. Sebaliknya, surat itu pergi ke pejabat pos tempatan anda, di mana ia dihantar ke pejabat pos lain, dan kemudian satu lagi, dan seterusnya, sehingga ia sampai ke destinasinya. Ia mengambil masa yang lebih lama untuk surat untuk sampai ke seberang dunia daripada seberang negara kerana ia perlu membuat lebih banyak perhentian, dan itu secara amnya berlaku untuk internet juga. Ia akan mengambil sedikit masa lebih lama untuk paket pergi ke jarak yang lebih jauh dengan lebih banyak pemindahan, atau lompatan, seperti yang dipanggil.

Iklan

Tidak seperti mel fizikal, penghantaran paket data masih sangat cepat, walaupun, dan ia berlaku berkali-kali sesaat. Setiap paket adalah sangat kecil, dan sejumlah besar paket dihantar berulang-alik apabila komputer berkomunikasi—walaupun jika seseorang hanya memuatkan tapak web daripada yang lain. Masa perjalanan paket diukur dalam milisaat.

Data Boleh Mengambil Banyak Laluan

Rangkaian rangkaian ini sedikit lebih menarik dan kompleks daripada yang mungkin kelihatan. Dengan semua rangkaian ini disambungkan bersama, bukan hanya satu laluan yang diambil oleh data. Disebabkan rangkaian disambungkan kepada berbilang rangkaian lain, terdapat satu rangkaian sambungan yang tersebar di seluruh dunia. Ini bermakna bahawa paket tersebut (cebisan kecil data yang dihantar antara peranti) boleh mengambil berbilang laluan untuk sampai ke tempat yang dituju.

Dalam erti kata lain, walaupun rangkaian antara anda dan tapak web terputus, biasanya terdapat laluan lain yang boleh diambil oleh data. Penghala di sepanjang laluan menggunakan sesuatu yang dipanggil Protokol Gerbang Sempadan, atau BGP, untuk menyampaikan maklumat tentang sama ada rangkaian terputus dan laluan optimum untuk data diambil.

Mencipta rangkaian (atau internet) yang saling bersambung ini bukan semudah memasangkan setiap rangkaian ke rangkaian yang berdekatan, satu demi satu. Rangkaian disambungkan dalam pelbagai cara yang berbeza di sepanjang banyak laluan yang berbeza, dan perisian yang berjalan pada penghala ini (dinamakan sedemikian kerana mereka mengarahkan trafik di sepanjang rangkaian) sentiasa berusaha untuk mencari laluan optimum untuk diambil oleh data.

Anda sebenarnya boleh melihat laluan yang dilalui oleh paket anda ke alamat destinasi menggunakan arahan traceroute , yang memberitahu penghala di sepanjang laluan yang dilalui paket untuk melaporkan kembali.

Sebagai contoh, dalam tangkapan skrin di bawah, kami menjejaki laluan ke howtogeek.com daripada sambungan internet Comcast di Eugene, Oregon. Paket pergi ke penghala kami, melalui rangkaian Comcast utara ke Seattle, sebelum dihalakan ke rangkaian tulang belakang Tata Communications (as6453.net) melalui Chicago, New York dan Newark sebelum menuju ke pusat data Linode di Newark, New Jersey tempat tapak web dihoskan.

Iklan

Kami bercakap tentang paket perjalanan, tetapi sudah tentu, ia hanya kepingan data. Penghala menghubungi penghala lain dan menyampaikan data dalam paket. Penghala seterusnya menggunakan maklumat pada paket untuk mengetahui ke mana ia pergi dan menghantar data ke penghala seterusnya di sepanjang laluannya. Paket itu hanyalah isyarat pada wayar.

Alamat IP, DNS, TCP/IP, HTTP dan Butiran Lagi

Itulah gambaran keseluruhan tahap tinggi tentang cara internet berfungsi, sekurang-kurangnya. Terdapat banyak topik kecil yang penting kepada internet yang kita semua gunakan, dan yang boleh anda baca dengan lebih terperinci.

Sebagai contoh, setiap peranti pada rangkaian mempunyai berangka yang unik alamat IP pada rangkaian itu. Data dihantar ke alamat ini. Terdapat kedua-dua alamat IPv4 yang lebih lama dan lebih baru alamat IPv6 . IP adalah singkatan dari Internet Protocol, jadi alamat IP ialah alamat Internet Protocol. Ini ialah alamat yang digunakan dan dituturkan oleh peranti pada rangkaian.

BERKAITAN: Apakah DNS, dan Patutkah Saya Menggunakan Pelayan DNS Lain?

Orang ramai menggunakan nama domain yang boleh dibaca manusia seperti howtogeek.com dan google.com, yang lebih mudah diingati dan difahami daripada siri nombor. Walau bagaimanapun, apabila anda menggunakan nama domain seperti ini, komputer anda menghubunginya pelayan sistem nama domain (DNS). dan meminta alamat IP berangka untuk domain itu. Fikirkan ia seperti buku alamat awam yang besar untuk nombor telefon. Syarikat dan individu yang mahukan nama domain perlu membayar untuk mendaftarkannya. Anda mungkin menggunakan perkhidmatan DNS penyedia perkhidmatan internet anda, tetapi anda boleh memilih untuk melakukannya gunakan pelayan DNS lain suka DNS Awam Google atau OpenDNS .

BERKAITAN: Apakah Perbezaan Antara TCP dan UDP?

Di bawah semua ini, terdapat lapisan protokol yang berbeza yang digunakan oleh peranti untuk berkomunikasi, walaupun semasa menggunakan protokol internet. Protokol pengangkutan yang paling biasa ialah TCP/IP, yang bermaksud Transmission Control Protocol over Internet Protocol. TCP adalah mengenai kebolehpercayaan, dan peranti bersembang berulang-alik serta menjejaki paket data untuk memastikan tiada apa-apa yang hilang sepanjang perjalanan. Jika ia berlaku, ia diperhatikan dan membenci. Terdapat juga protokol lain, seperti UDP , yang membuang bahan kebolehpercayaan untuk kelajuan mentah.

Di atas protokol pengangkutan seperti TCP dan UDP ialah protokol aplikasi, seperti HTTP atau HTTPS —protokol pemindahan hiperteks, yang digunakan oleh pengguna pelayar web anda. Protokol HTTP berfungsi di atas protokol TCP, yang berfungsi di atas protokol IP. Aplikasi lain mungkin menggunakan protokol yang berbeza atau mencipta protokol mereka sendiri yang bagaimanapun beroperasi di atas protokol seperti TCP dan IP. Banyak teknologi yang kami gunakan melibatkan lapisan teknologi yang dibina pada lapisan lain, dan perkara yang sama berlaku untuk internet. Kami boleh menulis keseluruhan buku di sini, tetapi buat masa ini, jika anda ingin membaca lebih lanjut, pautan di atas harus membantu anda bermula.

Iklan

Sebaik sahaja anda memahami asasnya, anda boleh lebih menghargai mengapa ini IT Crowd adegan itu sangat lucu juga.

Kredit Imej: Toria /Shutterstock.com, Chaiwat Srijankul /Shutterstock.com.

BACA SETERUSNYA Foto Profil untuk Chris Hoffman Chris Hoffman
Chris Hoffman ialah Ketua Pengarang How-To Geek. Dia menulis tentang teknologi selama lebih sedekad dan merupakan kolumnis PCWorld selama dua tahun. Chris telah menulis untuk The New York Times, telah ditemu bual sebagai pakar teknologi di stesen TV seperti NBC 6 Miami, dan karyanya diliput oleh saluran berita seperti BBC. Sejak 2011, Chris telah menulis lebih 2,000 artikel yang telah dibaca hampir satu bilion kali---dan itu hanya di sini di How-To Geek.
Baca Bio Penuh

Artikel Yang Menarik