Siapa yang menyediakan layanan Internet untuk Penyedia Layanan Internet (ISP)?

353

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 saya tidak tahu adalah: Siapa yang menyediakan Internet untuk ISP? Dan siapa yang menyediakannya untuk mereka? Apakah ada lingkaran tanpa akhir yang akhirnya menghubungkan kita semua bersama?

James Mertz
sumber
92
Turtles semua jalan turun, seperti yang mereka katakan
Reid
10
Kita semua terhubung ... di Lingkaran Besar Kehidupan.
Iszi
10
Saya pikir ini akan menjadi pertanyaan yang lemah untuk ditanyakan .. ternyata saya salah.
Irfan
17
Saya berharap hal ini tidak mendapatkan tertutup. Ini adalah pertanyaan yang menarik, dan jauh dari sepele (tidak seperti beberapa orang tampaknya berpikir).
sleske
16
Ingat, ini tentang "roh hukum," bukan "surat hukum" kadang-kadang. Pertanyaan ini sedikit di sisi terbuka / tidak-masalah, tetapi tampaknya masuk akal, memiliki pertanyaan nyata yang dapat dijawab, dan ditulis dengan baik. Tampaknya masuk akal bagi saya.
nhinkle

Jawaban:

370

Bagaimana cara mengetahui infrastruktur Internet?

Misalkan kita tidak tahu tentang sejarah Internet , kita juga tidak memiliki akses ke sumber daya online yang menjelaskan hal ini kepada kita. Kemudian, satu-satunya cara untuk mempelajari bagaimana infrastruktur Internet dibangun adalah dengan kembali ke akar. Menggunakan protokol yang ada untuk menemukan bagaimana Internet kita dibangun.

Secara khusus, Protokol Pesan Kontrol Internet atau ICMP mendefinisikan permintaan Echo dan balasan Echo. Dengan menambah Time To Live dari paket IP sebanyak 1 iterasi, Anda dapat menemukan setiap hop berikutnya di jalur menuju target Anda. Ini memungkinkan Anda untuk mendapatkan daftar lompatan antara Anda dan target Anda, traceroute klasik .

Di Windows, Anda dapat menggunakan tracert; di Linux dan Mac OS X, Anda dapat menggunakan traceroute.

Jadi, mari kita lakukan traceroute dari Belgia ke Amerika Serikat; Stack Exchange terlihat seperti target yang baik.

Tracing route to stackexchange.com [64.34.119.12] over a maximum of 30 hops:

  ... redacted ...

  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 menghubungkan beberapa ISP. Berikut ini adalah gambar bagaimana itu terhubung:

Mari kita pergi ke arah yang berlawanan, Cina! Hal pertama yang bisa saya temukan adalah mesin pencari Baidu.

Tracing route to baidu.com [123.125.114.144] over a maximum of 30 hops:

  ... redacted ...

  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 adalah gambar bagus dari situs mereka yang menunjukkan bagaimana mereka terhubung dengan berbagai ISP:

Mereka hanya memiliki cloud hop yang tersebar tentang bagian yang relevan dari dunia yang mereka layani, dan pada titik akhir mereka terhubung ke ISP. Alasan mereka memiliki cloud hop adalah untuk keandalan, karena ketika beberapa hop jatuh ...

Jika Anda mengulangi ini beberapa kali, Anda bisa mendapatkan ide tentang bagaimana semuanya terhubung .

Jadi, tingkatan jaringan apa yang ada?

Jaringan besar yang kami temukan melalui penelusuran rute dikenal sebagai jaringan Tier 1.

Meskipun tidak ada otoritas yang mendefinisikan tingkatan jaringan yang berpartisipasi dalam Internet, definisi paling umum dari jaringan tingkat 1 adalah definisi yang dapat menjangkau setiap jaringan lain di Internet tanpa membeli transit IP atau membayar pemukiman.

Dengan definisi ini, jaringan tier 1 adalah jaringan bebas transit yang mengintip setiap jaringan tier-1 lainnya. Tetapi tidak semua jaringan bebas transit adalah jaringan tingkat 1. Dimungkinkan untuk bebas transit dengan membayar untuk mengintip atau menyetujui pemukiman.

Definisi umum dari jaringan tier 2 dan tier 3:

  • Tingkat 2: Jaringan yang mengintip dengan beberapa jaringan, tetapi masih membeli transit IP atau membayar penyelesaian untuk mencapai setidaknya sebagian dari Internet.

  • Tingkat 3: Jaringan yang hanya membeli transit dari jaringan lain untuk mencapai Internet.

