I'm starting to explore MPLS/VPLS to help with a number of network issues we are facing and I've started with a simple 3 router Lab to play around with.
I've got MPLS/OSPF/BGP-VPLS setup but I'm having issues with the VPLS circuit routing around a failed link
![Image](http://imgur.com/SqKJ7.png)
This is a mockup of the lab i'm running, When the link from MPLS 1 to MPLS 3 is running the Windows XP box can get DHCP from the network via the VPLS 1 circuit which is bridged but when i kill that ethernet link it dies. I was hoping that the MPLS system would switch to routing the packets thru MPLS2 router.
When I kill the MPLS 1-3 link i can still ping/login to MPLS 3 router from the network and see it routes via MPLS 2.
Any ideas what I'm screwing up?