Bagaimana Cara Kerja Internet?

Daftar Isi:

Bagaimana Cara Kerja Internet?
Bagaimana Cara Kerja Internet?

Video: Bagaimana Cara Kerja Internet?

Video: Bagaimana Cara Kerja Internet?
Video: Cara mengembalikan Notifikasi di Status Bar - YouTube 2024, April
Anonim
Semua orang berbicara tentang internet dan apakah, atau bagaimana, itu harus diatur. Tetapi tidak cukup orang tahu bagaimana internet sebenarnya bekerja - atau apa sebenarnya internet itu.
Semua orang berbicara tentang internet dan apakah, atau bagaimana, itu harus diatur. Tetapi tidak cukup orang tahu bagaimana internet sebenarnya bekerja - atau apa sebenarnya internet itu.

Apa itu Internet, Tepat?

Anda mungkin memiliki "jaringan area lokal" sendiri di rumah, dan itu terdiri dari semua perangkat yang terhubung ke router Anda, yang terhubung ke internet. Kata "internet" mengacu pada sistem "jaringan komputer interkoneksi" di seluruh dunia.

Itulah semua internet sebenarnya - sejumlah besar jaringan komputer di seluruh dunia, terhubung bersama. Tentu saja, ada banyak perangkat fisik - dari kabel di bawah jalan-jalan kota Anda hingga kabel besar di lantai samudera hingga satelit yang mengorbit di planet ini - yang memungkinkan komunikasi ini. Ada juga banyak perangkat lunak yang berfungsi di latar belakang, memungkinkan Anda mengetik alamat situs web seperti "google.com" dan meminta komputer Anda mengirimkan informasi ke lokasi fisik tempat situs web itu berada dalam cara tercepat.

Bahkan ketika Anda hanya terhubung ke satu situs web, masih banyak yang terjadi di bawah kap mesin. Komputer Anda tidak dapat mengirim sepotong informasi secara langsung, atau "paket" data, ke komputer yang menginangi situs web tersebut. Sebaliknya, ia mengirimkan paket ke router rumah Anda dengan informasi tentang kemana ia pergi dan di mana server web harus membalasnya. Router Anda kemudian mengirimkannya ke router di penyedia layanan internet Anda (Comcast, Time Warner, atau siapa pun yang Anda gunakan), di mana ia dikirim ke router lain di penyedia layanan internet lain, dan seterusnya, hingga mencapai tujuan. Semua paket yang dikirim kembali ke sistem Anda dari server jarak jauh membuat perjalanan mundur.

Untuk menggunakan analogi yang tidak sempurna, itu seperti mengirim surat melalui pos. Karyawan pos setempat Anda tidak bisa begitu saja mengambil surat itu dan membawanya langsung ke seluruh negara atau benua ke alamat tujuan. Sebaliknya, surat itu dikirim ke kantor pos setempat, tempat surat itu dikirim ke kantor pos lain, lalu yang lain, dan seterusnya, sampai sampai ke tujuannya. Diperlukan waktu lebih lama bagi surat untuk sampai ke sisi lain dunia daripada sisi lain negara karena harus membuat lebih banyak pemberhentian, dan itu juga berlaku untuk internet. Diperlukan waktu lebih lama agar paket dapat berjalan lebih jauh dengan lebih banyak transfer, atau "hop", sebagaimana mereka dipanggil.
Untuk menggunakan analogi yang tidak sempurna, itu seperti mengirim surat melalui pos. Karyawan pos setempat Anda tidak bisa begitu saja mengambil surat itu dan membawanya langsung ke seluruh negara atau benua ke alamat tujuan. Sebaliknya, surat itu dikirim ke kantor pos setempat, tempat surat itu dikirim ke kantor pos lain, lalu yang lain, dan seterusnya, sampai sampai ke tujuannya. Diperlukan waktu lebih lama bagi surat untuk sampai ke sisi lain dunia daripada sisi lain negara karena harus membuat lebih banyak pemberhentian, dan itu juga berlaku untuk internet. Diperlukan waktu lebih lama agar paket dapat berjalan lebih jauh dengan lebih banyak transfer, atau "hop", sebagaimana mereka dipanggil.

Berbeda dengan surat fisik, pengiriman paket data masih sangat cepat, meskipun, dan itu terjadi berkali-kali dalam satu detik. Setiap paket sangat kecil, dan sejumlah besar paket dikirim bolak-balik ketika komputer berkomunikasi - meskipun hanya memuat situs web dari yang lain. Waktu perjalanan suatu paket diukur dalam milidetik.

Data Dapat Mengambil Banyak Jalan

Jaringan jaringan ini sedikit lebih menarik dan kompleks daripada yang terlihat. Dengan semua jaringan ini terhubung bersama, tidak ada satu jalur data yang diperlukan. Karena jaringan terhubung ke beberapa jaringan lain, ada seluruh jaringan koneksi yang tersebar di seluruh dunia. Ini berarti bahwa paket-paket itu (potongan kecil data yang dikirim antar perangkat) dapat mengambil banyak jalur untuk menuju ke mana mereka pergi.

