ethernet PBB 802.1ah header provider backbone bridged overview tunnel mac-in-mac
18.12 2019 | by massimilianoIn questo documento si riassume la funzionalità del protocollo 802.1ah PBB B-DA = Backbone Destination Address […]
https://www.ingegnerianetworking.com/wp-content/uploads/2019/12/pbb-header-3ae.png
In questo documento si riassume la funzionalità del protocollo 802.1ah PBB
B-DA = Backbone Destination Address = Tunnel destinazione address (può essere solo un indirizzo unicast; NO multicast address)
B-SA = Backbone Source Address = Tunnel sorgente address (utilizzato per identificare questo nodo all’interno della rete Provider)
B-VID = Tunnel Vlan ID 802.1q compliant
I-TAG = contiene il campo I-SID il quale identifica come una frame ethernet dovrebbe essere mappata all’interno di un backbone di un service provider e pertanto offre una instanza VID per il dominio di backbone (I-SID può assumere un valore tra 1 e 16 milioni = campo di 24 byte)
PCP = identifica un priorità di servizio (range 0 – 7)
DEI = un indicatore di drop (1 = drop eligible; 0 = not drop eligble)
RES = campi riservati
COSTRUZIONE DEL FORMATO HEADER 802.1aq PBB:
ETHERNET PBB 802.1ah Provider Backbone Bridged flow-chart:
– i BEB mappano le frame dentro il B-VLAN con il suo tag ID contenuto nel campo B-TAG collegando tutti i BEB e BCB della PBBN;
– il B-SA di una frame encapsulata identifica una PIP che performa l’encapsulation (PIP sorgente);
- – il B-DA di una frame encapsulata identifica PIPs per le quali le frame dovrebbero essere deliverate (PIP destinazione)
I-Component: è responsabile di incapsulare frame ricevute dal customer ed assegnare ad ogni frame una backbone service instance;
Il backbone service instance consiste in un set di BEB che supportano una customer S-Vlan identificata con un valore I-SID all’interno del PBBN.
Comprende una S-Vlan single
Riconosce ed usa il campo I-TAG in una o più customer network port or provider instance port (PIP)
Supporta 1:1 mapping tra S-Vlan e I-SID value
Termina il dominio STP con l’inibizione di trasmissione di PBN BPDU at PIP
B-Component: è responsabile di ritrasmettere le customer frame encapsulate verso e da I-Component (ingress and egress direction) con il valore di I-SID utilizzato per assegnare un indirizzo VID (Vlan-ID) di backbone all’interno del PBBN con la ritrasmissione di queste frame attraverso le provider network port che provvedono al collegamento con altri bridges facenti parte del backbone
Comprende una S-Vlan single
Riconosce ed usa il campo I-TAG in una o più customer backbone port
Termina il dominio STP con l’inibizione di trasmissione di PBBN at customer backbone port
- Backbone Core Bridge: una S-Vlan ponte utilizzata all’interno del core PBBN
- Backbone MAC address: un indirizzo MAC unico che è usato per identificare il BEB PIP di destinazione; questi MAC address sono imparati da ogni PBBN switch come frame scambiate via la B-Vlan (backbone vlan)
- Backbone Service Instance: una istanza di servizio MAC address in una PBBN tra due o più virtual instance port (VIP) contenute in un BEB
- I-SID ( Backbone Services Instance Identifier ): un campo di 24 bit di un backbone service instance tag ( I-TAG ) che identifica appunto l’istanza backbone di una frame; I-SID definisce come una frame dovrebbe essere mappata
- I-TAG ( Backbone Services Instance Tag ): un tag con valore ethertype assegnato per 802.1q backbone services instances tag
- B-TAG ( Backbone Vlan Tag ): un campo definito 802.1ah e provvede ad un MAC encapsulation header che trasporta il backbone Vlan-ID; il formato del B-TAG è lo stesso quello di un 802.1ad S-TAG field value
- CBP ( Customer Backbone Port ): una porta contenuta in un BEB che può trasmettere e ricevere frame di tipo I-TAG per multipli customer e può assegnare una B-Vlan (backbone vlan-id) e tradurre il campo I-SID sulla base del valore I-SID ricevuto
- PIP ( Provider Instance Port ): una porta di virtual instances ports che sono supportate da una sola istanza backbone di servizio
- VIP ( Virtual Instance Port ): una porta ponte (bridge) di una I-Component contenuta in un BEB che provvede all’accesso verso una singola istanza backbone services
- Service Frame: una frame scambiata tra Provider e Customer
IEEE 802.1ah Provider Backbone Bridges or Mac-in-Mac Tunnels
Ethernet MAC in MAC 802.1ah Network CONCEPTS