Wer bietet einen Internetdienst für meinen Internetdienstanbieter an?
Sie zahlen Ihren Internetdienstanbieter (Internet Service Provider, ISP) für den Internetzugang, und sie schalten den süßen, süßen Datenschub für Sie ein. Aber wer sorgt für den Fluss Ihres ISP? Lesen Sie weiter, um die Grundlagen der globalen Datenbereitstellung zu erfahren.
Die heutige Question & Answer-Sitzung wird von SuperUser zur Verfügung gestellt - einer Unterteilung von Stack Exchange, einer Community-Gruppe von Q & A-Websites.
Die Frage
SuperUser-Leser KronoS stellt die Frage, die viele Geeks an einem Punkt gestellt haben:
Ich habe mich kürzlich gefragt, wie die Infrastruktur des Internets wirklich funktioniert.
Ich weiß, dass ich einen Internetdienstanbieter (ISP) habe, der meine Verbindung zum Internet herstellt.
Was ich nicht weiß, ist: Wer stellt dem Internetanbieter das Internet zur Verfügung? Und wer liefert es ihnen? Gibt es eine unendliche Schleife, die uns alle miteinander verbindet??
Wer in der Tat Es sind Netzwerke ganz nach unten, aber nicht alle sind für den Endbenutzer sofort sichtbar.
Die Antwort
Mit freundlicher Genehmigung des SuperUser-Mitwirkenden Tom Wijsman erhalten wir einen detaillierten Überblick darüber, wie wir genau bestimmen können, wer den Internet-Zugang zu unserem ISP anbietet, und was es bedeutet, Teil des Anbieternetzwerks zu sein.
Wie finde ich die Internet-Infrastruktur heraus??
Nehmen wir an, wir wissen nichts über die Geschichte des Internets und haben auch keinen Zugriff auf Online-Ressourcen, die uns dies erklären. Dann ist der einzige Weg zu lernen Wie die Internet-Infrastruktur aufgebaut ist, soll auf die Wurzeln zurückgehen. Verwenden Sie vorhandene Protokolle, um herauszufinden, wie unser Internet aufgebaut ist.
Insbesondere definiert das Internet Control Message Protocol oder ICMP die Echoanforderung und die Echoantwort. Durch Erhöhen der Lebensdauer eines IP-Pakets um 1 bei jeder Wiederholung können Sie jeden nächsten Hop auf dem Pfad zu Ihrem Ziel finden. Dadurch können Sie eine Liste von Sprüngen zwischen Ihnen und Ihrem Ziel, der Klassik, abrufen Traceroute.
Unter Windows können Sie verwenden Tracert
; Unter Linux und Mac OS X können Sie verwenden Traceroute
.
Also, machen wir eine Traceroute von Belgien in die Vereinigten Staaten. Stack Exchange sieht nach einem guten Ziel aus.
Verfolgung der Route zu stackexchange.com [64.34.119.12] über maximal 30 Hops:… geändert… 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]
Interessanterweise wissen wir jetzt, dass Belgien, London und New York alle mit Level3 verbunden sind. Level3 kann als ISP für ISPs betrachtet werden. Sie verbinden einfach mehrere ISPs miteinander. Hier ist ein Bild davon, wie es verbunden ist:
Gehen wir in die entgegengesetzte Richtung, China! Das erste, was ich finden konnte, ist die Suchmaschine Baidu.
Verfolgung der Route zu baidu.com [123.125.114.144] über maximal 30 Hops:… geändert… 5 12 ms 10 ms 12 ms ae0.anr11.ip4.tinet.net [77.67.65.177] 6 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
Nun, nicht viele Informationen über die chinesischen ISPs, aber wir haben zumindest Tinet gefunden. Hier ist ein schönes Bild ihrer Website, das zeigt, wie sie sich mit den verschiedenen ISPs verbinden:
Sie haben lediglich eine Wolke aus Hopfen, die über den relevanten Teil der Welt verteilt ist, an dem sie dienen, und an den Endpunkten verbinden sie sich mit den ISPs. Der Grund, warum sie eine Wolke von Hopfen haben, ist die Zuverlässigkeit, denn wenn einige Hopfen herausfallen.
Wenn Sie dies einige Male wiederholen, können Sie sich ein Bild davon machen, wie alles verbunden ist.
Welche Netzwerkebenen gibt es also??
Die riesigen Netzwerke, die wir durch das Trace-Routing gefunden haben, werden als Tier-1-Netzwerke bezeichnet.
Obwohl es keine Behörde gibt, die die Stufen der am Internet beteiligten Netzwerke definiert, ist die am häufigsten verwendete Definition eines Tier-1-Netzwerks eine, die jedes andere Netzwerk im Internet erreichen kann, ohne IP-Transit zu kaufen oder Siedlungen zu bezahlen.
Nach dieser Definition ist ein Tier-1-Netzwerk ein durchgangsfreies Netzwerk, das sich mit jedem anderen Tier-1-Netzwerk verbindet. Es sind jedoch nicht alle durchgangsfreien Netze Tier-1-Netze. Es ist möglich, frei von Transit zu werden, indem Sie für das Peering bezahlen oder Vergleichsvereinbarungen zustimmen.
Gemeinsame Definitionen von Tier-2- und Tier-3-Netzwerken:
Rang 2: Ein Netzwerk, das sich mit einigen Netzwerken verbindet, aber immer noch IP-Transit erwirbt oder Siedlungen bezahlt, um zumindest einen Teil des Internets zu erreichen.
Tier 3: Ein Netzwerk, das ausschließlich Transit von anderen Netzwerken kauft, um das Internet zu erreichen.
Wenn Sie von der Internet-Backbone-Seite aus auf Tier-1-Netzwerke klicken, erhalten Sie eine Liste der aktuellen Tier-1-Netzwerke:
- AT & T aus den USA
- Centurylink (früher Qwest und Savvis) aus den USA
- Deutsche Telekom AG aus Deutschland
- Inteliquent (früher Tinet) aus den USA
- Verizon Business (ehemals UUNET) aus den USA
- Sprint aus den USA
- TeliaSonera International Carrier aus Schweden
- NTT Communications aus Japan
- Level 3 Kommunikation aus den USA
- Tata Communications aus Indien
Es ist nicht bekannt, ob AOL Transit Data Network (ATDN)
ist immer noch ein Tier-1-Netzwerk.
Warte was… Was ist Peering??
Diese Netzwerke sind über einen als "Peering" bezeichneten Prozess miteinander verbunden. Der meiste Verkehr muss über mindestens zwei verschiedene Top-Tier-Netzwerke gehen, um sein Ziel zu erreichen, und die Netzwerke werden mit Peering-Vereinbarungen überbrückt. Normalerweise funktioniert dies normalerweise so, dass jede Vertragspartei sich verpflichtet, die x Menge des Verkehrs für die andere Partei in ihrem Netzwerk zu routen und umgekehrt. In diesen Vereinbarungen wird normalerweise kein Geld ausgetauscht, es sei denn, eine Seite sendet oder empfängt viel mehr Daten als die anderen.
Große Unternehmen können auch ausgehen und eigene Peering-Beziehungen einrichten. Zum Beispiel hat Netflix seine eigene Peering- und Netzwerkinfrastruktur direkt mit mehreren Tier-1-Netzwerken eingerichtet, so dass der Datenverkehr bei jedem der beliebten US-amerikanischen Breitband-ISP sowohl billiger als auch näher an den Endbenutzer ist.
Siehe diese Wikipedia-Seite zu Peering.
Auf diesen Seiten gibt es noch viel mehr zu lesen. Diese Antwort gibt eine allgemeine Vorstellung. Alle Einzelheiten werden dem Leser als Übung überlassen.
Haben Sie der Erklärung etwas hinzuzufügen? Ton aus in den Kommentaren. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange-Benutzern lesen? Hier geht es zum vollständigen Diskussionsthread.