01-26-2011 04:58 AM - edited 03-01-2019 02:23 PM
Hi all, I have a customer which is currently connected to two service provider's (SP1 & SP2) MPLS VPN cloud. OSPF was chosen as the PE-CE routing protocol. Each branch is connected to SP1 and SP2, and there are branches which have backdoor link (Please refer to the attached diagram). The following are the further details on what has been configured:
Issue: Whenever there's a route prefix missing (due to branch link broken), routing loop will occur. For example, traceroute result to that particular route prefix will show that the packet will travel from E1 to E2, to SP2's PE, and across SP2's core, to B2, to B3, to A4 via backdoor link, to A1, to SP1's PE, and across SP1's core and the loop continues in the same path.
I have studied and determined the root cause of this issue and would like to get a second opinion. My opinion is that this sort of network design will not work in this environment especially when OSPF is used as PE-CE routing protocol on two SPs. The use of Capability VRF Lite will create a ring and whenever there're route prefix missing (might be due to branch link flapping or down), routing loop will occur. This happens to both OSPF Internal and External routes. Also, with two separate SP cloud, the OSPF attributes carried along VPNv4 routes will go missing as it's being mutually redistributed on all PEs. If you have a method to overcome routing loop issue, please share with us. Your input is greatly appreciated. Thanks!
01-29-2011 04:28 PM
Hi,
As you said, the down-bit is there to avoid such situation so why did you deactivate it on the PE connecting your dual-homed site ?
Thanks,
Laurent.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide