Qu'est-ce que le BGP ?

Publié le 13 août 2026

← Tous les termes du glossaire Aller à la lettre B

Le protocole BGP (Border Gateway Protocol) est le protocole de routage vectoriel normalisé qui permet l'échange d'informations d'accessibilité entre les systèmes autonomes ; c'est ce protocole qui assure concrètement le routage sur Internet. Versa Le SD-WAN utilise également une variante multiprotocole du BGP comme protocole de plan de contrôle, distribuant des routes superposées entre les équipements CPE, les nœuds de contrôle et les routeurs côté LAN ou côté cloud.

Points clés à retenir

  • Le BGP échange des routes entre les systèmes autonomes sous forme de vecteurs de chemin AS.
  • L'eBGP établit des liaisons entre différents systèmes autonomes ; l'iBGP établit des liaisons au sein d'un même AS.
  • La préférence locale, le chemin AS et le MED constituent les principaux critères de sélection.
  • Versa Le SD-WAN utilise le MP-BGP comme protocole de plan de contrôle superposé.
  • Les communautés et les politiques d'importation et d'exportation déterminent les topologies SD-WAN.

Sur cette page : Pourquoi est-ce important ?Comment ça marcheTypesBGP et VersaFAQ

Pourquoi le BGP est-il important ?

Le BGP est le protocole de routage qui relie les réseaux gérés de manière indépendante sur Internet pour former un système unique et accessible. Chaque fournisseur d’accès à Internet, chaque fournisseur de services cloud et chaque grand réseau d’entreprise annonce son espace d’adressage via le BGP, et chaque routeur qui les relie utilise les routes apprises via le BGP pour atteindre le reste d’Internet. Sans un protocole externe commun, ces réseaux ne pourraient pas s’accorder sur la manière de se transmettre mutuellement le trafic.

Ce qui confère au BGP sa pérennité, c'est qu'il repose sur des règles plutôt que sur de simples métriques : un opérateur peut privilégier un itinéraire pour des raisons commerciales, et pas seulement parce qu'il est le plus court. C'est précisément ce modèle évolutif et axé sur les règles qui explique pourquoi les fournisseurs de SD-WAN, notamment Versa, réutilisent le BGP en interne comme protocole de plan de contrôle plutôt que d'en concevoir un nouveau à partir de zéro.

Qu'est-ce que le BGP ?

Le BGP est un protocole à vecteur de chemin : les routeurs échangent des chemins complets (séquences de numéros AS) plutôt que de simples distances, ce qui permet à chaque routeur de rejeter une route qui contient déjà son propre AS. Deux interlocuteurs établissent une session de peering sur le port TCP 179 et échangent des messages UPDATE contenant des préfixes et des attributs de chemin: chemin AS, saut suivant, préférence locale, MED et valeurs de communauté.

Il existe deux modes de peering. Le protocole eBGP fonctionne entre des routeurs appartenant à des systèmes autonomes différents. Le protocole iBGP fonctionne entre des routeurs au sein d’un même AS, acheminant à travers celui-ci les routes apprises en externe. Lorsqu’il existe plusieurs chemins valides, le BGP évalue les attributs dans un ordre fixe – le poids, puis la préférence locale, puis la longueur du chemin AS, puis l’origine, puis le MED – jusqu’à ce qu’un chemin soit retenu.

Types de BGP

Le BGP est défini davantage par des familles d’adresses que par des « versions » distinctes. Le BGP multiprotocole (MP-BGP) prend en charge, au sein d’une même session, des familles d’adresses allant au-delà de la simple diffusion unidirectionnelle IPv4 (IPv6, routes VPN de couche 3, EVPN et familles privées propres à certains fournisseurs) ; c’est ainsi que Versa réutilise le BGP pour les routes de superposition SD-WAN.

Les attributs de chemin constituent les véritables « commandes » du protocole. La préférence locale est un attribut propre à l’iBGP qui définit le point de sortie le plus privilégié au sein d’un AS. Le chemin AS sert à la fois d’outil de prévention des boucles et de préférence grâce au préfixage. Les communautés marquent les routes afin que les politiques puissent correspondre à des groupes de préfixes sans avoir à répertorier chaque adresse individuellement. Les réflecteurs de routes résolvent le problème d’évolutivité du maillage complet iBGP en réfléchissant les routes vers les clients au lieu d’exiger que chaque routeur établisse une relation de peering avec tous les autres.

BGP & Versa

Versa Le SD-WAN utilise le MP-BGP comme protocole de plan de contrôle, échangeant des routes de superposition sous forme de NLRI transmises dans des communautés BGP entre les succursales CPE et les nœuds contrôleurs, qui font office de réflecteurs de routes pour leurs succursales. Les politiques d’importation et d’exportation basées sur les communautés permettent de construire des topologies SD-WAN (maillage complet, hub-and-spoke ou spoke-to-hub uniquement), comme décrit dans le Guide de conception SD-WAN consolidé et le Guide de conception SD-WAN «Versa ».

