4. Dissemination of IPv4 Flow Specification Information (Diffusione delle informazioni sulla specifica di flusso IPv4)
4. Dissemination of IPv4 Flow Specification Information (Diffusione delle informazioni sulla specifica di flusso IPv4)
Questo documento definisce un tipo NLRI Flow Specification che può includere diversi componenti, come prefisso di destinazione, prefisso di origine, protocollo, porte, ecc. (vedere sezione 4.2 di seguito).
Queste informazioni NLRI sono codificate utilizzando gli attributi MP_REACH_NLRI e MP_UNREACH_NLRI, come definito in [RFC4760]. Quando si annunciano Flow Specifications, la lunghezza dell'indirizzo di rete Next-Hop DEVE essere impostata su 0. Il campo Network Address del Next-Hop DEVE essere ignorato.
Il campo NLRI di MP_REACH_NLRI e MP_UNREACH_NLRI è codificato come una o più 2-tuple della forma <length, NLRI value>. Consiste in un campo di lunghezza di 1 o 2 byte seguito da un valore NLRI di lunghezza variabile. La lunghezza è espressa in byte.
+-------------------------------+
| length (0xnn or 0xfnnn) |
+-------------------------------+
| NLRI value (variable) |
+-------------------------------+
Figura 1: NLRI di specifica di flusso per IPv4
Le implementazioni che desiderano scambiare Flow Specifications DEVONO utilizzare la funzione Capability Advertisement di BGP per scambiare il Multiprotocol Extension Capability Code (Code 1), come definito in [RFC4760]. La coppia (AFI, SAFI) trasportata nella Multiprotocol Extension Capability DEVE essere (AFI=1, SAFI=133) per IPv4 Flow Specification e (AFI=1, SAFI=134) per VPNv4 Flow Specification.