Comment fonctionne Internet : AS, BGP et interconnexions
Internet n'est pas un réseau unique. C'est une interconnexion de milliers de réseaux indépendants qui ont accepté de s'échanger du trafic. Chaque réseau est identifié par un numéro de système autonome (AS), et le protocole qui les relie tous s'appelle BGP (Border Gateway Protocol).
Qu'est-ce qu'un Système Autonome (AS) ?
Un système autonome (Autonomous System) est un ensemble de réseaux IP sous le contrôle d'une même entité (opérateur, entreprise, université…) qui applique une politique de routage commune.
Chaque AS est identifié par un numéro unique (ASN) attribué par un registre Internet régional :
| Registre | Zone |
|---|---|
| RIPE NCC | Europe, Moyen-Orient, Asie centrale |
| ARIN | Amérique du Nord |
| APNIC | Asie-Pacifique |
| LACNIC | Amérique latine |
| AFRINIC | Afrique |
Exemples d'AS français
| ASN | Opérateur |
|---|---|
| AS 3215 | Orange France |
| AS 12322 | Free (Proxad) |
| AS 15557 | SFR / Altice |
| AS 5410 | Bouygues Telecom |
| AS 2200 | Renater (réseau académique) |
BGP : le protocole qui fait fonctionner Internet
BGP (Border Gateway Protocol, RFC 4271) est le protocole de routage inter-domaines. Il permet aux AS de s'annoncer mutuellement les préfixes IP qu'ils peuvent atteindre.
Comment fonctionne BGP ?
- Deux routeurs BGP (peers) établissent une session TCP sur le port 179
- Ils s'échangent leurs tables de routage : chaque route contient un préfixe IP et un AS_PATH (la liste des AS traversés)
- Chaque routeur choisit le meilleur chemin selon ses critères (Local Preference, AS_PATH length, MED, etc.)
- Les changements sont propagés en temps réel (updates)
Attributs BGP importants
| Attribut | Description | Usage |
|---|---|---|
| AS_PATH | Liste des AS traversés | Éviter les boucles, choisir le chemin le plus court |
| LOCAL_PREF | Préférence locale | Prioriser un chemin (peering vs transit) |
| MED | Multi-Exit Discriminator | Influencer le point d'entrée chez un voisin |
| NEXT_HOP | Prochain saut | Adresse IP du prochain routeur |
| Community | Tags libres | Appliquer des politiques (blackhole, no-export…) |
Exemple de configuration BGP (Cisco IOS-XR)
router bgp 65000
address-family ipv4 unicast
network 203.0.113.0/24
!
neighbor 198.51.100.1
remote-as 174
description "Transit Cogent"
address-family ipv4 unicast
route-policy TRANSIT-IN in
route-policy TRANSIT-OUT out
!
!
neighbor 192.0.2.1
remote-as 12322
description "Peering Free @ France-IX"
address-family ipv4 unicast
route-policy PEERING-IN in
route-policy PEERING-OUT out
!
Les 3 types de relations entre AS
1. Transit (payant)
Un fournisseur de transit vous vend l'accès à l'intégralité d'Internet. Il vous annonce une route par défaut (0.0.0.0/0) ou la full table BGP (~950 000 préfixes IPv4 en 2026).
Vous payez pour le trafic échangé (au Mbps, au 95e percentile, ou au commit).
Exemples de fournisseurs de transit :
- AS 174 — Cogent
- AS 3356 — Lumen (ex-Level 3)
- AS 1299 — Arelion (ex-Telia Carrier)
- AS 6939 — Hurricane Electric
2. Peering (gratuit ou settlement-free)
Le peering est un accord entre deux AS pour échanger directement leur trafic — sans passer par un transitaire. Chaque AS n'annonce que ses propres préfixes et ceux de ses clients.
Le peering se fait généralement dans un IXP (Internet Exchange Point) :
| IXP | Localisation | Participants |
|---|---|---|
| France-IX | Paris, Marseille | 700+ |
| Equinix-IX Paris | Paris | 300+ |
| DE-CIX | Francfort | 1000+ |
| AMS-IX | Amsterdam | 900+ |
| LINX | Londres | 900+ |
Le peering est gratuit : les deux parties en bénéficient car elles économisent du transit.
3. Client (achat)
Vous êtes client d'un opérateur de transit. Vous lui achetez la connectivité. De son point de vue, il vous vend du transit.
La hiérarchie d'Internet : Tier 1, 2, 3
Tier 1 — Les géants du transit mondial
Un opérateur Tier 1 peut atteindre n'importe quelle destination sur Internet uniquement via du peering, sans acheter de transit. Ils forment le "backbone" d'Internet.
Exemples : Lumen (AS 3356), Cogent (AS 174), Arelion (AS 1299), NTT (AS 2914), GTT (AS 3257).
Tier 2 — Les opérateurs nationaux
Les opérateurs Tier 2 (Orange, Free, SFR…) achètent du transit aux Tier 1 et font du peering entre eux. Ils ont leur propre réseau national et servent des millions d'abonnés.
Tier 3 — Les FAI régionaux et entreprises
Les Tier 3 achètent du transit à un ou plusieurs Tier 2. Ce sont les FAI locaux, les hébergeurs, les entreprises avec leur propre AS.
Le peering en pratique : France-IX
France-IX est le principal IXP français. Voici comment un opérateur s'y connecte :
- Devenir membre de France-IX (cotisation annuelle)
- Commander un port dans un datacenter partenaire (Equinix, Interxion, Telehouse…)
- Configurer BGP avec le route server de France-IX
- Établir des peerings bilatéraux avec d'autres membres
Route server vs peering bilatéral
- Route server : vous établissez une seule session BGP avec le route server, qui redistribue vos routes à tous les membres (et inversement). Simple mais moins de contrôle.
- Peering bilatéral : vous établissez une session BGP directe avec chaque pair. Plus de travail mais contrôle total des politiques.
! Config peering avec le Route Server France-IX
router bgp 65000
neighbor 37.49.236.1
remote-as 51706
description "France-IX RS1"
address-family ipv4 unicast
route-policy FRANCEIX-IN in
route-policy FRANCEIX-OUT out
Pourquoi c'est important ?
Comprendre les AS et le BGP est essentiel pour :
- Optimiser les performances : choisir les bons transitaires et peering pour minimiser la latence
- Résilience : avoir plusieurs chemins (multihoming) pour survivre à une panne
- Sécurité : filtrer les annonces BGP (RPKI, IRR) pour se protéger des hijacks
- Coûts : le peering est gratuit, le transit coûte cher — le bon ratio réduit la facture
RPKI — Sécuriser le routage BGP
Le RPKI (Resource Public Key Infrastructure) permet de valider cryptographiquement les annonces BGP :
- L'opérateur crée un ROA (Route Origin Authorization) dans le RPKI du RIPE NCC
- Le ROA lie un préfixe IP à un AS autorisé à l'annoncer
- Les routeurs BGP vérifient les ROA et rejettent les annonces invalides
C'est la protection contre les hijacks BGP (usurpation de préfixes).
Conclusion
Internet fonctionne grâce à la coopération de milliers de systèmes autonomes qui s'interconnectent via BGP. Le peering et le transit sont les deux piliers économiques de cette interconnexion. Comprendre ces mécanismes est essentiel pour tout ingénieur réseau.
Chez Technixis, nous concevons et opérons des architectures BGP pour les opérateurs : design de politique de routage, peering aux IXP (France-IX, Equinix-IX), multihoming, déploiement RPKI et monitoring BGP.
Besoin d'expertise ? Contactez-nous ou appelez le 0800 012 013.
Laisser un commentaire