İ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 ...