Cisco Support Community
Showing results for 
Search instead for 
Did you mean: 

Welcome to Cisco Support Community. We would love to have your feedback.

For an introduction to the new site, click here. And see here for current known issues.

New Member

ISP MPLS VPN failure affects branches

Hi All;

We have a DC and branch connections over an ISP's MPLS VPN cloud. There are 2911 routers at branches and they are connected to ISP PE routers over BGP (Our ISP only support BGP). And our DC ASR 1002 routers are connected over BGP again. We advertise default route from DC and branches only receive default route. And they advertise their local net.

Problem: When the ISP has problems in their MPLS cloud our branches stop working. Because they can still receive default route. And mostly our DC receive branch prefixes. So; routing works but traffic does not.

Moreover we have GetVPN on our branch and DC routers.

Did you experience any workaround about this issue? Or any other ideas? Tracking reachability and triggering EEM is our second choice, so i will be pleased of the answers withour EEM


Everyone's tags (6)
Hall of Fame Super Silver

Re: ISP MPLS VPN failure affects branches


if I have understood correctly you would like to handle failures in the service provider forwarding plane.

As you have correctly noted one way to perform this would be the use of tracking + EEM to react to lack of connectivity over the MPLS VPN service.

An alternate way to do this is to change routing in such a way to have "end-to-end"  BGP sessions between CE devices. This idea was proposed by Cisco expert Edison Ortiz some time ago on the forums.

The current BGP sessions should be used only to propagate information about CE IP addresses to be used to build p2p GRE tunnels. Over these GRE tunnels you should be able to configure iBGP sessions.

DC CE nodes ASR 1002 should advertise the default route only on these new iBGP sessions over GRE Tunnels

on the other side remote CE nodes should advertise internal LAN subnets of each site only over the iBGP sessions over GRE.

In this case if a failure happens on the MPLS SP forwarding plane these end-to-end iBGP sessions over GRE will fail and each CE node can revert to use the backup GETVPN to reach the DC instead of being stucked to the PE-CE eBGP sessions as it happens now.

To be honest the tracking + EEM solution might be faster then the proposed routing schema.

Hope to help


CreatePlease login to create content