Question Qui fournit le service Internet aux fournisseurs de services Internet?


Je me suis demandé récemment comment fonctionne l’infrastructure Internet.

Je sais que j'ai un fournisseur de services Internet (FSI) qui fournit ma connexion à Internet.

Mais ce que je ne sais pas c'est: Qui fournit Internet au fournisseur de services Internet?  Et qui le leur fournit? Y a-t-il une boucle sans fin qui nous relie tous ensemble?


347
2018-03-10 22:25


origine


Des tortues en bas, comme on dit - Reid
Nous sommes tous connectés ... dans le Grand Cercle de la vie. - Iszi
Je pensais que cela aurait été une question boiteuse à poser .. se révèle que j'avais tort. - Irfan
J'espère que cela fait ne pas se fermer C'est une question intéressante et loin d'être anodine (contrairement à ce que certains semblent penser). - sleske
Rappelez-vous qu'il s'agit parfois de "l'esprit de la loi" et non de la "lettre de la loi". Cette question est un peu ouverte, mais semble raisonnable, a une vraie question à laquelle on peut répondre et qui est bien écrite. Semble raisonnable pour moi. - nhinkle♦


Réponses:


Comment puis-je déterminer l'infrastructure d'Internet?

Supposons que nous ne connaissions pas le histoire de l'InternetNous n’avons pas non plus accès à des ressources en ligne qui nous expliquent cela. Ensuite, la seule façon de apprendre la façon dont l'infrastructure Internet est construite revient à revenir aux sources. Utiliser les protocoles existants pour découvrir comment notre Internet est construit.

Plus précisément, le Protocole de message de contrôle Internet ou ICMP définit la demande d'écho et la réponse d'écho. En augmentant le temps de vie des paquets IP de 1 chaque itération, vous pouvez trouver chaque prochain saut sur le chemin de votre cible. Cela vous permet d'obtenir une liste de sauts entre vous et votre cible, le classique traceroute.

Sur Windows, vous pouvez utiliser tracert; sous Linux et Mac OS X, vous pouvez utiliser traceroute.

Alors, faisons un traceroute de la Belgique vers les États-Unis; Stack Exchange ressemble à une bonne cible.

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]

Intéressant, nous savons maintenant que la Belgique, Londres et New York sont tous connectés à Niveau 3. Level3 peut être considéré comme un FAI pour les FAI, ils interconnectent simplement plusieurs FAI. Voici une image de la façon dont il est connecté:

Allons dans la direction opposée, la Chine! La première chose que je pourrais trouver est le moteur de recherche 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

Eh bien, pas beaucoup d'informations sur les fournisseurs de services Internet chinois là-bas, mais nous avons au moins trouvé Tinet. Voici une belle image de leur site qui montre comment ils se connectent avec les différents FAI:

Ils ont simplement un nuage de sauts répartis sur la partie pertinente du monde qu'ils desservent et, aux points d'extrémité, ils se connectent aux FAI. La raison pour laquelle ils ont un nuage de houblon est la fiabilité, car quand le houblon tombe ...

Si vous le répétez plusieurs fois, vous pouvez avoir une idée de la façon dont tout est connecté.

Alors, quels sont les niveaux de réseau?

Les énormes réseaux que nous avons trouvés grâce au routage de trace sont connus sous le nom de réseaux de niveau 1.

Bien qu'aucune autorité ne définisse des niveaux de réseaux participant à Internet, la définition la plus courante d'un réseau de niveau 1 est celle qui peut atteindre tous les autres réseaux sur Internet sans acheter de transit IP ou de règlements payants.

Selon cette définition, un réseau de niveau 1 est un réseau sans transit qui se connecte à tous les autres réseaux de niveau 1. Mais tous les réseaux sans transit ne sont pas des réseaux de niveau 1. Il est possible de devenir sans transit en payant pour avoir échangé ou accepté des règlements.

