Passa al contenuto principale

5. SR Policy Headend Behaviors (Comportamenti di testa della politica SR)

5. SR Policy Headend Behaviors (Comportamenti di testa della politica SR)

Questa sezione descrive un insieme di comportamenti di testa della politica SRv6 [RFC8402].

BehaviorDescription (Descrizione)
H.EncapsSR Headend with Encapsulation in an SR Policy (Testa SR con incapsulamento in una politica SR)
H.Encaps.RedH.Encaps with Reduced Encapsulation (H.Encaps con incapsulamento ridotto)
H.Encaps.L2H.Encaps Applied to Received L2 Frames (H.Encaps applicato ai frame L2 ricevuti)
H.Encaps.L2.RedH.Encaps.Red Applied to Received L2 Frames (H.Encaps.Red applicato ai frame L2 ricevuti)

Tabella 2: Comportamenti di testa della politica SR

Questo elenco non è esaustivo, e documenti futuri possono definire comportamenti aggiuntivi.

5.1. H.Encaps: SR Headend with Encapsulation in an SR Policy (H.Encaps: Testa SR con incapsulamento in una politica SR)

Il nodo N riceve due pacchetti P1=(A, B2) e P2=(A,B2)(B3, B2, B1; SL=1). B2 non è né un indirizzo locale né un SID di N.

Il nodo N è configurato con un indirizzo IPv6 T (ad esempio, assegnato al suo loopback).

N indirizza i pacchetti di transito P1 e P2 verso una politica SRv6 con un indirizzo sorgente T e un elenco di segmenti <S1, S2, S3>.

Il comportamento di incapsulamento H.Encaps è definito come segue:

S01.   Inserire un'intestazione IPv6 con il proprio SRH
S02. Impostare IPv6 SA esterno = T e IPv6 DA esterno al primo SID
nell'elenco dei segmenti
S03. Impostare i campi Payload Length, Traffic Class, Hop Limit e
Flow Label esterni
S04. Impostare il valore Next Header esterno
S05. Decrementare Hop Limit IPv6 interno o TTL IPv4
S06. Sottoporre il pacchetto al modulo IPv6 per la trasmissione a S1

Nota:

S03: Come descritto in [RFC2473] e [RFC6437].

Dopo il comportamento H.Encaps, P1' e P2' appaiono rispettivamente come:

  • (T, S1) (S3, S2, S1; SL=2) (A, B2)

  • (T, S1) (S3, S2, S1; SL=2) (A, B2) (B3, B2, B1; SL=1)

Il pacchetto ricevuto è incapsulato senza modifiche (con l'eccezione del TTL IPv4 o dell'Hop Limit IPv6 che viene decrementato come descritto in [RFC2473]).

Il comportamento H.Encaps è valido per qualsiasi tipo di traffico L3. Questo comportamento è comunemente utilizzato per L3VPN con distribuzioni IPv4 e IPv6. Può anche essere utilizzato per TI-LFA [SR-TI-LFA] al punto di riparazione locale.

L'inserimento del SRH PUÒ essere omesso quando la politica SRv6 contiene solo un segmento e non è necessario utilizzare alcun flag, tag o TLV.

5.2. H.Encaps.Red: H.Encaps with Reduced Encapsulation (H.Encaps.Red: H.Encaps con incapsulamento ridotto)

Il comportamento H.Encaps.Red è un'ottimizzazione del comportamento H.Encaps.

H.Encaps.Red riduce la lunghezza del SRH escludendo il primo SID nel SRH dell'intestazione IPv6 inserita. Il primo SID è posizionato solo nel campo Destination Address dell'intestazione IPv6 inserita.

Dopo il comportamento H.Encaps.Red, P1' e P2' appaiono rispettivamente come:

  • (T, S1) (S3, S2; SL=2) (A, B2)

  • (T, S1) (S3, S2; SL=2) (A, B2) (B3, B2, B1; SL=1)

L'inserimento del SRH PUÒ essere omesso quando la politica SRv6 contiene solo un segmento e non è necessario utilizzare alcun flag, tag o TLV.

5.3. H.Encaps.L2: H.Encaps Applied to Received L2 Frames (H.Encaps.L2: H.Encaps applicato ai frame L2 ricevuti)

Il comportamento H.Encaps.L2 incapsula un frame Ethernet [IEEE.802.3_2018] ricevuto e la sua intestazione VLAN allegata, se presente, in un pacchetto IPv6 con un SRH. Il frame Ethernet diventa il payload del nuovo pacchetto IPv6.

Il campo Next Header del SRH DEVE essere impostato su 143.

L'inserimento del SRH PUÒ essere omesso quando la politica SRv6 contiene solo un segmento e non è necessario utilizzare alcun flag, tag o TLV.

Il nodo incapsulante DEVE rimuovere il preambolo (se presente) e la sequenza di controllo del frame (FCS) dal frame Ethernet al momento dell'incapsulamento, e il nodo decapsulante DEVE rigenerare, secondo necessità, il preambolo e il FCS prima di inoltrare il frame Ethernet.

5.4. H.Encaps.L2.Red: H.Encaps.Red Applied to Received L2 Frames (H.Encaps.L2.Red: H.Encaps.Red applicato ai frame L2 ricevuti)

Il comportamento H.Encaps.L2.Red è un'ottimizzazione del comportamento H.Encaps.L2.

H.Encaps.L2.Red riduce la lunghezza del SRH escludendo il primo SID nel SRH dell'intestazione IPv6 inserita. Il primo SID è posizionato solo nel campo Destination Address dell'intestazione IPv6 inserita.

L'inserimento del SRH PUÒ essere omesso quando la politica SRv6 contiene solo un segmento e non è necessario utilizzare alcun flag, tag o TLV.