04-19-2013 02:46 PM - edited 03-04-2019 07:39 PM
Why do the PE routers need to use loopbacks for iBGP peering in order for traffic to pass through.
I tried configuring with and without the loopbacks. It doesn't work if I peer the two iBGP routers using physical interface IPs.
I get the error:
*Mar 1 02:44:48.159: %BGP-4-VPNV4NH_IF: Nexthop 10.3.4.4 may not be reachable from neigbor 10.2.3.2 - not a loopback
I want to know the technical reason as to why it wont work without it. I tried looking at the ip cef table and it looks identical.
Can someone enlighten me?
Thanks!
Vince
04-19-2013 02:49 PM
By the way, I can ping 10.3.4.4 from 10.2.3.2 just fine. Those are the P facing interfaces of the PE routers.
04-19-2013 02:51 PM
Yikes! I should've searched first:
04-19-2013 03:18 PM
Hi Vincent,
You are welcome ;-)
Have a great week end
04-22-2013 12:58 PM
Yeah thanks Harold.
To anyone else who stumbles upon this issue:
Since the next-hop address would be the PE's MPLS facing interface, the external MPLS label that is added targets the network segment that connects P to PE. Since P is directly connected to that network, the previously hop would pop off the external label as per PHP behavior.
Therefor, peering with the loopbacks would cause a different external label to be added- one that will make it all the way to the PE.
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