Définitions communes des réseaux de niveaux 2 et 3:

  • Niveau 2:Un réseau qui surveille certains réseaux, mais achète toujours des réseaux de transit IP ou paye des règlements pour atteindre au moins une partie de l'Internet.

  • Niveau 3: Un réseau qui achète uniquement le transit d'autres réseaux pour accéder à Internet.

Si vous cliquez sur pour Réseaux de niveau 1 à partir de la page Internet Backbone, vous obtenez une liste des réseaux Tier 1 actuels:

  • AT & T des USA
  • Cogent Communications des Etats-Unis
  • Centurylink (anciennement Qwest et Savvis) des États-Unis
  • Deutsche Telekom AG d'Allemagne
  • GTT (anciennement Tinet) des Etats-Unis / Italie
  • Niveau 3 Communications des Etats-Unis
  • Telecom Italia Sparkle d'Italie
  • Telefonica Global Solutions d'Espagne
  • Verizon Business (anciennement UUNET) des États-Unis
  • TeliaSonera International Carrier de Suède-Finlnd
  • NTT Communications du Japon
  • Tata Communications d'Inde
  • Orange de France
  • XO Communications des Etats-Unis
  • Zayo Group des Etats-Unis

On ne sait pas si AOL Transit Data Network (ATDN) est toujours un réseau de niveau 1.

Attends quoi... Qu'est-ce que Peering?

Ces réseaux se connectent les uns aux autres par un processus appelé «peering». La plupart du trafic doit passer par au moins deux réseaux de premier niveau différents pour atteindre sa destination, et les réseaux sont liés par des accords de peering. La façon dont cela fonctionne généralement est que chaque partie à l'accord s'engage à acheminer x quantité de trafic pour l'autre partie sur son réseau, et vice versa. Il n'y a généralement pas d'argent échangé dans ces arrangements, à moins que l'une des parties n'envoie ou reçoive beaucoup plus de données que les autres parties.

Les grandes entreprises peuvent également organiser leurs propres relations de peering. Par exemple, Netflix a mis en place sa propre infrastructure de peering et de réseau directement avec plusieurs réseaux Tier 1, de sorte que son trafic est à la fois moins cher et plus proche des utilisateurs finaux de chacun des célèbres FAI américains.

Regarde ça Page Wikipedia sur Peering.

Il y a beaucoup plus à lire à ces pages; cette réponse donne une idée générale, la découverte de tous les détails est laissée comme exercice au lecteur. Vous pouvez poser des questions sur ce sujet dans les commentaires ci-dessous ...


370
2018-03-10 22:38



Peut-être cela serait-il approprié en tant que blog également? - Ivo Flipse♦
Parce que rester bref et simple n’a jamais été une option: D Excellente réponse. +1 - Doomsknight
Peut-être est-il utile de mentionner Points d'échange Internet ? Vous déclarez que de nombreux fournisseurs de niveau 2 ont des accords de peering, mais ne mentionnent pas comment ils le font physiquement. - MSalters
@Salters: J'essaierai de regarder plus tard et de voir ce que je peux faire. Veuillez noter que je n'ai pas écrit la partie Peering. nikcub était assez généreux pour l'ajouter à la réponse ... :) - Tom Wijsman
En résumé, pour les États-Unis: la compagnie de téléphone. - Joshua Drake


Fondamentalement, comme Tom l'a décrit. Pour mettre ses mots dans une généralité, il existe plusieurs backbones Internet qui se connectent les uns aux autres. Les FAI travaillent avec ces backbones Internet et vendent ensuite de la bande passante à leurs utilisateurs. Personne n’a vraiment Internet car il comprend des millions de serveurs partout. Cependant, il existe des concentrateurs centraux (backbones) qui peuvent entraîner des interruptions considérables de la connectivité Internet de plusieurs personnes sur certains sites Web et serveurs. Fondamentalement, si un backbone dans le Colorado tombe en panne, cela pourrait empêcher les utilisateurs de la côte Est des États-Unis de perdre leur connectivité avec les serveurs de la côte ouest. Cependant, ils auraient toujours accès à leurs propres serveurs East Coast (en supposant que le trafic ne soit pas acheminé via Colorado dans cet exemple).

