MPLS MP-IBGP configuration
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-14-2009 06:45 AM
Hi,
I have configured following senario
PE1-s1/0--------P1---P2------s1/0-PE2
10.10.10.1 10.10.30.2
PE1 -s1/0-10.10.10.1
PE2 -s1/0-10.10.30.2
I have configured the IBGP between PE1 and PE2 with physical interface IP address.
I can see the BGP session is UP between PE1 and PE2.
I have configured (activate) MP-IBGP between PE1 and PE2.
And i received the following message on the PE1 router.
%BGP-4-vpnv4NH_IF:next-hop 10.10.10.1 may not be reachable from neighbour 10.10.30.2 - not a loopback.
Can anyone please explain me what is this mean?
- Labels:
-
MPLS
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-14-2009 07:40 AM
Ganpat,
You should configure the VPNv4 session using the loopback interface address of the PEs rather than their physical interface IP address.
Using the physical interface IP address will most definitely cause issues.
Regards
Harold Ritter, CCIE #4168 (EI, SP)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-15-2009 02:54 AM
Thanks for the responce.
Can you please brief me in details what would be the issues ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-15-2009 03:26 AM
Explanation A VPNv4 route is being sent to the IBGP neighbor indicated in the messages. The next hop is one of the directly connected physical interfaces. It is possible that the label for the address of the next hop is being removed in the MPLS cloud one hop too soon. Because the provider (P) routers do not store VPN information, they do not know where to forward packets that carry the BGP label. If the address is not available at the correct hop, it could break connectivity between VPN sites.
regards
shivlu jain
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-05-2023 09:00 AM
But why can‘t physical interfaces be used ? They became neighbors through those interfaces and shared prefixes via them.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-05-2023 09:50 AM
Hi @imanless ,
Using the loopback interface for VPNv4 peer establishment is a requirement. Let me give an example of what happens if the physical interface is used instead of the loopback interface.
PE1 <-- subnet 1 --> P1 <--subnet 2--> PE2
PE2 uses the physical interface (subnet 2) to establish the VPNv4 MP-BGP session and sets the next hop to the IP address on this subnet. PE2 also advertises this subnet in the IGP and LDP with a label value of 3 (implicit NULL) by default. P1 is also directly connected to subnet 2 and advertises it in the IGP and LDP with a label value of 3.
PE1 receives the VPNv4 advertisement from PE2 (either directly to via a RR) with the next hop being set to PE2 IP address on subnet 2. Since PE1 also receives subnet 2 with a label value of 3 from P1 via LDP, it considers itself as the penultimate router in the LSP and pop the top label when sending traffic to any VPNv4 destination received from PE2. P1 receives the traffic with the VPNv4 label as the top label and drops the traffic.
Please let me know if this explanation answer your question.
Regards,
Harold Ritter, CCIE #4168 (EI, SP)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-05-2023 10:16 AM - edited 09-05-2023 10:17 AM
In my case, I have 3 P routers, running MPLS and OSPF as an IGP. They all have LDP Neighborships established. At R1-PE, the label for 10.45.0.5 is not an imp-NULL label rather its 205. The routes are all shared to the customers, but ping is not possible unless I change the MP-BGP Neighborships from physical interfaces to loopback interfaces.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-05-2023 11:03 AM - edited 09-05-2023 11:36 AM
Hi @imanless ,
The issue happens on the last hop router (LHR) for the LSP. In your topology it happens on R4-P. R3-P receives the implicit null from R4-P (LHR) as it is directly connected to 10.45.0.0/24. R3-P performs the penultimate hop popping as a consequence of receiving an implicit null label and forwards the packets with only the service label (vpnv4 label) to R4-P, which drops the packets as it is a P router and doesn't have this label installed in its label forwarding table (LFIB).
Regards,
Harold Ritter, CCIE #4168 (EI, SP)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-05-2023 11:06 AM
ah ok ok. understood. thank you so much.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-05-2023 11:43 AM
You are very welcome @imanless
Harold Ritter, CCIE #4168 (EI, SP)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-14-2025 05:59 AM
thanks Harold, was getting the exact error in my lab and did not understand why using the physical interface is a NO no.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-14-2025 11:58 AM
You are very welcome @SamuraiEx . Glad to know it was helpful
Harold Ritter, CCIE #4168 (EI, SP)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-14-2009 07:47 AM
please use loopback as your bgp router id also.
regards
shivlu jain
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-26-2024 12:37 AM
How about using a DMVPN tunnel IP as the iBGP peer address, rather than a loopback, still an issue, or no? THX!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-26-2024 01:05 AM
Make new post it better and provide more detail
Thanks
MHM
