RR is receiving two updates for single RD

Unanswered Question
Feb 1st, 2009
User Badges:
  • Silver, 250 points or more

hi all


we are running two RR for mpls vpn routes. As we know RR are prevalent to accept the same route with same rd from different PEs. But in our cloud we are receiving the routes of one RD from different PE which should not be. We are not able to find what the hell with the RR. It gets disappear when we run the show ip bgp neighbor * soft in on PE.


Regards

shivlu jain

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
Loading.
Giuseppe Larosa Tue, 02/03/2009 - 12:01
User Badges:
  • Super Silver, 17500 points or more
  • Hall of Fame,

    Founding Member

Hello Shivlu,

I've given a quick look to the link to your blog.


By having two iBGP sessions with both RRs would be correct that PE1 receives one copy of vpnv4 advertisement about remote VRF site.


Each RRS performs its own best path selection and propagates the best path to all other RR clients.

The two RRS share the same cluster-id 0.0.255.220 so they don't exchange routes between them recognizing they are serving the same set of clients.


Then on PE1 the path via RR2 is chosen for its lower IGP metric to BGP next hop (47 for path from RR2, 48 for path via RR1).


This part is standard.

What is strange in your case is the presence of a VRF without any valid ip address associated to it that takes part in the VRF routing table.


This is the element of disturb I think.


so clearly one path is a fake path via PE2 that has no real connection to CE that is indeed connected to PE3.



Hope to help

Giuseppe



shivlu jain Tue, 02/03/2009 - 12:48
User Badges:
  • Silver, 250 points or more

thanks Giuseppe . Actually I am looking for why the fake path is coming. Still I am not able to find any relevant ios which can releif me from this.


regards

shivlu jain

Giuseppe Larosa Tue, 02/03/2009 - 23:46
User Badges:
  • Super Silver, 17500 points or more
  • Hall of Fame,

    Founding Member

Hello Shivlu,

is the VRF defined on PE2 using multiple RTs for import and export ?

I wonder if there is a chance that it is learning the prefix with a RT value and exporting it with another RT value like in a Hub and Spoke or Central Site VPN.

I agree that it shouldn't do it when no valid connected interface in VRF is present.


For example I've seen that if you try to perform ping in VRF for a VRF without any connected interface IOS complains that no valid source address for the ping exists.


Hope to help

Giuseppe


shivlu jain Wed, 02/04/2009 - 02:12
User Badges:
  • Silver, 250 points or more

hi Giuseppe


No vrf is defined on PE2. The rts are only used for specific vrf only and vrf is present on only PE3.


regards

shivlu jain

Actions

This Discussion