La préférence locale est le paramètre que les workflows de gestion utilisent pour orienter le trafic : pour l’accès direct à Internet (DIA), la route par défaut provenant d’une VR de transport haut débit principale est annoncée avec une préférence locale plus élevée (par exemple 120) que celle d’une VR LTE de secours (119), de sorte que la VR LAN installe la route de la liaison principale en tant que route active. Les vérifications du chemin AS permettent d’éviter les boucles lorsqu’une passerelle VOS s’interconnecte avec un fournisseur MPLS externe, en utilisant le numéro AS iBGP SD-WAN par défaut 64512, de sorte qu’une route de fournisseur réapprise soit automatiquement rejetée. Sur l’appareil, le BGP est configuré sous Réseau > Routeurs virtuels > BGP : l’ID du routeur, les numéros AS locaux/pairs, l’authentification MD5, les listes de préfixes et les politiques de groupes de pairs s’y trouvent tous, ainsi que le BFD (facultatif).

Questions fréquentes

Quelle est la différence entre l'eBGP et l'iBGP ?

Le protocole eBGP est utilisé entre des routeurs appartenant à différents systèmes autonomes (AS) pour relier des réseaux exploités de manière indépendante. Le protocole iBGP est utilisé entre des routeurs au sein d’un même AS pour acheminer les routes apprises en externe à travers celui-ci. Versa Le plan de contrôle superposé du SD-WAN fonctionne par défaut en mode iBGP entre les succursales CPE et les contrôleurs.

Qu'est-ce qu'un système autonome dans le protocole BGP ?

Un système autonome (AS) est un réseau ou un groupe de réseaux placés sous un même contrôle administratif et partageant une politique de routage commune, identifié par un numéro AS unique. Le protocole BGP échange des informations d'accessibilité entre les systèmes autonomes, qu'ils appartiennent à des fournisseurs d'accès à Internet, à des entreprises ou au propre AS d'un réseau superposé SD-WAN.

À quoi sert l'ajout d'un chemin AS en tête ?

L'ajout d'un numéro AS en tête du chemin AS (AS path) consiste à répéter ce numéro dans le chemin AS d'une route afin de donner l'impression que ce chemin est plus long, et donc moins privilégié, aux yeux des pairs qui évaluent la longueur du chemin AS. Les opérateurs y ont recours pour réduire la priorité d'une liaison – par exemple, pour rendre un circuit de secours moins attractif sans pour autant le désactiver.

Comment le BGP choisit-il le meilleur chemin lorsqu'il existe plusieurs routes ?

Le BGP évalue les attributs dans un ordre fixe – poids, préférence locale, statut d’origine locale, longueur du chemin AS, origine, MED et préférence eBGP-over-iBGP – et s’arrête au premier attribut qui permet de distinguer les candidats. Un seul chemin optimal est installé, sauf si le multipath (ECMP) est explicitement activé.

Comment le SD-WAN d'Versa utilise-t-il la préférence locale BGP pour la sélection des chemins ?

Les workflows Director définissent la préférence locale BGP sur les routes par défaut annoncées depuis chaque VR de transport WAN vers le VR LAN, de sorte que la route présentant la valeur la plus élevée devienne active. C'est ainsi que sont mis en œuvre le basculement DIA et l'équilibrage de charge entre les transports haut débit et LTE, sans recourir au routage statique.

En savoir plus sur le BGP

Si vous souhaitez en savoir plus, voici des sources auxquelles nous faisons confiance.

RFC 4271 : Protocole de passerelle frontalière 4 (BGP-4) RFC 4760 : Extensions multiprotocoles pour BGP-4
La norme de l'IETF définissant le protocole BGP-4 : formats de messages, attributs de chemin et processus de sélection du meilleur chemin. L'extension qui permet au protocole BGP de prendre en charge des familles d'adresses autres que celles de la diffusion unicast IPv4, qui constitue la base du plan de contrôle MP-BGP d'Versa.

Si vous vous intéressez au BGP, voici quelques liens qui pourraient vous intéresser.

AS Path SD-WAN Commutation multiprotocole par étiquettes
Attribut BGP répertoriant les systèmes autonomes traversés par une route, utilisé pour la détection des boucles et la définition des préférences. L'architecture « overlay » dont le plan de contrôle, dans la mise en œuvre d'Versa, fonctionne comme une variante multiprotocole du BGP. Les passerelles utilisant la technologie de sous-couche à commutation d'étiquettes ( Versa ) s'interconnectent généralement via BGP pour échanger les routes des fournisseurs.