Si vous vous demandez pourquoi une page Web ne se charge pas et que d’autres personnes se plaignent des mêmes choses dans votre région, alors je regarderais la santé internet rapports.

Je viens de prendre cet instantané. Il semble que la latence entre Cogent et AT & T soit élevée, ce qui pourrait empêcher certains utilisateurs d’accéder à certains sites ou de retarder les réponses.

enter image description here

Image SouthPark jeté comme sujet lié amusant.

enter image description here


53
2018-03-11 06:54



C'était à partir de l'épisode "Over Lodging", où l'internet est tombé. Personne n'avait accès à Internet et personne ne pouvait trouver la solution. L'image ci-dessus était la "colonne vertébrale" d'Internet à l'origine du problème. South Park s’en est alors moqué en faisant ressembler le backbone à un routeur Linksys WRT54G. L'un des garçons l'a débranché puis rebranché. Internet a été restauré. - kobaltz


Comme vous pouvez le voir sur l'image ci-dessus, il s'agit plus d'une forme de réseau maillé / neuronal qu'une "boucle sans fin". Pour plus d'informations sur le fonctionnement des connexions, voir:

  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

apporté aux FAI par:


6
2018-03-11 17:09





Internet est un ensemble de réseaux. La plupart des réseaux doivent payer pour envoyer ou recevoir des données sur d'autres réseaux. Cela inclut le réseau dans votre maison, même si le "réseau" ne possède qu'un seul ordinateur. Les réseaux de niveau 1 n'ont pas à payer pour envoyer ou recevoir des données entre eux; Le fait qu'ils ne paient pas pour le privilège d'envoyer / recevoir du trafic est la principale chose qui (officieusement) définit ce qu'est un réseau de niveau 1.

Notez que les accords juridiques que ces acteurs de niveau 1 ont entre eux spécifient généralement que tout réseau qu'ils autorisent à envoyer / recevoir des données gratuitement doit accepter de ne pas envoyer trop de données.


3
2018-03-12 04:15



Je crois que la phrase que vous cherchiez dans votre première phrase était: "Une série de tubes. " - Nick Stauner


Les FAI et autres grands réseaux sont interconnectés. Il existe deux principaux types d’interconnexions, à savoir le "peering" et le "transit" (et quelques variantes entre les deux).

Les interconnexions de "peering" sont généralement, mais pas toujours, "sans règlement" (aucun réseau ne paye l'autre pour le peering bien qu'il soit nécessaire de prévoir une connexion physique) et permettent aux deux réseaux et à leurs clients de communiquer entre eux . Le peering n'est pas transitif, si un pair avec B et B regarde avec C, alors A n'a pas de route vers C.

Le peering peut se produire soit sur un lien direct entre les deux réseaux, soit via des points d'échange. Les points d'échange offrent une interconnexion (presque toujours un réseau Ethernet) entre de nombreux fournisseurs qui rendent le peering viable entre les fournisseurs qui échangeront seulement une petite quantité de trafic. Si deux fournisseurs échangent beaucoup de trafic (gigabits soutenus par seconde aujourd'hui), il est généralement plus économique d'établir un lien direct.

Sur une interconnexion "transit", il existe une relation fournisseur-client. Le fournisseur de transit fournit (moyennant des frais) le client de transit avec une connectivité à l'ensemble de l'Internet. Un client peut utiliser plusieurs fournisseurs de transit pour la redondance ou pour fournir des itinéraires plus courts.

En haut de l'arborescence, il y a une poignée de grands fournisseurs appelés réseaux "tier 1". Ces réseaux n'achètent pas le transit à qui que ce soit, mais ils se côtoient tous.


0
2018-05-01 17:21