ethernet PBB 802.1ah header provider backbone bridged overview tunnel mac-in-mac

Home » Blog » Switching » Ethernet » eth teoria » ethernet PBB 802.1ah header provider backbone bridged overview tunnel mac-in-mac

ethernet PBB 802.1ah header provider backbone bridged overview tunnel mac-in-mac

18.12 2019 | by massimiliano

In 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

 

pbb header

 

 

 

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:

 

pbb costruzione header

 

 

 

 

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)

 

 

pbb backbone

 

 

 

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

 

 

8021ah mac in mac

 

 

 

 

Ethernet MAC in MAC 802.1ah Network CONCEPTS

 

PBBN design

 

Torna in alto