9Sep

Wer stellt Internetdienst für meinen Internetdienstanbieter bereit?

2012-09-04_105842

Sie bezahlen Ihren Internetdienstanbieter( ISP) für den Internetzugang und schalten den süßen, süßen Datenschlauch für Sie ein. Aber wer liefert den Fluss für Ihren ISP?Lesen Sie weiter, um mehr über die globale Datenlieferung zu erfahren.

Die heutige Frage &Die Antwort-Sitzung kommt dank SuperUser zustande - einer Unterteilung von Stack Exchange, einer Community-Drive-Gruppierung von Q & A-Websites.

Die Frage

SuperUser reader KronoS stellt die Frage, die viele Geeks an einer Stelle gestellt haben:

Ich habe mich kürzlich gefragt, wie die Infrastruktur des Internets wirklich funktioniert.

Ich weiß, dass ich einen Internet Service Provider( ISP) habe, der meine Verbindung zum Internet bereitstellt.

Aber was ich nicht weiß ist: Wer stellt das Internet dem ISP zur Verfügung? Und wer liefert es ihnen? Gibt es eine endlose Schleife, die uns alle verbindet?

Wer? Es sind Netzwerke ganz 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 Einblick in die Frage, wie wir feststellen können, wer speziell unserem ISP Internetzugang zur Verfügung stellt und was es bedeutet, Teil des Provider-zu-Provider-Netzwerks zu sein.

Wie finde ich die Infrastruktur des Internets heraus?

Nehmen wir an, wir wissen nichts über die Geschichte des Internets, noch haben wir Zugriff auf Online-Ressourcen, die uns das erklären. Dann ist der einzige Weg, zu lernen, wie die Internet-Infrastruktur aufgebaut ist, um zu den Wurzeln zurückzukehren. 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. Indem Sie die Time To Live eines IP-Pakets um jeweils 1 Iteration erhöhen, können Sie jeden nächsten Hop auf dem Pfad zu Ihrem Ziel finden. Dadurch erhalten Sie eine Liste von Hops zwischen Ihnen und Ihrem Ziel, dem klassischen Traceroute .

Unter Windows können Sie tracert verwenden;Unter Linux und Mac OS X können Sie traceroute verwenden.

Also, lasst uns eine Traceroute von Belgien in die Vereinigten Staaten machen;Stack Exchange sieht wie ein gutes Ziel aus.

Verfolgungsroute zu stackexchange.com [64.34.119.12] über maximal 30 Sprünge:. .. redigiert. .. 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 ae0-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 ms93 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 ms93 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]

Interessant, wir wissen jetzt, dass Belgien, London und New York alle mit Level3 verbunden sind. Level3 kann als ISP für ISPs angesehen werden, sie verbinden einfach mehrere ISPs miteinander. Hier ist ein Bild davon, wie es verbunden ist:

2012-09-04_110537

Gehen wir in die entgegengesetzte Richtung, China! Das Erste, was ich finden konnte, ist die Suchmaschine Baidu.

Verfolgungsroute zu baidu.com [123.125.114.144] über maximal 30 Sprünge:. .. redigiert. .. 5 12 ms 10 ms 12 ms ae0.anr11.ip4.tinet.net [77.67.65.177] 6 167 ms167 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 ms219.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 von ihrer Seite, die zeigt, wie sie mit den verschiedenen ISPs verbunden sind:

2012-09-04_110636

Sie haben einfach eine Wolke von Hops über den relevanten Teil der Welt, die sie bedienen, und an den Endpunkten verbinden sie sich mit den ISPs. Der Grund, warum sie eine Hopfenwolke haben, ist die Zuverlässigkeit, wenn einige Hopfen ausfallen.

Wenn Sie dies ein paar Mal wiederholen, können Sie sich ein Bild davon machen, wie alles miteinander verbunden ist.

2012-09-04_111016

Also, welche Netzwerk Tiers gibt es?

Die riesigen Netzwerke, die wir durch Trace-Routing gefunden haben, sind als Tier-1-Netzwerke bekannt.

Obwohl es keine Behörde gibt, die Stufen von Netzwerken definiert, die am Internet teilnehmen, ist die häufigste Definition eines Tier-1-Netzwerks eine, die jedes andere Netzwerk im Internet erreichen kann, ohne IP-Transit- oder Zahlungsabwicklungen zu kaufen.

Durch diese Definition ist ein Tier-1-Netzwerk ein Transit-freies Netzwerk, das mit jedem anderen Tier-1-Netzwerk Peers ist. Aber nicht alle Transit-freien Netze sind Tier-1-Netze. Es ist möglich, Transitfrei zu werden, indem man für das Peering bezahlt oder Siedlungen akzeptiert.

Allgemeine Definitionen von Tier 2- und Tier 3-Netzwerken:

  • Tier 2: Ein Netzwerk, das mit einigen Netzwerken Peers betreibt, aber immer noch IP-Transit kauft oder Zahlungen abrechnet, um mindestens einen Teil des Internets zu erreichen.

  • Tier 3: Ein Netzwerk, das ausschließlich Transit aus anderen Netzwerken kauft, um das Internet zu erreichen.

Wenn Sie auf der Internet Backbone-Seite zu Tier 1-Netzwerken klicken, gelangen Sie zu einer Liste der aktuellen Tier 1-Netzwerke:

  • AT & T aus USA
  • Centurylink( früher Qwest und Savvis) aus 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 Communications aus den USA
  • Tata Communications aus Indien

Es ist nicht bekannt, ob AOL Transit DataNetwork( ATDN) ist immer noch ein Tier-1-Netzwerk.

Warten Sie, was. .. Was ist Peering?

Diese Netzwerke verbinden sich durch einen Prozess, der als "Peering" bezeichnet wird. 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. Die Art und Weise, wie dies normalerweise funktioniert, ist, dass sich jede Partei der Vereinbarung verpflichtet, die Menge an Verkehr 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 erhält viel mehr Daten als die anderen Seiten.

Große Unternehmen können auch ihre eigenen Peering-Beziehungen organisieren. Zum Beispiel hat Netflix seine eigene Peering- und Netzwerk-Infrastruktur direkt mit mehreren Tier-1-Netzwerken eingerichtet, so dass sein Verkehr sowohl billiger als auch näher bei den Endbenutzern bei jedem der populären US-Breitband-ISPs ist.

Sehen Sie diese Wikipedia-Seite auf Peering.

Auf diesen Seiten gibt es viel mehr zu lesen;Diese Antwort gibt eine allgemeine Idee, die Entdeckung aller Details sind als Übung für den Leser übrig.

Haben Sie etwas zur Erklärung hinzuzufügen? Ton in den Kommentaren ab. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange Benutzern lesen? Sehen Sie sich den vollständigen Diskussionsfaden hier an.