NG-MVPN P-Tunnel

Home » Blog » Routing » Multicast » Mcast Teoria » NG-MVPN P-Tunnel

NG-MVPN P-Tunnel

03.01 2023 | by massimiliano

NG-MVPN P-Tunnel Un P-Tunnel è equiparabile ad un MDT (Multicast Distribution Tree) del modello draft-rosen, ma realizzato in modo differente […]


https://www.ingegnerianetworking.com/wp-content/uploads/2023/01/p-tunnel-code-048.png

NG-MVPN P-Tunnel

Un P-Tunnel è equiparabile ad un MDT (Multicast Distribution Tree) del modello draft-rosen, ma realizzato in modo differente e classificato come:

 

Shared / Aggregated: dove il P-Tunnel può essere condiviso tra più istanze di L3VPN (RFC 6513)

Leaf / Inclusive: dove il P-Tunnel prevede tutti i nodi PE dove sia configurata una determinata mVRF della stessa istanza L3VPN

Leaf / Selective: dove il P-Tunnel prevede un sottoinsieme di nodi PE interessati al traffico per quella determinata mVRF L3VPN

Ingress Replication: realizzato per mezzo di LSP MPLS P2MP via RSVP-TE ; LSP MPLS P2MP e MP2MP via mLDP ; PIM + Tunnel GRE.

 

La RFC 6514 prevede sette tipi di P-Tunnel e viene segnalato sul piano di controllo attraverso l’attributo BGP PSMI associato agli annunci via MCAST VPN Address Family.

 

 

 p tunnel code

 

FLAGS: tutti i bit sono posti a 0 e quindi non utilizzati; l’ultimo bit assume valore 1 quando viene realizzato un tunnel di tipo Selective percui si richiede ad un PE se ha ricevitori interessati ad unirsi ad un determinato gruppo multicast (nel caso di inclusive tunnel il bit è sempre = 0 )

 

TUNNEL TYPE: specifica il tipo di P-tunnel per il traffico di C-multicast e la modalità di segnalazione (indicato nella lista da 1 a 7 della figura sopra)

 

MPLS LABEL: campo non utilizzato

 

TUNNEL IDENTIFIER: identifica il P-Tunnel impiegato e pertanto partendo dal Tunnel Type (esempio con 1 = RSVP-TE P2MP LSP) , questo ID è costituito dai campi

< P2MP_ID ; Tunnel_ID, Extended_Tunnel_ID > trasportato nell’oggetto RSVP-TE P2MP SESSION OBJECT (C_Type = 13)

 

se ad esempio il Tunnel Type = 2 mLDP P2MP LSP il Tunnel Identifier è costituito dalla coppia < Root Node Address ; Opaque Value > contenuto nel modulo P2MP FEC TLV.

 

    

 

Torna in alto