İnternet Servis Sağlayıcılarına İnternet Servisini kim sağlıyor?


353

Son zamanlarda İnternet altyapısının gerçekte nasıl çalıştığını merak ediyordum.

İnternet bağlantımı sağlayan bir İnternet Servis Sağlayıcısının (İSS) olduğunu biliyorum.

Ama bilmediğim şey şudur: İnternet'i ISS'ye kim sağlıyor? Ve onlara kim sağlıyor? Sonunda hepimizi birbirine bağlayan, hiç bitmeyen bir döngü var mı?


92
Söyledikleri gibi tamamen aşağı kaplumbağalar
Reid

10
Hepimiz bağlıyız ... Büyük Yaşam Çemberinde.
Iszi

10
Bunun sormak için aptalca bir soru olacağını düşünmüştüm .. yanıldığım ortaya çıktı.
Irfan

17
Ben bu umut değil kapalı olsun. Bu ilginç bir sorudur ve önemsiz olmaktan uzaktır (bazı insanların aksine sanırım).
Mart'ta sleske

16
Unutma, bazen "yasanın ruhu" hakkında, bazen "yasanın mektubu" değil. Bu soru biraz açık uçlu / problemsiz tarafta, ancak mantıklı görünüyor, cevaplanabilen ve iyi yazılmış gerçek bir soru var. Bana mantıklı geliyor.
nhinkle

Yanıtlar:


370

İnternet altyapısını nasıl çözerim?

İnternetin tarihi hakkında bir şey bilmediğimizi varsayalım ya da bizi açıklayan herhangi bir çevrimiçi kaynağa erişimimiz yok. Daha sonra, İnternet altyapısının nasıl inşa edildiğini öğrenmenin tek yolu köklere geri dönmek. İnternetimizin nasıl inşa edildiğini keşfetmek için mevcut protokolleri kullanmak.

Özel olarak, İnternet Kontrol Mesajı Protokolü veya ICMP, Yankı talebini ve Yankı yanıtını tanımlar. IP paketlerinin Yaşam Süresi'ni her bir yinelemede 1 artırarak, hedefinize giden yolda bir sonraki her bir sekmeyi bulabilirsiniz. Bu, sizin ve hedefiniz olan klasik traceroute arasındaki atlamaların bir listesini elde etmenizi sağlar .

Windows'ta kullanabilirsiniz tracert; Linux ve Mac OS X'te kullanabilirsiniz traceroute.

Öyleyse, Belçika'dan ABD'ye bir traceroute yapalım; Yığın Değişimi, iyi bir hedef gibi görünüyor.

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]

İlginç, şimdi Belçika, Londra ve New York'un Seviye 3'e bağlı olduğunu biliyoruz . Level3 ISS'ler için bir ISS olarak görülebilir, sadece birden fazla ISS'yi birbirine bağlarlar. İşte nasıl bağlandığına dair bir resim:

Hadi tam tersi yönde gidelim, Çin! Bulduğum ilk şey arama motoru 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

Çin ISS'leri hakkında pek fazla bilgi yok ama en azından Tinet'i bulduk . İşte, sitelerinin çeşitli ISS'lere nasıl bağlandıklarını gösteren güzel bir resim:

Onlar sadece hizmet ettikleri dünyanın ilgili kısmı ve ISP'lere bağlandıkları noktalara yayılmış bir atlama bulutuna sahipler. Bir şerbetçiotu bulutunun nedeni, bazı şerbetçiotu çöktüğü için güvenilirlik içindir ...

Bunu birkaç kez tekrarlarsanız, her şeyin nasıl bağlantılı olduğu hakkında bir fikir edinebilirsiniz .

Peki, hangi ağ katmanları var?

İz yönlendirmeyle bulduğumuz dev ağlar, Seviye 1 ağları olarak bilinir.

İnternete katılan ağların katmanlarını tanımlayan bir otorite olmamasına rağmen, birinci seviye bir ağın en yaygın tanımı, IP geçişi satın almadan veya ödemeleri ödemeden Internet'teki diğer tüm ağlara erişebilecek olandır.

Bu tanım gereği, birinci kademe ağ, diğer her birinci kademe ağla birlikte çalışan, geçişsiz bir ağdır. Ancak, geçişsiz ağların tümü seviye 1 ağlar değildir. Bakarak öder ya da anlaşmaları kabul ederek transit geçişsiz olmak mümkündür.

