Outils pour utilisateurs

Outils du site


Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
040-adresses:060-iana-as-etc [le 12/03/2025 à 09:08] – [Whois] prof040-adresses:060-iana-as-etc [le 04/10/2025 à 15:53] (Version actuelle) – ↷ Liens modifiés en raison d'un déplacement. prof
Ligne 20: Ligne 20:
 ==== AS ==== ==== AS ====
 L'[[https://fr.wikipedia.org/wiki/Autonomous_System|Autonomous System]], dernier maillon de l'organisation est un concept inhérent au routage. Un FAI organise ses adresses IP en AS qui sont des blocs d'adresses cohérents ou non, mais qui sont routés entre eux s'ils ne sont pas cohérents. L'[[https://fr.wikipedia.org/wiki/Autonomous_System|Autonomous System]], dernier maillon de l'organisation est un concept inhérent au routage. Un FAI organise ses adresses IP en AS qui sont des blocs d'adresses cohérents ou non, mais qui sont routés entre eux s'ils ne sont pas cohérents.
 +
 ===== La cohésion de l'ensemble ===== ===== La cohésion de l'ensemble =====
 Cette cohésion est assurée par le [[https://fr.wikipedia.org/wiki/Border_Gateway_Protocol|Border Gateway Protocol]]. Cette cohésion est assurée par le [[https://fr.wikipedia.org/wiki/Border_Gateway_Protocol|Border Gateway Protocol]].
Ligne 25: Ligne 26:
 {{:040-adresses:bgp.svg?400 |Border Gates}}Un AS dispose d'au moins 1, mais le plus souvent de plusieurs blocs d'adresses, autrement dit de plusieurs réseaux IP. Des routeurs assurent l'interconnexion en interne (routeurs verts). L'AS est parfaitement libre de gérer ses tables de routage en interne. Il existe des protocoles spécifiques aux routeurs, qui leur permettent de proche en proche d'indiquer les réseaux IP qu'ils savent gérer. {{:040-adresses:bgp.svg?400 |Border Gates}}Un AS dispose d'au moins 1, mais le plus souvent de plusieurs blocs d'adresses, autrement dit de plusieurs réseaux IP. Des routeurs assurent l'interconnexion en interne (routeurs verts). L'AS est parfaitement libre de gérer ses tables de routage en interne. Il existe des protocoles spécifiques aux routeurs, qui leur permettent de proche en proche d'indiquer les réseaux IP qu'ils savent gérer.
  
-Parmi ses routeurs, il y en a qui sont destinés à transiter l'information vers d'autres AS (les routeurs bleus). Ces routeurs communiquent entre eux de proche en proche leurs tables de routage au moyen de ce protocole BGP. Nous n'entrerons pas dans le fonctionnement de ce protocole, disons simplement que dans le cas de figure présent, le routeur bleu ''R1 AS1'' connaît  les routes qui permettent directement ou non de joindre tous les réseaux internes à cet AS. Le routeur ''R1 AS2'' quant-à-lui connaît celles de l'AS2. Ces deux routeurs partagent leurs savoir grâce à GBP si bien que AS1 est capable de trouver une route pour joindre tous les réseaux de AS2.+Parmi ses routeurs, il y en a qui sont destinés à transiter l'information vers d'autres AS (les routeurs bleus). Ces routeurs communiquent entre eux de proche en proche leurs tables de routage au moyen de ce protocole BGP. Nous n'entrerons pas dans le fonctionnement de ce protocole, disons simplement que dans le cas de figure présent, le routeur bleu ''R1 AS1'' connaît  les routes qui permettent directement ou non de joindre tous les réseaux internes à cet AS. Le routeur ''R1 AS2'' quant-à-lui connaît celles de l'AS2. Ces deux routeurs partagent leurs savoir grâce à BGP si bien que AS1 est capable de trouver une route pour joindre tous les réseaux de AS2. Ces routeurs sont appelés [[https://ipcisco.com/lesson/ospf-area-border-router-abr-and-asbr/|ASBR (Autonomous System Boundary Router)]]
  
-C'est ainsi que de proche en proche tout le monde sait (en principejoindre tout le mondeIl peut, comme le montre l'illustration y avoir des routes redondantes entre AS.+Faut-il encore connecter entre eux ces «Autonomous System Boundary Router» 
 +===== Transit ===== 
 +{{:040-adresses:transit.svg?500 |Transit entre AS}} 
 +Le principe consiste à passer de réseau en réseau pour joindre sa cible. Dans l'illustration, une soure située chez l'AS1 voulant joindre une cible située dans l'AS3 va devoir transiter par l'AS2.  
 + 
 +Le cas est simplissime. Le transit peut amener la source  à traverser un grand nombre d'AS pour joindre la cible, et parfois dans une certaine aberration logistique. J'ai eu le cas, possédant deux accès ADSL dans le même local chez deux fournisseurs différents de faire des traceroute entre les deux où les paquets partaient donc de Marseille, remontaient jusqu'à paris pour redescendre à Marseille par un autre chemin. 
 +===== GIX, IXP etc. ===== 
 +{{ :040-adresses:gix.svg?500|Internet eXchange Point}} 
 +Un simple schéma (très schématique). Les [[https://fr.wikipedia.org/wiki/Internet_Exchange_Point|«Internet eXchange Point»]] aussi appelés «Global Internet eXchange» sont des systèmes permettant justement de transiter des données entre AS. L'article cité en lien explique suffisamment bien le principe de fonctionnement. Un GIX apparaît comme un ou plusieurs switches sur lesquels les AS viennent se connecter. 
 + 
 +L’existence de tels points d'échange nécessitent physiquement des locaux destinés à recevoir les routeurs et les switchs, ce sont les [[https://networkencyclopedia.com/point-of-presence-pop/|«points de présence» ]] (POP en anglais). Les points de présence d'un GIX peuvent en réalité être plus ou moins nombreuxreliés entre eux pas une dorsale à très haut débit, si bien que fonctionnellement parlant, tout se passe comme si tous les utilisateurs du GIX se rassemblaient dans le même lieu, l'idée étant de pouvoir échanger des données entre AS géographiquement éloignés. 
 + Parmi les plus importants : 
 +  * **AMS-IX** [[https://www.ams-ix.net/ams|Amsterdam Internet Exchange]]; 
 +  * **DE-CIX** [[https://www.de-cix.net/|Deutsche Commercial Internet Exchange]]; 
 +  * **ESpanix** [[https://www.espanix.net/en/index.html|Spain's Internet Exchange]]; 
 +  * **LINX** [[https://www.linx.net/|London Internet Exchange]], 
 +  * **FR-IX** [[https://www.franceix.net/fr/|France IX]]... 
 +Contrairement à ce que l'on pourrait penser, ces points d'accès ne sont pas des points uniques, géographiquement parlant. Ils disposent de points de présence un peu partout dans le monde. Voir leur site pour s'en convaincre.
 ===== Outillage ===== ===== Outillage =====
 Pour se retrouver dans cette organisation tentaculaire, il y a heureusement quelques outils à notre disposition. Pour se retrouver dans cette organisation tentaculaire, il y a heureusement quelques outils à notre disposition.
Ligne 33: Ligne 51:
 Cette commande est capable d'interroger les registres de l'internet, les RIR vus plus haut, pour trouver par exemple à partir d'une adresse IP quel est son bloc et à quel AS ce bloc est alloué. Cette commande est capable d'interroger les registres de l'internet, les RIR vus plus haut, pour trouver par exemple à partir d'une adresse IP quel est son bloc et à quel AS ce bloc est alloué.
  
-Par exemple, parmi les adresses IP qui peuvent apparaître lors d'un ''traceroute'', dont l'utilité et le fonctionnement sont décrits [[055-icmpv4:040-bonusicmp|dans l'étude d'ICMP]], ''whois'' va nous informer utilement sur les AS mis à contribution pour joindre une cible, et même d'avoir une idée assez précise du chemin géographique emprunté.+Par exemple, parmi les adresses IP qui peuvent apparaître lors d'un ''traceroute'', dont l'utilité et le fonctionnement sont décrits [[045-icmpv4:040-bonusicmp|dans l'étude d'ICMP]], ''whois'' va nous informer utilement sur les AS mis à contribution pour joindre une cible, et même d'avoir une idée assez précise du chemin géographique emprunté.
  
 Ainsi, cherchant à joindre le site [[https://ipindia.gov.in/|Intellectual property India]], nous avons mis en évidence quelques adresses IP de routeurs remarquables:   Ainsi, cherchant à joindre le site [[https://ipindia.gov.in/|Intellectual property India]], nous avons mis en évidence quelques adresses IP de routeurs remarquables:  
Ligne 46: Ligne 64:
 inetnum:        62.115.144.0 - 62.115.159.255 inetnum:        62.115.144.0 - 62.115.159.255
 <span class="hly">netname:        EU-ARELION-20150914 <span class="hly">netname:        EU-ARELION-20150914
-descr:          Arelion Sweden AB</span> +descr:          Arelion Sweden AB 
-country:        EU+country:        EU</span>
  
 <span class="hlo">route:          62.115.0.0/16 <span class="hlo">route:          62.115.0.0/16
Ligne 64: Ligne 82:
 country:        SG country:        SG
  
-route:          103.198.140.0/24+<span class="hly">route:          103.198.140.0/24
 descr:          RJIPL Internet Pool descr:          RJIPL Internet Pool
-origin:         AS64049+origin:         AS64049</span>
 </pre></html> </pre></html>
 +Et:
 +<html><pre class="code">
 +<b>whois AS64049</b>
 +
 +organisation:   ORG-RJIP1-AP
 +org-name:       Reliance Jio Infocomm Pte.Ltd
 +<span class="hly">org-type:       LIR
 +country:        SG</span>
 +</pre></html>
 +[[https://www.jio.com/aboutus/|Reliance Jio Infocomm Pte.Ltd]] nous éclaire sur sa mission. Nous sommes à Singapour.
 + 
 Si nous cherchons sur les cartes du [[https://www.arelion.com/our-network#interactivemap|réseau d'Arelion]] un lien qui mène à Singapour, nous allons trouver une ligne qui part de Marseille (probablement ''62.115.155.139''), passe en sous-marin jusqu'en Égypte du côté du Caire, continue dans la mer Rouge puis dans l'océan Indien pour finir à Singapour, ce qui fait approximativement un parcours de 11000 km à vol d'oiseau (d'avion en l’occurrence). À la vitesse de la lumière, il faudrait autour de 40 ms soit 80 ms aller-retour, ce que mesure le ''ping''. La latence mesurée n'est donc pas complètement aberrante. Si nous cherchons sur les cartes du [[https://www.arelion.com/our-network#interactivemap|réseau d'Arelion]] un lien qui mène à Singapour, nous allons trouver une ligne qui part de Marseille (probablement ''62.115.155.139''), passe en sous-marin jusqu'en Égypte du côté du Caire, continue dans la mer Rouge puis dans l'océan Indien pour finir à Singapour, ce qui fait approximativement un parcours de 11000 km à vol d'oiseau (d'avion en l’occurrence). À la vitesse de la lumière, il faudrait autour de 40 ms soit 80 ms aller-retour, ce que mesure le ''ping''. La latence mesurée n'est donc pas complètement aberrante.
 +
 +==== Sur le web ====
 +Pour aider à suivre les méandres des routes, quelques sites proposent des bases de données utiles:
 +  * **[[https://www.peeringdb.com/|PeeringDB]]**, une base de données des inter-connexions;
 +  * **[[https://www.pch.net/ixp/dir|Packet Clearing House Internet]]** propose de nombreux outils de recherche, des tutoriels etc. (Tout en Anglais bien sûr).
 +==== Résumé ====
 +Les «Autonomous Systems» sont le fondement de l'internet. Ils gèrent des blocs d'adresses IP qui leurs sont attribués par  des «Regional Internet Registries», eux-même délégués à la gestion des grandes régions du monde par l'«Internet Assigned Numbers Authority», elle-même étant une émanation de l'«Internet Corporation for Assigned Names and Numbers». 
 +
 +Ces AS sont en capacité d'échanger des données entre eux grâce à des «Autonomous System Boundary Router» coànnectés sur des «Global Internet eXchange» qui se passent leurs tables de routage.
 +
 +Quoi de plus simple, finalement ?
Organisation IP mondiale: Dernière modification le: 12/03/2025 à 09:08 par prof