Les systèmes autonomes (AS) sont fondamentaux pour le fonctionnement d'Internet, constituant un élément essentiel de son infrastructure et de ses protocoles de routage réseau. Ce guide complet vise à explorer leur origine, leur structure et leur utilisation, avec une attention particulière à leur interaction avec les serveurs proxy.
La genèse et les premières mentions des systèmes autonomes
L’histoire des systèmes autonomes est étroitement liée au développement d’Internet. Un système autonome, par essence, est un ensemble de réseaux IP et de routeurs sous le contrôle d’une seule entité qui présente une politique de routage commune vers Internet. Cette entité peut être un fournisseur d'accès Internet (FAI), une grande organisation ou une université.
Le concept de systèmes autonomes est apparu parallèlement au Border Gateway Protocol (BGP), l'un des protocoles de routage essentiels d'Internet, mentionné pour la première fois dans la RFC 1105 en 1989. La nécessité d'un système de routage plus efficace a conduit à la création de BGP, qui exploitait AS comme moyen de simplifier l’échange d’informations de routage.
Informations détaillées sur les systèmes autonomes
Un système autonome est défini par sa politique de routage unifiée, qui détermine la manière dont les routeurs de l'AS gèrent le trafic. Cela peut impliquer plusieurs réseaux interconnectés, qui peuvent utiliser différents protocoles de passerelle intérieure (IGP) comme OSPF ou IS-IS pour le routage interne. Cependant, tous ces réseaux apparaissent comme une seule unité par rapport au reste d’Internet.
Chaque AS possède un numéro de système autonome (ASN) unique attribué par un registre Internet régional (RIR) comme ARIN, RIPE NCC ou APNIC. Cet ASN est utilisé lors de l’échange d’informations de routage entre AS.
La structure interne et le fonctionnement des systèmes autonomes
La structure interne d'un AS peut varier considérablement en fonction de la complexité et de la taille de l'organisation. Généralement, il se compose de routeurs, de commutateurs et de connexions (filaires ou sans fil). L'AS utilise un protocole IGP (Interior Gateway Protocol) pour le routage au sein de l'AS. Les IGP courants incluent RIP, OSPF et IS-IS.
En externe, l'AS communique avec d'autres AS à l'aide d'un protocole de passerelle extérieure (EGP), dont le plus courant est le protocole de passerelle frontalière (BGP). Cela implique de faire connaître les réseaux que l'AS peut atteindre à ses pairs BGP et d'en apprendre davantage sur d'autres réseaux.
Principales caractéristiques des systèmes autonomes
- Unification: Un AS fonctionne sous un domaine administratif, adhérant à une politique de routage unifiée.
- Unicité: Chaque AS est identifié par un ASN unique attribué par un RIR.
- Simplicité: Internet considère un AS comme une entité unique, simplifiant ainsi le routage.
Types de systèmes autonomes
Il existe deux principaux types de systèmes autonomes :
-
Talon AS: Ce sont les types les plus courants et n'ont qu'une seule connexion à un autre AS. Les AS stub transportent uniquement le trafic local.
-
Transit AS: Ces AS ont des connexions à plusieurs AS et peuvent acheminer à la fois le trafic local et le trafic de transit. Ils appartiennent généralement aux FAI.
-
AS multirésident: Ces AS ont des connexions avec plusieurs AS mais refusent d’acheminer le trafic de transit.
Utilisation du système autonome, problèmes et solutions
Les AS font partie intégrante d'Internet, permettant l'échange d'informations de routage entre les réseaux. Cependant, leur utilisation n’est pas sans poser de problèmes.
Problème: Le détournement BGP constitue un problème important lorsqu'un AS annonce des préfixes qu'il ne possède pas, redirigeant ainsi le trafic.
Solution: Des techniques telles que RPKI et BGPSEC peuvent être utilisées pour sécuriser BGP et, par extension, les AS.
Caractéristiques et comparaisons des systèmes autonomes
Caractéristique | Système autonome | Système non autonome |
---|---|---|
Contrôle | Entité unique | Plusieurs entités |
Politique de routage | Unifié | Disparate |
Visibilité | Une unité | Plusieurs unités |
Perspectives futures et technologies liées aux systèmes autonomes
Les progrès des technologies de mise en réseau promettent un avenir plus sûr et plus efficace pour les systèmes autonomes. Des techniques telles que les réseaux définis par logiciel (SDN) et la mise en œuvre d'IPv6 amélioreront l'évolutivité et l'efficacité du routage des AS. De plus, des initiatives comme RPKI visent à renforcer la sécurité.
Serveurs proxy et systèmes autonomes
Les serveurs proxy peuvent faire partie d'un AS, agissant comme intermédiaires pour les demandes des clients recherchant des ressources auprès d'autres serveurs. Ils offrent un anonymat et une sécurité accrus aux utilisateurs de l'AS. De plus, les serveurs proxy peuvent faciliter l'équilibrage de charge et mettre en cache le contenu pour augmenter la vitesse de réponse.