Jika Anda mengklik jaringan Tier 1 dari halaman Internet Backbone Anda mendapatkan daftar jaringan Tier 1 saat ini:

  • AT&T dari USA
  • Komunikasi Cogent dari AS
  • Centurylink (sebelumnya Qwest dan Savvis) dari AS
  • Deutsche Telekom AG dari Jerman
  • GTT (sebelumnya Tinet) dari USA / Italia
  • Komunikasi Tingkat 3 dari AS
  • Telecom Italia Sparkle dari Italia
  • Telefonica Global Solutions dari Spanyol
  • Verizon Business (sebelumnya UUNET) dari USA
  • TeliaSonera International Carrier dari Swedia-Finlnd
  • NTT Communications dari Jepang
  • Tata Communications dari India
  • Jeruk dari Perancis
  • XO Communications dari USA
  • Zayo Group dari USA

Tidak diketahui apakah AOL Transit Data Network (ATDN)masih jaringan Tier 1.

Tunggu, apa ... Apa itu Peering?

Jaringan-jaringan ini terhubung satu sama lain melalui proses yang dikenal sebagai 'peering'. Sebagian besar lalu lintas harus melewati setidaknya dua jaringan tingkat atas yang berbeda untuk mencapai tujuannya, dan jaringan dijembatani dengan pengaturan peering. Cara ini biasanya bekerja adalah bahwa masing-masing pihak dalam 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 pihak mengirim atau menerima lebih banyak data daripada pihak lainnya.

Perusahaan besar juga dapat mengatur hubungan peering mereka sendiri. Sebagai contoh, Netflix telah mengatur sendiri peering dan infrastruktur jaringannya secara langsung dengan beberapa jaringan Tier 1 sehingga lalu lintasnya lebih murah dan lebih dekat ke pengguna akhir di masing-masing ISP broadband AS yang populer.

Lihat halaman Wikipedia ini di Peering .

Ada banyak lagi untuk dibaca di halaman-halaman itu; jawaban ini memberikan ide umum, menemukan semua detail dibiarkan sebagai latihan untuk pembaca. Anda dapat mengajukan pertanyaan tentang subjek ini di komentar di bawah ...

Tamara Wijsman
sumber
55
Mungkin ini akan cocok sebagai posting blog juga?
Ivo Flipse
10
Karena menjaganya tetap singkat dan sederhana tidak pernah menjadi pilihan: D Jawaban yang sangat baik. +1
Doomsknight
2
Mungkin bermanfaat untuk menyebutkan Poin Pertukaran Internet ? Anda menyatakan bahwa banyak penyedia Tier-2 memiliki pengaturan peering, tetapi tidak menyebutkan bagaimana mereka melakukannya secara fisik.
MSalters
@ MSalters: Saya akan mencoba melihat ke dalam nanti dan melihat apa yang bisa saya lakukan. Harap dicatat bahwa saya tidak menulis bagian Peering. nikcub cukup dermawan untuk menambahkannya ke jawaban ... :)
Tamara Wijsman
2
Singkatnya, untuk AS: Perusahaan telepon.
Joshua Drake
54

Pada dasarnya seperti yang dijelaskan Tom. Untuk meletakkan kata-katanya menjadi umum, ada beberapa tulang punggung internet yang terhubung satu sama lain. ISP bekerja dengan tulang punggung internet ini dan kemudian menjual bandwidth kepada penggunanya. Tidak ada yang benar-benar memiliki internet karena terdiri dari jutaan server di mana-mana. Namun, ada hub pusat (tulang punggung) yang dapat menyebabkan gangguan besar pada konektivitas internet beberapa orang ke beberapa situs web dan server. Pada dasarnya, jika tulang punggung di Colorado turun, itu bisa mencegah pengguna Pantai Timur AS kehilangan konektivitas ke server di Pantai Barat. Namun, mereka masih akan memiliki akses ke server East Coast mereka sendiri (dengan asumsi bahwa lalu lintas tidak dialihkan melalui Colorado dalam contoh ini).

Jika Anda bertanya-tanya mengapa halaman web mungkin tidak memuat dan ada orang lain yang mengeluh tentang hal yang sama di daerah Anda maka saya akan melihat laporan kesehatan internet .

