Americas
Oceania
Sélectionnez la région / le pays / la langue
Le Border Gateway Protocol (BGP) est un protocole de passerelle externe standardisé conçu pour échanger des informations de routage et d'accessibilité entre des systèmes autonomes (AS) sur Internet. Le protocole est souvent classé comme protocole de vecteur de parcours, mais il est parfois également classé en tant que protocole de routage de vecteur distant. Le BGP prend des décisions de routage en fonction des parcours, des stratégies réseau ou des ensembles de règles configurés par un administrateur réseau et est impliqué dans la prise de décisions de routage de base.
Les voisins BGP, appelés pairs, sont établis par configuration manuelle entre les routeurs pour créer une session TCP sur le port 179. Un haut-parleur BGP envoie des messages keep-alive de 19 octets toutes les 60 secondes pour maintenir la connexion. Parmi les protocoles de routage, le BGP est unique dans le sens où il utilise le TCP comme protocole de transport.
Lorsque le BGP s'exécute entre deux pairs dans le même AS, il est appelé BGP interne (iBGP). Lorsqu'il fonctionne entre différents systèmes autonomes, il est appelé BGP externe (eBGP). Les routeurs à la limite d'un AS échangeant des informations avec un autre AS sont appelés pairs eBGP et sont généralement connectés directement, tandis que les pairs iBGP peuvent être interconnectés via d'autres routeurs intermédiaires. D'autres topologies de déploiement sont également possibles, telles que l'exécution de l'homologation eBGP au sein d'un tunnel VPN, permettant à deux sites distants d'échanger des informations de routage de manière sécurisée et isolée. La principale différence entre l'homologation iBGP et eBGP se trouve dans la manière dont les routes sont reçues d'un homologue et sont propagées à d'autres homologues. Par exemple, les nouvelles routes apprises d'un pair eBGP sont généralement redistribuées à tous les autres pairs iBGP ainsi qu'à tous les pairs eBGP (si le mode de transit est activé sur le routeur). Cependant, si de nouvelles routes ont été apprises sur un peering iBGP, elles sont à nouveau annoncées uniquement à tous les autres pairs iBGP. Les règles de propagation de route exigent effectivement que tous les pairs pairs iBGP au sein d'un AS soient interconnectés dans un maillage complet.