Zum Hauptinhalt springen

7. Use of BGP Capability Advertisement (Verwendung der BGP-Fähigkeitsankündigung)

7. Use of BGP Capability Advertisement (Verwendung der BGP-Fähigkeitsankündigung)

Ein BGP-Speaker, der Multiprotokoll-Erweiterungen verwendet, SOLLTE die Capability Advertisement-Verfahren [BGP-CAP] verwenden, um zu bestimmen, ob der Speaker Multiprotokoll-Erweiterungen mit einem bestimmten Peer verwenden kann.

Die Felder im Capabilities Optional Parameter werden wie folgt gesetzt. Das Capability Code-Feld wird auf 1 gesetzt (was Multiprotokoll-Erweiterungsfähigkeiten anzeigt). Das Capability Length-Feld wird auf 4 gesetzt. Das Capability Value-Feld ist wie folgt definiert:

Die Verwendung und Bedeutung dieses Feldes ist wie folgt:

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

AFI - Address Family Identifier (Adressfamilien-Identifikator, 16 Bit), auf dieselbe Weise kodiert wie in den Multiprotokoll-Erweiterungen

Res. - Reserved (Reserviert, 8 Bit-Feld). SOLLTE vom Sender auf 0 gesetzt und vom Empfänger ignoriert werden.

SAFI - Subsequent Address Family Identifier (Nachfolgender Adressfamilien-Identifikator, 8 Bit), auf dieselbe Weise kodiert wie in den Multiprotokoll-Erweiterungen.

Ein Speaker, der mehrere <AFI, SAFI>-Tupel unterstützt, schließt sie als mehrere Capabilities im Capabilities Optional Parameter ein.

Um einen bidirektionalen Austausch von Routing-Informationen für ein bestimmtes <AFI, SAFI> zwischen einem Paar von BGP-Speakern zu haben, MUSS jeder dieser Speaker dem anderen (über den Capability Advertisement-Mechanismus) die Fähigkeit ankündigen, diese bestimmten <AFI, SAFI>-Routen zu unterstützen.