Katman 2 ve katman 3 ağlarının ortak tanımları:

  • Aşama 2: Bazı ağlarla eş olan, ancak yine de IP geçişi satın alan veya İnternet'in en azından bir kısmına ulaşmak için ödeme yapan bir ağ.

  • Katman 3: İnternete ulaşmak için yalnızca diğer ağlardan transit satın alan bir ağ.

Eğer üzerine tıklarsanız Tier 1 ağlarını Internet Altyapı sayfasından geçerli Tier 1 ağların bir listesini alabilir:

  • ABD'den AT&T
  • ABD'den Cogent Communications
  • ABD'den Centurylink (eski adıyla Qwest ve Savvis)
  • Almanya'dan Deutsche Telekom AG
  • GTT (eski adıyla Tinet) ABD / İtalya
  • ABD'den Seviye 3 İletişimi
  • İtalya'dan Telecom Italia Sparkle
  • İspanya'dan Telefonica Global Çözümler
  • ABD'den Verizon Business (eski adıyla UUNET)
  • İsveç-Finlnd'den TeliaSonera Uluslararası Taşıyıcısı
  • Japonya'dan NTT İletişimi
  • Hindistan'dan Tata İletişimi
  • Fransa'dan turuncu
  • ABD'den XO İletişimi
  • ABD'den Zayo Grubu

AOL Transit Data Network (ATDN)Hala bir Tier 1 ağı olup olmadığı bilinmiyor .

Bekle, ne ... Peering nedir?

Bu ağlar birbirine 'eşleme' olarak bilinen bir işlemle bağlanır. Trafiğin çoğu, hedefine ulaşmak için en az iki farklı üst düzey ağ üzerinden geçmesi gerekir ve ağlar, eşlik eden düzenlemelerle köprülenir. Bu genellikle işe yarar şekilde, anlaşmaya taraf olan her tarafın, diğer taraf için kendi ağındaki x miktarındaki trafiği yönlendirmeyi taahhüt etmesi ve bunun tersi de geçerlidir. Bir taraf diğer taraflardan çok daha fazla veri gönderip almadıkça, genellikle bu düzenlemelerde değiştirilmiş para yoktur.

Büyük şirketler kendi eş ilişkilerini de ayarlayabilirler. Örneğin Netflix, kendi eşleştirme ve ağ altyapısını doğrudan birden fazla Katman 1 ağı ile düzenlemiştir; böylece trafiği, popüler ABD genişbant ISS'lerinin her birinde son kullanıcılar için daha ucuz ve daha yakındır.

Peering'deki bu Wikipedia sayfasına bakın .

Bu sayfalarda okunacak daha çok şey var; Bu cevap genel bir fikir verir, tüm detayları keşfetmek okuyucuya bir alıştırma olarak bırakılır. Bu konuyla ilgili sorularınızı aşağıdaki açıklamalardan sorabilirsiniz ...


55
Belki de bu bir blog yazısı olarak uygun olur mu?
Ivo Flipse

10
Çünkü onu kısa ve basit tutmak hiçbir zaman bir seçenek değildi: D Mükemmel cevap. +1
Doomsknight 11.03.2012

2
Belki İnternet Değişim Noktalarından bahsetmek faydalı olabilir mi? Pek çok Kademe-2 sağlayıcısının eş düzenleme düzenlemeleri olduğunu ancak fiziksel olarak nasıl yaptıklarını söylemiyorsunuz.
MSalters

@ MSalters: Buna sonra bakmaya ve ne yapabileceğime bakmaya çalışacağım. Lütfen Peering bölümünü yazmadığımı unutmayın. nikcub cevabını eklemek için yeterince cömert oldu ... :)
Tamara Wijsman

2
Özetle, ABD için: Telefon şirketi.
Joshua Drake

54

Temelde Tom'un tarif ettiği gibi. Sözlerini bir genelliğe sokmak için, birbirleriyle bağlantılı birkaç internet omurgası vardır. ISS'ler bu internet omurgaları ile çalışır ve ardından kullanıcılarına bant genişliği satar. Her yerde milyonlarca sunucuyu içerdiğinden kimse internete gerçekten sahip değildir. Ancak, bazı kişilerin bazı web sitelerine ve sunucularına internet bağlantısında büyük kesintilere neden olabilecek merkezi hub'lar (omurgalar) vardır. Temel olarak, eğer Colorado'daki bir omurga düşerse, East Coast ABD kullanıcılarının West Coast'taki sunuculara olan bağlantılarını kaybetmelerini engelleyebilir. Ancak, yine de (bu örnekte trafiğin Colorado'dan geçmediği varsayılarak) kendi East Coast sunucularına erişebileceklerdir.

