9Sep

Qui fournit le service Internet pour mon fournisseur de services Internet?

2012-09-04_105842

Vous payez votre fournisseur d'accès Internet( FAI) pour l'accès à Internet, et ils activent le tuyau de données doux pour vous. Mais qui fournit le flux pour votre FAI?Lisez la suite pour apprendre les tenants et aboutissants de la livraison de données mondiales.

Question d'aujourd'hui &La session de réponse nous vient avec l'aimable autorisation de SuperUser, une subdivision de Stack Exchange, un groupement de lecteurs communautaires de sites Web Q & A.

La question

SuperUser lecteur KronoS pose la question que beaucoup de geeks ont demandé à un moment donné:

Je me demandais récemment comment l'infrastructure de l'Internet fonctionne vraiment.

Je sais que j'ai un fournisseur d'accès Internet( FAI) qui fournit ma connexion à Internet.

Mais ce que je ne sais pas est: Qui fournit l'Internet à l'ISP? Et qui le leur fournit? Y a-t-il une boucle sans fin qui nous relie tous ensemble?

Qui, en effet? Ce sont les réseaux tout le long, mais tous ne sont pas immédiatement visibles par l'utilisateur final.

La réponse

Gracieuseté de Tom Wijsman, collaborateur de SuperUser, nous avons un aperçu détaillé de la façon dont nous pouvons déterminer qui fournit spécifiquement un accès Internet à notre FAI et ce que cela signifie de faire partie du réseau fournisseur-fournisseur.

Comment puis-je comprendre l'infrastructure d'Internet?

Supposons que nous ne connaissions pas l'histoire d'Internet et que nous n'ayons pas accès aux ressources en ligne qui nous expliquent cela. Ensuite, la seule façon pour d'apprendre comment l'infrastructure Internet est construite est de retourner aux sources. Utiliser les protocoles existants pour découvrir comment notre Internet est construit.

Spécifiquement, le protocole ICMP( Internet Control Message Protocol) définit la requête Echo et la réponse Echo. En augmentant le Time To Live d'un paquet 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 traceroute classique.

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

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

Tracer la route vers stackexchange.com [64.34.119.12] sur un maximum de 30 sauts:. .. expurgée. .. 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 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]

Intéressant, on sait maintenant que la Belgique, Londres et New York sont toutes connectées à Level3.Level3 peut être vu comme un FAI pour les FAI, ils interconnectent simplement plusieurs FAI.Voici une photo de comment c'est connecté:

2012-09-04_110537

Allons dans la direction opposée, la Chine! La première chose que j'ai pu trouver est le moteur de recherche Baidu.

Tracer la route vers baidu.com [123.125.114.144] sur un maximum de 30 sauts:. .. expurgée. .. 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

Eh bien, pas beaucoup d'informations sur les FAI chinois, 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:

2012-09-04_110636

Ils ont simplement un nuage de sauts répartis sur la partie pertinente du monde qu'ils servent, 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 lorsque certains houblons tombent.

Si vous répétez ceci plusieurs fois, vous pouvez avoir une idée de comment tout est connecté.

2012-09-04_111016

Alors, quels niveaux de réseau sont là?

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

Bien qu'il n'y ait aucune autorité définissant les 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 ni payer de règlements.

Selon cette définition, un réseau de niveau 1 est un réseau sans transit qui se compare à 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 libre de transit en payant pour peering ou d'accepter des règlements.

Définitions communes des réseaux Tier 2 et Tier 3:

  • Tier 2: Réseau qui se connecte à certains réseaux, mais qui achète des services de transit IP ou paye des règlements pour atteindre au moins une partie d'Internet.

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

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

  • AT & T USA
  • Centurylink( anciennement Qwest et Savvis) USA
  • Deutsche Telekom AG Allemagne
  • Inteliquent(anciennement Tinet) États-Unis
  • Verizon Business( anciennement UUNET) États-Unis
  • Sprint États-Unis
  • TeliaSonera International transporteur de Suède
  • NTT Communications du Japon
  • Niveau 3 Communications des États-Unis
  • Tata Communications de l'Inde

On ignore si AOL Transit DataLe réseau( ATDN) est toujours un réseau de niveau 1.

Attendez, quoi. .. Qu'est-ce que Peering?

Ces réseaux se connectent les uns aux autres via un processus connu sous le nom de «peering».La plupart des trafics doivent parcourir au moins deux réseaux différents de niveau supérieur pour atteindre leur destination, et les réseaux sont reliés par des accords de peering. La façon dont cela fonctionne habituellement est que chaque partie à l'accord s'engage à acheminer x quantité de trafic pour l'autre partie sur leur 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 envoie ou reçoive beaucoup plus de données que les autres parties.

Les grandes entreprises peuvent également sortir et organiser leurs propres relations de peering. Par exemple, Netflix a arrangé sa propre infrastructure de peering et de réseau directement avec plusieurs réseaux de niveau 1 afin que son trafic soit moins cher et plus proche des utilisateurs finaux sur chacun des FAI américains à large bande populaires.

Voir cette page Wikipedia sur Peering.

Il y a beaucoup plus à lire sur ces pages;cette réponse donne une idée générale, découvrant que tous les détails sont laissés comme un exercice au lecteur.

Avoir quelque chose à ajouter à l'explication? Sonnez dans les commentaires. Vous voulez lire plus de réponses d'autres utilisateurs de Stack Exchange? Découvrez le fil de discussion complet ici.