05-06-2010 05:31 AM
Hi,
My customer is on H-VPLS and many sites are dual homed to different UPEs. I want to avoid any layer 2 loop in this switched HVPLS network. As the same set of MAC can be learned by two different UPEs.
Has anyone implemented STP in HVPLS domain in MPLS cloud ?
Thx,
GP
05-06-2010 08:28 AM
Hi,
In such scenario, the solution is to implement a BPDU relay PW between the two U-PE, so the customer switch will detect the loop:
You could also use flex-link on customer switches.
HTH
Laurent.
05-07-2010 02:14 AM
05-07-2010 06:44 PM
Hi Gaurav,
Unfortunately, there is no easy way to do it. I described below some solutions hoping at least one of them could help you:
1- To be able so differenciate the native VLAN from customer one's and to do that for several customers, UPE need to implement EVC/EFP (7600 with ES LC). This way you could do BPDU relay between the two UPE's per customer and send to the NPE's via the PW the customer VLANs. Only MST is supported and STP must be disabled on the UPE's
2- Transport customer BPDU end-2-end so he will see the VPLS domain as a single switch. It's usually not a recommanded approach because instability in one site can impact the other ones. Also you can't manage your blocked links per site as all sites share the same STP domain. Last thing is VLANs must match on all sites.
3- Last option, I have in mind is to develop some EEM scripts which will break the loop. For example, a script on UPE2 shut its AC unless the PW between UPE1 and NPE1 is down.
The following Cisco book explains how to use EEM to provide redundancy between DC connected via VPLS:
Not sure if it's usable in your environment so.
HTH
Laurent.
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: