Zum Hauptinhalt springen

4. Dissemination of IPv4 Flow Specification Information (Verbreitung von IPv4-Flussspezifikationsinformationen)

4. Dissemination of IPv4 Flow Specification Information (Verbreitung von IPv4-Flussspezifikationsinformationen)

Dieses Dokument definiert einen Flow Specification NLRI-Typ, der mehrere Komponenten enthalten kann, wie Zielpräfix, Quellpräfix, Protokoll, Ports usw. (siehe Abschnitt 4.2 unten).

Diese NLRI-Information wird unter Verwendung der MP_REACH_NLRI- und MP_UNREACH_NLRI-Attribute kodiert, wie in [RFC4760] definiert. Bei der Ankündigung von Flow Specifications MUSS die Länge der Next-Hop Network Address auf 0 gesetzt werden. Das Network Address-Feld des Next-Hop MUSS ignoriert werden.

Das NLRI-Feld von MP_REACH_NLRI und MP_UNREACH_NLRI wird als ein oder mehrere 2-Tupel der Form <length, NLRI value> kodiert. Es besteht aus einem 1- oder 2-Byte-Längenfeld, gefolgt von einem NLRI-Wert variabler Länge. Die Länge wird in Oktetten ausgedrückt.

                 +-------------------------------+
| length (0xnn or 0xfnnn) |
+-------------------------------+
| NLRI value (variable) |
+-------------------------------+

Abbildung 1: Flow Specification NLRI für IPv4

Implementierungen, die Flow Specification austauschen möchten, MÜSSEN die Capability Advertisement-Funktion von BGP verwenden, um den Multiprotocol Extension Capability Code (Code 1) auszutauschen, wie in [RFC4760] definiert. Das in der Multiprotocol Extension Capability übertragene (AFI, SAFI) Paar MUSS (AFI=1, SAFI=133) für IPv4 Flow Specification und (AFI=1, SAFI=134) für VPNv4 Flow Specification sein.