The GigE MAN portion of the network is implemented with traditional switches. Using MSTP running on individual switches facilitates redundancy in this part of the network. To provide dual homing of all VPLS services accessing from this part of the network, the VPLS PEs must participate in MSTP.
This can be achieved by the following:
configuring mVPLS on VPLS-PEs (only PEs directly connected to GigE MAN network)
assign different managed-vlan ranges to different MSTP instances
Typically, the mVPLS would have SAPs with null encapsulations (to receive, send, and transmit MSTP BPDUs) and a mesh SDP to interconnect a pair of VPLS PEs.
Different access scenarios are displayed in the following figure as example network diagrams dually connected to the PBB PEs:
Access type A - source devices connected by null or Dot1q SAPs
Access type B - one QinQ switch connected by QinQ/801ad SAPs
Access type C - two or more ES devices connected by QinQ/802.1ad SAPs
The following mechanisms are supported for the I-VPLS:
STP/RSTP - can be used for all access types
M-VPLS with MSTP - can be used as is just for access Type A
MSTP is required for access type B and C.
LAG and MC-LAG - can be used for access Type A and B
Split-horizon-group - does not require residential