03-02-2009 10:16 AM - edited 03-04-2019 03:46 AM
hi
I have two routers, A and B.
router A has got a link to service provider X, and receives a full bgp table 274K.
Router B has got a link to service provider Y and receives as well a full BGP table.
there is an IBGP session between A and B.
my question is, why router A does not send the full BGP table received from provider X, to router B.
At this time router A is only sending 212K routes. router B as well does not send a full BGP table to A, only 212k.
I can't see any route filtering between A and B. is there a way I can double check which route are not exchanged.
thanks
03-02-2009 10:27 AM
Kayne,
Router A doesn't send its routes to router B probably because it considers router B as the best path for these routes.
Regards
03-02-2009 10:53 AM
uhmm, but before the routers decide who has got the best path, they should exchange their prefix from each other and put it in the BGP table. Then the best route get installed in the routing table.
I don't think the routers exchange their best path, but the network they can reach, so it's the receiving router who decides which route to use
or I'm missing something ??
03-02-2009 01:03 PM
Can you do the following and see if you are recieving same number of prefixes on router B that are advertised by router A?
On Router A
sh ip bgp neighbors b.b.b.b advertised-routes
On Router B
sh ip bgp neighbors a.a.a.a received-routes
03-03-2009 06:18 AM
Kayne,
It depends on timing. If router A receives the routes from iBGP, then receives them from eBGP and select the iBGP over the eBGP due to some attributes, router A never send its routes to router B.
Another scenario would be that both router A and B receive all of the Internet routes from their respective eBGP session and then advertise them all to each other. If router A then prefers the route coming from iBGP (again according to some attribute value being preferred), router A sends a withdraw message for all the routes.
Regards
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