Frage Wer stellt Internetdienstanbietern Internetdienstanbieter 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 Internetverbindung 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?


347
2018-03-10 22:25


Ursprung


Schildkröten den ganzen Weg hinunter, wie sie sagen - Reid
Wir sind alle verbunden ... im Großen Kreis des Lebens. - Iszi
Ich dachte, das wäre eine lahme Frage gewesen. Es stellte sich heraus, dass ich falsch lag. - Irfan
Ich hoffe, das tut es nicht werde geschlossen. Es ist eine interessante Frage und keineswegs trivial (anders als manche Leute zu denken scheinen). - sleske
Denken Sie daran, es geht manchmal um den "Geist des Gesetzes", nicht um den "Buchstaben des Gesetzes". Diese Frage ist ein wenig auf der offenen / nicht-problematischen Seite, aber scheint vernünftig, hat eine echte Frage, die beantwortet werden kann, und ist gut geschrieben. Scheint mir vernünftig. - nhinkle♦


Antworten:


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 dies erklären. Dann der einzige Weg lernen Wie die Internetinfrastruktur aufgebaut ist, geht zurück zu den Wurzeln. Verwenden Sie vorhandene Protokolle, um herauszufinden, wie unser Internet aufgebaut ist.

Genauer gesagt, die Internet Control Message-Protokoll oder ICMP definiert die Echoanforderung und die Echoantwort. Indem Sie die Time To Live von IP-Paketen bei jeder Iteration um 1 erhöhen, können Sie jeden nächsten Hop auf dem Pfad zu Ihrem Ziel finden. Auf diese Weise erhalten Sie eine Liste von Hops zwischen Ihnen und Ihrem Ziel, dem Klassiker Traceroute.

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

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

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 alle miteinander verbunden sind Stufe 3. Level3 kann als ISP für ISPs angesehen werden, sie verbinden einfach mehrere ISPs miteinander. Hier ist ein Bild davon, wie es verbunden ist:

Lass uns in die entgegengesetzte Richtung gehen, 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, aber wir haben zumindest gefunden Tinet. Hier ist ein schönes Bild ihrer Seite, das zeigt, wie sie mit den verschiedenen ISPs verbunden sind:

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

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

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 Autorität 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.

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

  • Rang 2:Ein Netzwerk, das mit einigen Netzwerken gleichaltrig ist, aber trotzdem IP-Transit kauft oder Zahlungen abrechnet, um mindestens einen Teil des Internets zu erreichen.

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

Wenn Sie sich durch klicken 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
  • Centurylink (früher Qwest und Savvis) aus den USA
  • Deutsche Telekom AG aus Deutschland
  • GTT (früher Tinet) aus USA / Italien
  • 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-Finnland
  • NTT Communications aus Japan
  • Tata Communications aus Indien
  • Orange aus Frankreich
  • XO Kommunikation aus den USA
  • Zayo Group aus den USA

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 durch einen Prozess, der als "Peering" bekannt ist, miteinander verbunden. Der meiste Verkehr muss über mindestens zwei verschiedene Netzwerke der obersten Ebene gehen, um sein Ziel zu erreichen, und die Netzwerke werden mit Peering-Anordnungen überbrückt. Die übliche Vorgehensweise besteht darin, dass sich jede Vertragspartei dazu 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 eigene Peering-Beziehungen arrangieren. Zum Beispiel hat Netflix seine eigene Peering- und Netzwerk-Infrastruktur direkt mit mehreren Tier-1-Netzwerken eingerichtet, so dass sein Datenverkehr sowohl preiswerter als auch näher bei den Endbenutzern auf jedem der populären US-Breitband-ISPs ist.

Sieh dir das an Wikipedia-Seite zu Peering.

Auf diesen Seiten gibt es viel mehr zu lesen; diese Antwort gibt eine allgemeine Idee, die Entdeckung aller Details wird dem Leser als Übung überlassen. Sie können Fragen zu diesem Thema in den Kommentaren unten stellen ...


370
2018-03-10 22:38



Vielleicht wäre das auch als Blogpost geeignet? - Ivo Flipse♦
Denn es war nie eine Option, es kurz und einfach zu halten: D Ausgezeichnete Antwort. +1 - Doomsknight
Vielleicht ist es nützlich zu erwähnen Internet-Austauschpunkte ? Sie geben an, dass viele Tier-2-Anbieter Peering-Vereinbarungen haben, aber erwähnen Sie nicht, wie sie das physisch tun. - MSalters
@MSalters: Ich werde versuchen, das später zu sehen und zu sehen, was ich tun kann. Bitte beachten Sie, dass ich den Peering Teil nicht geschrieben habe. Nikcub war großzügig genug, um es der Antwort hinzuzufügen ... :) - Tom Wijsman
Zusammenfassend für die USA: Die Telefongesellschaft. - Joshua Drake


