Overview, Provider backbone bridges, Chapter 11 – Brocade Multi-Service IronWare Switching Configuration Guide (Supporting R05.6.00) User Manual
Page 307: Xmr and the brocade mlx series

Multi-Service IronWare Switching Configuration Guide
277
53-1003036-02
Chapter
11
Provider Backbone Bridging (PBB) Networks for the
Brocade NetIron XMR and the Brocade MLX series
Overview
The IEEE 802.1ah Provider Backbone Bridges (PBB) standard was developed to address the
limitations of Provider Bridges (PB) and to add additional capabilities sought by Service Providers.
When compared to a PB network, a PBB network deployment offers simplified operations, lower
capital expenditures, and overall better scalability in terms of the number of supported customers.
This feature was implemented in NetIron R05.3.00 for Brocade NetIron XMR and Brocade MLX
series. This section provides an overview of PBB for Brocade NetIron XMR and Brocade MLX series,
describing its advantages and examines common PBB deployment scenarios.
Provider Backbone Bridges
The Provider Backbone Bridges (PBB) standard, (IEEE 802.1ah), was developed to address the
limitations of the Provider Bridges (PB) standard, (IEEE 802.1ad), and to add additional capabilities
sought by Service Providers.
PB allows Service Providers to use a V-LAN identifier (VID) space separate from the customer VID
(C-VID) space. PB adds a Service Provider VLAN Tag (S-TAG) containing a Service Provider VID
(S-VID) to Ethernet frames (
). Because PB stacks a second VLAN tag to Ethernet frames, it
is also known as “Q-in-Q,” as a reference to the standard that originally defined VLAN tags, that is,
IEEE 802.1Q, which is known as defining “Q” frames.
The S-VID field of the S-TAG is 12 bits long, which is the same length of a C-VID field of a customer
VLAN Tag (C-TAG). Even though 12 bits can address up to 4096 distinct values, two values have
special meaning and are reserved. Therefore, the Service Provider is limited to at most 4090
distinct S-VID values to identify service instances, that is, services or customers in a PB network.
Another drawback is that PB frames are addressed by customer Media Access Control (MAC)
addresses. This means that core Ethernet switches in a PB network have to learn all the source
MAC addresses of all the customer frames traversing the core of the PB network. Thus, the size of
the MAC address tables of core PB switches ultimately limits the number of customers that can be
supported by a PB network.
To address the above described PB shortcomings, PBB adds a hierarchy view to Ethernet by
encapsulating PB frames with a PBB header (which becomes the equivalent of a “Service Provider
MAC header”) containing a Backbone Destination MAC Address (B-DA), Backbone Source MAC
Address (B-SA), and two new tags (
), which are described later in this document. What
makes the B-DA and B-SA “backbone” addresses is the fact that these are MAC addresses of
Service Provider's PBB edge switches. An edge PBB switch encapsulates an ingress PB frame with
a PBB header containing the destination MAC address of an appropriate egress edge PBB switch.
The egress edge PBB switch removes the PBB header and forwards the frame to an attached PB
network. Because PBB adds a PBB header containing new destination and source MAC addresses,
it is also known as “MAC-in-MAC.”