Wer stellt den Internetdienst Internet Service Providers (ISPs) zur Verfügung?

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 dem ISP das Internet zur Verfügung? Und wer liefert es Ihnen? Gibt es eine unendliche Schleife, die uns schließlich alle miteinander verbindet?

Author: Hennes, 2012-03-10

5 answers

Wie finde ich die Infrastruktur des Internets heraus?

Nehmen wir an, wir wissen nichts über die [[8]] Geschichte des Internets, noch haben wir Zugang zu irgendwelchen Online-Ressourcen, die uns dies erklären. Die einzige Möglichkeit, zu lernen, wie die Internet-Infastruktur aufgebaut ist, besteht darin, zu den Wurzeln zurückzukehren. Verwenden vorhandener Protokolle, um herauszufinden, wie unser Internet aufgebaut ist.

Insbesondere definiert das [[14]}Internet Control Message Protocol oder ICMP die Echo-Anforderung und die Echo-reply. Indem Sie die Lebenszeit von IP-Paketen bei jeder Iteration um 1 verlängern, können Sie jeden nächsten Hop auf dem Pfad zu Ihrem Ziel finden. Auf diese Weise können Sie eine Liste von Hopfen zwischen Ihnen und Ihrem Ziel, dem klassischen traceroute, abrufen.

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

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

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]

Interessant, wir wissen jetzt, dass Belgien, London und New York sind alle mit Level3. Level3 kann als ISP zu ISPs gesehen werden,sie verbinden einfach mehrere ISPs. 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.

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

Nun, nicht viele Informationen über die chinesischen ISPs gibt, aber wir zumindest gefunden Tinet. Hier ist ein schönes Bild von ihrer Website, die zeigt, wie sie mit dem verbinden verschiedene ISPs:

Sie haben einfach eine Wolke aus Hopfen über den relevanten Teil der Welt verteilt, dem sie dienen, und an den Endpunkten verbinden sie sich mit den ISPs. Der Grund, warum sie eine Hopfenwolke haben, ist die Zuverlässigkeit, wenn einige Hopfen herausfallen...

Wenn Sie dies einige Male wiederholen, können Sie eine Vorstellung davon bekommen, wie alles verbunden ist.

Also, welche Netzwerkebenen gibt es?

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

Obwohl es keine Behörde gibt, die Ebenen 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 zu kaufen oder Abrechnungen zu bezahlen.

Nach dieser Definition ist ein Tier-1-Netzwerk ein transitfreies Netzwerk, das mit jedem anderen Tier-1-Netzwerk gleichgestellt ist. Aber nicht alle transitfreien Netzwerke sind Tier-1-Netzwerke. Es ist möglich zu werden transitfrei, indem Sie für Peering bezahlen oder Abrechnungen zustimmen.

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

  • Stufe 2: Ein Netzwerk, das mit einigen Netzwerken Peers, aber immer noch IP-Adressen kauft oder Abrechnungen bezahlt, um zumindest einen Teil des Internets zu erreichen.

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

Wenn Sie durch klicken, um Tier-1-Netzwerke Von der Internet-Backbone-Seite gelangen Sie zu einer Liste der aktuellen Tier-1-Netzwerke:

  • AT&T aus den USA
  • Cogent Communications aus den USA
  • [[62]}Centurylink (ehemals Qwest und Savvis) aus den USA
  • Deutsche Telekom AG aus Deutschland
  • [[62]}GTT (ehemals Tinet) aus den USA / Italien [[62]}Level 3 Kommunikation aus den USA
  • Telecom Italia Sparkle aus Italien
  • Telefonica Global Solutions aus Spanien
  • Verizon Business (ehemals UUNET) aus den USA
  • TeliaSonera International Carrier aus Schweden-Finlnd
  • [[62]}NTT-Kommunikation aus Japan
  • Tata Communications aus Indien
  • Orange aus Frankreich
  • XO Communications aus den USA
  • Zayo Group aus den USA

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

Warten, was... Was ist Peering?

Diese Netzwerke verbinden sich miteinander durch einen Prozess, der als "Peering" bekannt ist. Der meiste Datenverkehr muss mindestens zwei verschiedene übergeordnete Netzwerke durchlaufen, um sein Ziel zu erreichen, und die Netzwerke werden mit Peering-Arrangements überbrückt. Dies funktioniert normalerweise so, dass sich jede Vertragspartei verpflichtet, die x-Verkehrsmenge für die andere Partei in ihrem Netzwerk weiterzuleiten und umgekehrt. Bei diesen Vereinbarungen wird normalerweise kein Geld ausgetauscht, es sei denn, eine Seite sendet oder empfängt viel mehr Daten als die andere beidseitig.

Große Unternehmen können auch ihre eigenen Peering-Beziehungen arrangieren. Zum Beispiel hat Netflix seine eigene Peering-und Netzwerkinfrastruktur direkt mit mehreren Tier-1-Netzwerken eingerichtet, so dass der Datenverkehr auf jedem der beliebten US-Breitband-ISPs sowohl billiger als auch näher an den Endbenutzern ist.