Saya baru saja mengambil snapshot ini. Sepertinya ada latensi tinggi antara Cogent dan AT&T yang dapat mempengaruhi beberapa pengguna mengakses beberapa situs atau menunda tanggapan.

masukkan deskripsi gambar di sini

Gambar SouthPark dilemparkan sebagai menyenangkan terkait topik.

masukkan deskripsi gambar di sini

kobaltz
sumber
47
Itu dari episode, "Over Lodging", di mana internet turun. Tidak ada yang punya akses internet dan tidak ada yang bisa menemukan solusinya. Gambar di atas adalah "tulang punggung" dari internet yang menyebabkan masalah. South Park kemudian membuat ejekan dengan membuat tulang punggung terlihat seperti Linksys WRT54G Router. Salah satu anak laki-laki mencabutnya dan memasangnya kembali. Internet dipulihkan.
kobaltz
6

Seperti yang dapat Anda lihat dari gambar di atas lebih dari bentuk jaringan mesh / neural daripada 'loop tanpa akhir'. Untuk info tentang cara kerja koneksi lihat:

  1. https://en.wikipedia.org/wiki/Network_topology#Decentralization
  2. https://en.wikipedia.org/wiki/Connectionless_communication

///

  1. https://en.wikipedia.org/wiki/Encapsulation_(networking)
  2. https://en.wikipedia.org/wiki/Internet_Protocol#R reliable
  3. https://en.wikipedia.org/wiki/End-to-end_principle
  4. https://en.wikipedia.org/wiki/Packet_switching
  5. https://en.wikipedia.org/wiki/Internet_protocol_suite

dibawa ke ISP oleh:

conspiritech
sumber
3

Internet adalah kumpulan jaringan. Sebagian besar jaringan harus membayar sesuatu untuk mengirim atau menerima data ke jaringan lain. Ini termasuk jaringan di rumah Anda, bahkan jika "jaringan" hanya memiliki 1 komputer. Jaringan Tier 1 tidak perlu membayar untuk mengirim atau menerima data satu sama lain; fakta bahwa mereka tidak membayar hak istimewa untuk mengirim / menerima lalu lintas adalah hal utama yang (secara tidak resmi) mendefinisikan apa itu jaringan Tier 1.

Perhatikan bahwa perjanjian hukum yang dimiliki pemain Tier 1 ini satu sama lain biasanya menentukan bahwa jaringan apa pun yang mereka izinkan mengirim / menerima data secara gratis harus menyetujui untuk tidak mengirim terlalu banyak lebih banyak daripada yang mereka terima.

Mozzis
sumber
Saya percaya frasa yang Anda cari dalam kalimat pertama Anda adalah, " Serangkaian tabung ."
Nick Stauner
0

ISP dan jaringan besar lainnya saling berhubungan satu sama lain. Ada dua jenis utama interkoneksi, "peering" dan "transit" (dan beberapa variasi di antara keduanya).

interkoneksi "peering" biasanya tetapi tidak selalu "bebas penyelesaian" (tidak ada jaringan membayar yang lain untuk peering meskipun perlu ada beberapa pengaturan untuk membayar koneksi fisik) dan memungkinkan dua jaringan dan pelanggan mereka untuk berkomunikasi satu sama lain . Peering tidak transitif, jika A peer dengan B dan B peer dengan C maka A tidak mendapatkan rute ke C.

Peering dapat terjadi baik pada tautan langsung antara dua jaringan atau melalui titik pertukaran. Pertukaran poin menyediakan interkoneksi (hampir selalu jaringan ethernet) antara banyak penyedia yang membuat peering layak antara penyedia yang hanya akan menukar sejumlah kecil lalu lintas. Jika dua penyedia bertukar banyak lalu lintas (gigabit berkelanjutan per detik saat ini) maka biasanya lebih ekonomis untuk memasang tautan langsung.

Pada interkoneksi "transit" ada hubungan penyedia-pelanggan. Penyedia transit menyediakan (dengan biaya) pelanggan transit dengan konektivitas ke seluruh internet. Pelanggan dapat menggunakan beberapa penyedia transit untuk redundansi atau untuk menyediakan rute yang lebih pendek.

Di puncak pohon ada beberapa penyedia besar yang dikenal sebagai jaringan "tingkat 1". Jaringan ini tidak membeli transit dari siapa pun, melainkan mereka saling mengintip.

plugwash
sumber