Bir web sayfasının neden yüklenmediğini merak ediyorsanız ve bölgenizdeki aynı şeylerden şikayet eden başka insanlar da varsa, o zaman internet sağlık raporlarına bakardım.

Bu anlık görüntüyü yeni çektim. Bazı kullanıcıların bazı sitelere erişmesini veya yanıtları geciktirmesini etkileyebilecek Cogent ve AT&T arasında yüksek gecikme olduğu görülüyor.

görüntü tanımını buraya girin

SouthPark resmi konuyla ilgili eğlenceli atılmış.

görüntü tanımını buraya girin


47
İnternetin düştüğü "Over Lodging" bölümündendi. Kimse internet erişimine sahip değildi ve kimse çözümü bulamadı. Yukarıdaki görüntü, soruna neden olan internetin "omurgası" idi. South Park daha sonra omurgayı Linksys WRT54G Router gibi görünmesini sağlayarak alay etti. Çocuklardan biri fişini çekip tekrar taktı. İnternet geri yüklendi.
kobaltz

6

3

İnternet bir ağ koleksiyonudur. Çoğu ağ diğer ağlara veri göndermek veya almak için bir şeyler ödemek zorundadır. Bu, "ağ" yalnızca 1 bilgisayara sahip olsa bile evinizdeki ağı içerir. Seviye 1 ağları, birbirleriyle veri göndermek veya almak için ödeme yapmak zorunda değildir; Trafik gönderme / alma ayrıcalığı için ödeme yapmamaları, (gayri resmi olarak) bir Tier 1 ağının ne olduğunu tanımlayan ana şeydir.

Bu Kademe 1 oyuncuların birbirleriyle olan yasal anlaşmalarının, genellikle ücretsiz olarak onlarla veri göndermesine / almasına izin verdikleri herhangi bir ağın, aldıklarından çok daha fazla göndermemeyi kabul etmeleri gerektiğini belirtti.


İlk cümlenizde aradığınız ifadenin " Bir dizi tüp " olduğuna inanıyorum .
Nick Stauner

0

ISS'ler ve diğer büyük ağlar birbirleriyle bağlantılıdır. "Peering" ve "transit" olmak üzere iki ana ara bağlantı türü vardır (ve bu ikisi arasında birkaç değişiklik vardır).

"eşleştirme" bağlantıları genellikle ancak her zaman "yerleşim ücretsiz" değildir (fiziksel bağlantı için ödeme yapmak için bazı düzenlemelerin yapılması gerekmese de hiçbir ağ eşine öder) ve iki ağın ve müşterilerinin birbirleriyle iletişim kurmasına izin vermez . Oylama geçişli değildir, eğer B ve B'li bir arkadaş C ile eşleşirse, A C'ye gidemez.

Peering, iki ağ arasındaki doğrudan bağlantıda veya değişim noktalarında olabilir. Değişim noktaları, çok sayıda sağlayıcı arasında yalnızca küçük bir miktar trafik alışverişinde bulunacak sağlayıcılar arasında eşleştirmeyi mümkün kılan bir bağlantı (neredeyse her zaman bir ethernet ağı) sağlar. İki sağlayıcı çok fazla trafik takas ediyorsa (bugünlerde saniyede sürekli gigabit), o zaman doğrudan bir bağlantı kurmak genellikle daha ekonomiktir.

Bir "transit" bağlantısında bir tedarikçi-müşteri ilişkisi var. Transit sağlayıcı (bir ücret karşılığında) transit müşterisine tüm internete bağlantı sağlar. Bir müşteri, fazlalık sağlamak için veya daha kısa yollar sağlamak için birden fazla transit sağlayıcı kullanabilir.

Ağacın tepesinde, "seviye 1" ağlar olarak bilinen bir avuç büyük sağlayıcı var. Bu ağlar kimseden transit satın almazlar, bunun yerine hepsi birbirleriyle eşler.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.