Siehe diese Wikipedia-Seite zu Peering.

Auf diesen Seiten gibt es noch viel mehr zu lesen; Diese Antwort gibt eine allgemeine Vorstellung davon, dass alle Details als Übung übrig bleiben an den Leser. Sie können Fragen zu diesem Thema in den Kommentaren unten stellen...

 371
Author: Tamara Wijsman,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-06-12 13:48:39

Im Grunde wie Tom beschrieben. Um seine Worte in eine Allgemeinheit zu bringen, gibt es mehrere Internet-Backbones, die sich miteinander verbinden. ISPs arbeiten mit diesen Internet-Backbones und verkaufen dann Bandbreite an ihre Benutzer. Niemand besitzt wirklich das Internet, da es Millionen von Servern überall umfasst. Es gibt jedoch zentrale Hubs (Backbones), die die Internetverbindung mehrerer Personen zu einigen Websites und Servern erheblich unterbrechen können. Grundsätzlich, wenn ein Rückgrat in Colorado untergeht, es könnte verhindern, dass US-Benutzer der Ostküste die Verbindung zu Servern an der Westküste verlieren. Sie hätten jedoch weiterhin Zugriff auf ihre eigenen Server an der Ostküste (vorausgesetzt, der Datenverkehr wird in diesem Beispiel nicht durch Colorado geleitet).

Wenn Sie sich Fragen, warum eine Webseite kann nicht geladen werden und es gibt andere Leute beschweren sich über die gleichen Dinge in Ihrem Gebiet, dann würde ich schauen das - internet-Gesundheits - Berichte.

Ich habe gerade diesen Schnappschuss gemacht. Es sieht aus wie es hoch ist latenz zwischen Cogent und AT&T, die einige Benutzer davon abhalten könnte, auf einige Websites zuzugreifen oder die Antworten zu verzögern.

geben Sie hier die Bildbeschreibung ein

SouthPark Bild geworfen als verwandte Thema Spaß.

geben Sie hier die Bildbeschreibung ein

 54
Author: kobaltz,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-03-12 19:11:14
 6
Author: conspiritech,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-03-12 03:48:25

Das Internet ist eine Sammlung von Netzwerken. Die meisten Netzwerke müssen etwas bezahlen, um Daten an andere Netzwerke zu senden oder zu empfangen. Dies schließt das Netzwerk in Ihrem Zuhause ein, auch wenn das "Netzwerk" nur über 1 Computer verfügt. Tier-1-Netzwerke müssen nicht zahlen, um Daten miteinander zu senden oder zu empfangen; Die Tatsache, dass sie nicht für das Privileg bezahlen, Datenverkehr zu senden/empfangen, ist die Hauptsache, die (inoffiziell) definiert, was ein Tier-1-Netzwerk ist.

Beachten Sie, dass die rechtlichen Vereinbarungen, dass diese Tier 1 spieler haben miteinander in der Regel angeben, dass jedes Netzwerk, das sie erlauben, zu senden/Empfangen von Daten mit ihnen kostenlos muss zustimmen, nicht zu viel mehr zu senden, als sie empfangen.

 3
Author: Mozzis,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-03-12 04:15:50

ISPs und andere große Netzwerke verbinden sich miteinander. Es gibt zwei Haupttypen von Verbindungen, " Peering "und" Transit " (und einige Variationen zwischen diesen beiden).

"Peering" - Verbindungen sind normalerweise, aber nicht immer "abrechnungsfrei" (keines der beiden Netzwerke zahlt das andere für das Peering, obwohl es eine Vereinbarung geben muss, um die physische Verbindung zu bezahlen) und ermöglichen es den beiden Netzwerken und ihren Kunden, miteinander zu kommunizieren. Peering ist nicht transitiv, wenn ein Peer mit B und B Peers mit C dann erhält A keine Route zu C.

Peering kann entweder über eine direkte Verbindung zwischen den beiden Netzwerken oder über Austauschpunkte erfolgen. Austauschpunkte bieten eine Verbindung (fast immer ein Ethernet-Netzwerk) zwischen vielen Anbietern, wodurch Peering zwischen Anbietern möglich wird, die nur einen geringen Datenverkehr austauschen. Wenn zwei Anbieter viel Datenverkehr austauschen (heutzutage mehrere Gigabit pro Sekunde) , ist dies normalerweise wirtschaftlicher um einen direkten Link zu setzen.

Bei einer "Transit" - Verbindung besteht eine Anbieter-Kunden-Beziehung. Der Transitanbieter stellt dem Transitkunden (gegen Gebühr) Konnektivität zum gesamten Internet zur Verfügung. Ein Kunde kann mehrere Transitanbieter für Redundanz oder zur Bereitstellung kürzerer Routen verwenden.

An der Spitze des Baumes gibt es eine Handvoll großer Anbieter, die als "Tier 1" - Netzwerke bekannt sind. Diese Netzwerke kaufen keinen Transit von irgendjemandem, stattdessen peer sie alle miteinander.

 0
Author: plugwash,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-05-01 17:21:54