Dengan kata lain, bahkan jika jaringan antara Anda dan situs web mati, biasanya ada jalur lain yang bisa diambil data. Router di sepanjang jalur menggunakan sesuatu yang disebut Border Gateway Protocol, atau BGP, untuk mengkomunikasikan informasi tentang apakah jaringan sedang down dan jalur optimal untuk mengambil data.

Membuat jaringan yang terhubung ini (atau internet) tidak semudah menyambungkan setiap jaringan ke jaringan yang berdekatan, satu per satu. Jaringan terhubung dalam banyak cara yang berbeda di sepanjang jalur yang berbeda, dan perangkat lunak yang berjalan pada router ini (dinamakan demikian karena mereka merutekan lalu lintas di sepanjang jaringan) selalu bekerja untuk menemukan jalur optimal untuk mengambil data.

Anda benar-benar dapat melihat jalur yang dibawa paket Anda ke alamat tujuan dengan menggunakan perintah traceroute, yang memberi tahu router di sepanjang jalur yang dikirimkan paket untuk melaporkan kembali.

Sebagai contoh, di screenshot di bawah ini, kami menelusuri rute ke howtogeek.com dari koneksi internet Comcast di Eugene, Oregon. Paket-paket itu menuju ke router kami, melalui jaringan Comcast di utara ke Seattle, sebelum dialihkan ke jaringan backbone Tata Communications (as6453.net) melalui Chicago, New York, dan Newark sebelum menuju ke pusat data Linode di Newark, New Jersey. di mana situs web dihosting.

Kami berbicara tentang paket "bepergian", tetapi tentu saja, itu hanya bagian data. Router menghubungkan router lain dan mengkomunikasikan data dalam paket. Router berikutnya menggunakan informasi pada paket untuk mencari tahu ke mana ia pergi dan mengirimkan data ke router berikutnya di sepanjang jalurnya. Paket itu hanya sinyal di kawat.
Kami berbicara tentang paket "bepergian", tetapi tentu saja, itu hanya bagian data. Router menghubungkan router lain dan mengkomunikasikan data dalam paket. Router berikutnya menggunakan informasi pada paket untuk mencari tahu ke mana ia pergi dan mengirimkan data ke router berikutnya di sepanjang jalurnya. Paket itu hanya sinyal di kawat.

Alamat IP, DNS, TCP / IP, HTTP, dan Detail Lainnya

Itu adalah ikhtisar tingkat tinggi tentang cara kerja internet, setidaknya. Ada banyak topik kecil yang penting untuk internet yang kita semua gunakan, dan yang dapat Anda baca dengan lebih rinci.

Misalnya, setiap perangkat di jaringan memiliki alamat IP numerik yang unik di jaringan itu. Data dikirim ke alamat ini. Ada alamat IPv4 yang lebih tua dan alamat IPv6 yang lebih baru. IP adalah singkatan dari "Internet Protocol", jadi alamat IP adalah "alamat Protokol Internet".Ini adalah alamat yang digunakan perangkat di jaringan dan berbicara.

Orang menggunakan nama domain yang dapat dibaca manusia seperti howtogeek.com dan google.com, yang lebih mudah diingat dan dimengerti daripada serangkaian angka. Namun, ketika Anda menggunakan nama domain seperti ini, komputer Anda menghubungi server nama domainnya (DNS) server dan meminta alamat IP numerik untuk domain itu. Anggap saja seperti buku alamat publik yang besar untuk nomor telepon. Perusahaan dan individu yang menginginkan nama domain harus membayar untuk mendaftarkannya. Anda mungkin menggunakan layanan DNS penyedia layanan internet Anda, tetapi Anda dapat memilih untuk menggunakan server DNS lain seperti Google Public DNS atau OpenDNS.

Mendasari semua ini, ada berbagai lapisan "protokol" yang digunakan perangkat untuk berkomunikasi, bahkan ketika menggunakan protokol internet. Protokol transportasi yang paling umum adalah TCP / IP, yang merupakan singkatan dari Transmission Control Protocol melalui Internet Protocol. TCP adalah tentang keandalan, dan perangkat mengobrol bolak-balik dan melacak paket data untuk memastikan tidak ada yang hilang di sepanjang jalan. Jika ya, terlihat dan marah. Ada juga protokol lain, seperti UDP, yang melempar barang-barang keandalan untuk kecepatan mentah.

Protokol transport di atas seperti TCP dan UDP adalah protokol aplikasi, seperti HTTP atau HTTPS - protokol transfer hypertext, yang digunakan oleh pengguna browser web Anda. Protokol HTTP bekerja di atas protokol TCP, yang bekerja di atas protokol IP. Aplikasi lain mungkin menggunakan protokol yang berbeda atau membuat protokol mereka sendiri yang tetap beroperasi di atas protokol seperti TCP dan IP. Begitu banyak teknologi yang kami gunakan melibatkan lapisan teknologi yang dibangun di lapisan lain, dan hal yang sama berlaku untuk internet. Kami dapat menulis seluruh buku di sini, tetapi untuk sekarang, jika Anda ingin membaca lebih lanjut, tautan di atas akan membantu Anda memulai.

Setelah Anda memahami dasar-dasarnya, Anda dapat lebih menghargai mengapa adegan IT Crowd ini sangat lucu juga.

Direkomendasikan: