Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements

Welcome to Cisco Support Community. We would love to have your feedback.

For an introduction to the new site, click here. If you'd prefer to explore, try our test area to get started. And see here for current known issues.

New Member

why is the router not sending a full BGP table

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

4 REPLIES
Cisco Employee

Re: why is the router not sending a full BGP table

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

Harold Ritter
Sr. Technical Leader
CCIE 4168 (R&S, SP)
harold@cisco.com
México móvil: +52 1 55 8312 4915
Cisco México 
Paseo de la Reforma 222 Piso 19
Cuauhtémoc, Juárez
Ciudad de México, 06600
México
New Member

Re: why is the router not sending a full BGP table

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 ??

Re: why is the router not sending a full BGP table

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

Cisco Employee

Re: why is the router not sending a full BGP table

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

Harold Ritter
Sr. Technical Leader
CCIE 4168 (R&S, SP)
harold@cisco.com
México móvil: +52 1 55 8312 4915
Cisco México 
Paseo de la Reforma 222 Piso 19
Cuauhtémoc, Juárez
Ciudad de México, 06600
México
267
Views
0
Helpful
4
Replies