Aller au contenu principal

7. Use of BGP Capability Advertisement (Utilisation de l'Annonce de Capacité BGP)

7. Use of BGP Capability Advertisement (Utilisation de l'Annonce de Capacité BGP)​

Un locuteur BGP qui utilise les extensions multiprotocoles DEVRAIT utiliser les procédures d'annonce de capacité [BGP-CAP] pour déterminer si le locuteur peut utiliser les extensions multiprotocoles avec un pair particulier.

Les champs du paramètre optionnel Capabilities sont définis comme suit. Le champ Capability Code est défini à 1 (qui indique les capacités d'extensions multiprotocoles). Le champ Capability Length est défini à 4. Le champ Capability Value est défini comme suit:

L'utilisation et la signification de ce champ sont les suivantes:

                    0       7      15      23      31
+-------+-------+-------+-------+
| AFI | Res. | SAFI |
+-------+-------+-------+-------+

AFI - Address Family Identifier (Identifiant de Famille d'Adresses, 16 bits), encodé de la même manière que dans les extensions multiprotocoles

Res. - Reserved (Réservé, champ de 8 bits). DEVRAIT être défini à 0 par l'expéditeur et ignoré par le récepteur.

SAFI - Subsequent Address Family Identifier (Identifiant de Famille d'Adresses Ultérieur, 8 bits), encodé de la même manière que dans les extensions multiprotocoles.

Un locuteur qui prend en charge plusieurs tuples <AFI, SAFI> les inclut en tant que capacités multiples dans le paramètre optionnel Capabilities.

Pour avoir un échange bidirectionnel d'informations de routage pour un <AFI, SAFI> particulier entre une paire de locuteurs BGP, chacun de ces locuteurs DOIT annoncer à l'autre (via le mécanisme d'annonce de capacité) la capacité de prendre en charge les routes <AFI, SAFI> particulières.