Im Grunde wie Tom beschrieben hat. Um seine Worte in eine Allgemeingültigkeit 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 überall Millionen von Servern umfasst. Es gibt jedoch zentrale Hubs (Backbones), die zu erheblichen Unterbrechungen der Internetverbindung mehrerer Personen zu einigen Websites und Servern führen können. Wenn ein Backbone in Colorado ausfällt, könnte es verhindern, dass Nutzer der Ostküste der USA die Verbindung zu Servern an der Westküste verlieren. Sie hätten jedoch immer noch Zugriff auf ihre eigenen Ostküstenserver (unter der Annahme, dass der Verkehr in diesem Beispiel nicht durch Colorado geleitet wird).

Wenn Sie sich wundern, warum eine Webseite nicht geladen wird und andere Leute sich über die gleichen Dinge in Ihrer Gegend beschweren, dann würde ich mir die Internet Gesundheit Berichte.

Ich habe gerade diesen Schnappschuss gemacht. Es sieht so aus, als ob zwischen Cogent und AT & T eine hohe Latenz besteht, die einige Benutzer davon abhalten kann, auf einige Seiten zuzugreifen oder die Antworten zu verzögern.

enter image description here

SouthPark Bild als verwandtes Thema Spaß geworfen.

enter image description here


53
2018-03-11 06:54



Es war aus der Episode "Over Lodging", wo das Internet unterging. Niemand hatte Internetzugang und niemand konnte die Lösung finden. Das Bild oben war das "Rückgrat" des Internets, das das Problem verursacht hat. South Park machte dann einen Spott daraus, indem er das Backbone wie einen Linksys WRT54G Router aussehen ließ. Einer der Jungs löste den Stecker und steckte ihn wieder ein. Das Internet wurde wiederhergestellt. - kobaltz


Wie Sie aus dem obigen Bild sehen können, ist es eher eine Mesh / Neuronale Netzwerkform als eine "Endlosschleife". Informationen zur Funktionsweise der Verbindungen finden Sie unter:

  1. https://en.wikipedia.org/wiki/Network_topology#Decentralization
  2. https://en.wikipedia.org/wiki/Connectionless_communication

///

  1. https://en.wikipedia.org/wiki/Encapsulation_(networking)
  2. https://en.wikipedia.org/wiki/Internet_Protocol#Reliability
  3. https://en.wikipedia.org/wiki/End-to-end_principle
  4. https://en.wikipedia.org/wiki/Packet_switching
  5. https://en.wikipedia.org/wiki/Internet_protocol_suite

zu den ISP gebracht durch:


6
2018-03-11 17:09





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 Heim ein, auch wenn das "Netzwerk" nur 1 Computer hat. Tier-1-Netzwerke müssen nicht dafür bezahlen, Daten miteinander zu senden oder zu empfangen. die Tatsache, dass sie nicht für das Privileg des Sendens / Empfangens von Verkehr bezahlen, ist die Hauptsache, die (inoffiziell) definiert, was ein Tier-1-Netzwerk ist.

Beachte, dass die rechtlichen Vereinbarungen, die diese Tier-1-Spieler miteinander haben, normalerweise festlegen, dass jedes Netzwerk, dem sie erlauben, Daten mit ihnen kostenlos zu senden / empfangen, zustimmen muss, nicht viel mehr zu senden, als sie erhalten.


3
2018-03-12 04:15



Ich glaube, der Satz, nach dem Sie in Ihrem ersten Satz gesucht haben, war:Eine Reihe von Röhren. " - Nick Stauner


ISPs und andere große Netzwerke sind miteinander verbunden. Es gibt zwei Haupttypen von Verbindungen, Peering und Transit (und einige Unterschiede zwischen diesen beiden).

"Peering" -Verbindungen sind in der Regel, aber nicht immer, "settlement free" (kein Netzwerk zahlt dem anderen das Peering, obwohl es eine Vereinbarung für die physische Verbindung geben muss) und ermöglichen den beiden Netzwerken und ihren Kunden, miteinander zu kommunizieren . Peering ist nicht transitiv, wenn ein Peer mit B und B mit C übereinstimmt, dann erhält A keine Route nach C.

Peering kann entweder auf einer direkten Verbindung zwischen den beiden Netzwerken oder über Austauschpunkte geschehen. Austauschpunkte stellen eine Verbindung (fast immer ein Ethernet-Netzwerk) zwischen vielen Anbietern bereit, die Peering zwischen Anbietern realisierbar macht, die nur eine kleine Menge Verkehr austauschen. Wenn zwei Anbieter viel Verkehr austauschen (heutzutage dauernd Gigabit pro Sekunde), ist es in der Regel wirtschaftlicher, eine direkte Verbindung herzustellen.

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 kürzere 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 irgendwem, stattdessen schauen sie alle miteinander.


0
2018-05-01 17:21