Anda membayar Penyedia Layanan Internet (ISP) untuk akses internet, dan mereka menyalakan selang data yang manis dan manis untuk Anda. Tetapi siapa yang menyediakan aliran untuk ISP Anda? Baca terus untuk mempelajari seluk-beluk pengiriman data global.
Sesi Tanya & Jawab hari ini hadir untuk memberi kami hak milik SuperUser-subdivisi Stack Exchange, kumpulan situs web Q & A berbasis komunitas.
Pembaca SuperUser KronoS mengajukan pertanyaan yang banyak ditanyakan oleh para geek pada satu titik:
Saya baru-baru ini bertanya-tanya tentang bagaimana infrastruktur Internet benar-benar berfungsi.
Saya tahu bahwa saya memiliki Penyedia Layanan Internet (ISP) yang memasok koneksi saya ke Internet.
Tapi yang tidak saya ketahui adalah: Siapa yang menyediakan Internet ke ISP? Dan siapa yang memberikannya kepada mereka? Apakah ada loop yang tidak pernah berakhir yang akhirnya menghubungkan kita bersama?
Siapa sebenarnya? Ini jaringan semua jalan turun, tetapi tidak semuanya langsung terlihat oleh pengguna akhir.
Atas dukungan Kontributor SuperUser Tom Wijsman, kami disuguhi detail bagaimana kami dapat menentukan siapa yang secara khusus menyediakan akses internet ke ISP kami dan apa artinya menjadi bagian dari jaringan penyedia-ke-penyedia.
Anggaplah kita tidak tahu tentang sejarah internet, kita juga tidak memiliki akses ke sumber daya online apa pun yang menjelaskan hal ini kepada kita. Kemudian, satu-satunya cara untuk belajar bagaimana infrastruktur Internet dibangun adalah kembali ke akar. Menggunakan protokol yang ada untuk menemukan bagaimana internet kita dibangun.
Secara khusus, Internet Control Message Protocol atau ICMP mendefinisikan permintaan Echo dan balasan Echo. Dengan meningkatkan Time To Live dari paket IP dengan 1 kali iterasi, Anda dapat menemukan setiap hop berikutnya pada jalur ke target Anda. Ini memungkinkan Anda untuk mendapatkan daftar lompatan antara Anda dan target Anda, yang klasik traceroute.
Di Windows, Anda dapat menggunakan tracert
; di Linux dan Mac OS X, dapat Anda gunakan traceroute
.
Jadi, mari lakukan traceroute dari Belgia ke Amerika Serikat; Stack Exchange terlihat seperti target yang bagus.
Tracing rute ke stackexchange.com [64.34.119.12] lebih dari maksimum 30 hops:… disempurnakan… 5 10 ms 12 ms 12 ms te-3-3.car2.Brussels1.Level3.net [212.3.237.53] 6 11 ms 11 ms 15 ms ae-0-11.bar2.Brussels1.Level3.net [4.69.148.178] 7 20 ms 13 ms 15 ms ae-7-7.ebr1.London1.Level3.net [4.69.148.182] 8 16 ms 16 ms 18 ms vlan101.ebr2.London1.Level3.net [4.69.143.86] 9 83 ms 84 ms 87 ms ae-44-44.ebr1.NewYork1.Level3.net [4.69.137.78] 10 84 ms 93 ms 97 ms ae -71-71.csw2.NewYork1.Level3.net [4.69.134.70] 11 87 ms 96 ms 83 ms ae-2-70.edge1.NewYork1.Level3.net [4.69.155.78] 12 84 ms 93 ms 84 ms gig2 -0.nyc-gsr-b.peer1.net [216.187.123.5] 13 87 ms 84 ms 85 ms gwny01.stackoverflow.com [64.34.41.58] 14 87 ms 82 ms 87 ms stackoverflow.com [64.34.119.12]
Menarik, kita sekarang tahu bahwa Belgia, London dan New York semuanya terhubung ke Level3. Level3 dapat dilihat sebagai ISP ke ISP, mereka hanya interkoneksi beberapa ISP. Berikut ini adalah gambaran bagaimana itu terhubung:
Mari menuju arah sebaliknya, China! Hal pertama yang bisa saya temukan adalah mesin pencari Baidu.
Tracing rute ke baidu.com [123.125.114.144] selama maksimum 30 hops:… disunting… 5 12 ms 10 ms 12 ms ae0.anr11.ip4.tinet.net [77.67.65.177] 6 167 ms 167 ms 167 ms xe -5-1-0.sjc10.ip4.tinet.net [89.149.185.161] 7 390 ms 388 ms 388 ms as4837.ip4.tinet.net [77.67.79.150] 8 397 ms 393 ms 397 ms 219.158.30.41 9 892 ms * 392 ms 219.158.97.13 10 407 ms 403 ms 403 ms 219.158.11.197 11 452 ms 451 ms 452 ms 219.158.15.5 12 * 434 ms 434 ms 123.126.0.66 13 449 ms 450 ms 450 ms 61.148.3.34 14 432 ms 433 ms 431 ms 202.106.43.66 15 435 ms 435 ms 436 ms 123.125.114.144
Yah, tidak banyak informasi tentang ISP Cina di sana tetapi kami setidaknya menemukan Tinet. Berikut ini adalah gambar yang bagus dari situs mereka yang menunjukkan bagaimana mereka terhubung dengan berbagai ISP:
Mereka hanya memiliki awan hop menyebar tentang bagian yang relevan dari dunia yang mereka layani, dan pada titik akhir mereka terhubung ke ISP. Alasan mereka memiliki awan hop adalah untuk keandalan, karena ketika beberapa hop jatuh.
Jika Anda mengulangi ini beberapa kali, Anda bisa mendapatkan ide tentang bagaimana semuanya terhubung.
Jaringan besar yang kami temukan melalui trace-routing dikenal sebagai jaringan Tier 1.
Meskipun tidak ada otoritas yang mendefinisikan tingkatan jaringan yang berpartisipasi di Internet, definisi yang paling umum dari jaringan tier 1 adalah jaringan yang dapat menjangkau setiap jaringan lain di Internet tanpa membeli transit IP atau membayar penyelesaian.
Dengan definisi ini, jaringan tier 1 adalah jaringan transit-bebas yang mengintip dengan setiap jaringan tier-1 lainnya. Namun tidak semua jaringan transit-bebas adalah jaringan tier 1. Adalah mungkin untuk menjadi bebas transit dengan membayar untuk mengintip atau menyetujui permukiman.
Definisi umum jaringan tier 2 dan tier 3:
Tingkat 2: Suatu jaringan yang mengintip dengan beberapa jaringan, tetapi masih membeli transit IP atau membayar pemukiman untuk mencapai setidaknya beberapa bagian dari Internet.
Tingkat 3: Jaringan yang hanya membeli transit dari jaringan lain untuk menjangkau Internet.
Jika Anda mengklik ke jaringan Tingkat 1 dari halaman Backbone Internet, Anda masuk ke daftar jaringan Tier 1 saat ini:
- AT & T dari USA
- Centurylink (sebelumnya Qwest dan Savvis) dari Amerika Serikat
- Deutsche Telekom AG dari Jerman
- Inteliquent (dahulu Tinet) dari USA
- Verizon Business (sebelumnya UUNET) dari USA
- Sprint dari USA
- TeliaSonera International Carrier dari Swedia
- NTT Communications dari Jepang
- Level 3 Komunikasi dari Amerika Serikat
- Tata Communications dari India
Tidak diketahui jika AOL Transit Data Network (ATDN)
masih merupakan jaringan Tier 1.
Jaringan-jaringan ini terhubung satu sama lain melalui suatu proses yang dikenal sebagai 'peering'. Sebagian besar lalu lintas harus melewati setidaknya 2 jaringan tingkat atas yang berbeda untuk mencapai tujuan, dan jaringan dijembatani dengan pengaturan peering. Cara ini biasanya berfungsi adalah bahwa masing-masing pihak pada perjanjian akan berkomitmen untuk merutekan x jumlah lalu lintas untuk pihak lain di jaringan mereka, dan sebaliknya. Biasanya tidak ada uang yang dipertukarkan dalam pengaturan ini, kecuali satu sisi mengirim atau menerima lebih banyak data daripada pihak lain.
Perusahaan besar juga bisa keluar dan mengatur hubungan peering mereka sendiri. Misalnya, Netflix telah mengatur infrastruktur peering dan jaringannya sendiri secara langsung dengan beberapa jaringan tier-1 sehingga trafficnya lebih murah dan lebih dekat ke pengguna akhir pada setiap ISP broadband AS yang populer.
Lihat halaman Wikipedia ini di Peering.
Ada banyak hal yang bisa dibaca di halaman-halaman itu; Jawaban ini memberikan gagasan umum, menemukan semua rincian yang tersisa sebagai latihan untuk pembaca.
Memiliki sesuatu untuk ditambahkan ke penjelasan? Bicaralah di komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange yang paham teknologi lainnya? Lihat diskusi lengkap di sini.