BGP

BGP est le protocole par lequel les systèmes autonomes annoncent la joignabilité des adresses ; le chemin AS montre les réseaux traversés.

Définitions uniquement : un terme expliqué ici n’est pas un service que nous vendons.

BGP (Border Gateway Protocol) est la façon dont les systèmes autonomes s’indiquent les préfixes d’adresse qu’ils atteignent. Chaque annonce porte un chemin AS et les attributs comparés pour choisir le meilleur chemin. Une annonce décrit une joignabilité, pas une performance.

BGP s’exécute sur le port TCP 179. Les chemins présentés ici sont des exemples illustratifs, non recopiés d’une table de routage en production.

Le chemin que parcourt une annonce

  1. AS64500 (documentation)
  2. AS64501 (documentation)
  3. AS64502 (documentation)
  4. Internet
Le chemin AS énumère les réseaux traversés, non le contrat sous-jacent.
Description textuelle

Chaque réseau ajoute son propre ASN en tête du chemin avant de transmettre la route. Le dernier ASN est l’origine ; le premier est le voisin qui vous a remis la route.

Ce qu’il faut vérifier

Demandez quels préfixes sont annoncés, depuis quel ASN, via combien d’amonts, et si ceux-ci filtrent les annonces avec des objets IRR ou RPKI (RFC 6480). L’adoption reste inégale, si bien qu’une vérification préalable reste nécessaire.

Quand une route change

Pendant une fenêtre de maintenance, un fournisseur peut retirer un préfixe et un autre prend le relais ; le chemin AS passe de quatre à six sauts. Comparez le chemin attendu à celui observé. Le guide des numéros AS couvre le registre et les pratiques de peering.

Questions fréquentes

Puis-je voir les routes de mon fournisseur ?

Souvent via un looking glass ou un collecteur de routes. Demandez le préfixe et l’origine exacts attendus.

Qu’est-ce qu’une fuite de routes ?

Un réseau annonce à un fournisseur des routes apprises auprès d’un autre, attirant le trafic sur un chemin non prévu. C’est généralement une erreur de configuration, pas une attaque.

BGP chiffre-t-il le trafic ?

Non. BGP transporte des informations de joignabilité ; le chiffrement est assuré par TLS, IPsec ou l’application.

En savoir plus

Sources

  1. RFC 4271 : Border Gateway Protocol 4 (BGP-4)
  2. RFC 6480 : une infrastructure pour un routage Internet sécurisé (RPKI)