cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1149
Views
0
Helpful
9
Replies

BGP routing table

fujin.huang
Level 1
Level 1

Hi,

We know that BGP maintains a different routing table from IP, and there is procedure to compare the Attributes in order to install a route into IP routing table.

My question is that is there any criteria to be met in order to install a route into BGP ROUTING TABLE? which you can see by "show ip bgp".

I'm not able to find a cisco doc describe this, any idea?

Thanks for any idea.

Fujin

9 Replies 9

thisisshanky
Level 11
Level 11

Hi,

If the next hop of the BGP route is inaccessible the route is not taken into BGP table. This is one of criteria used to put a route first into BGP table. If you dont see that route in BGP table, it could most likely be because of this. Also in case of IBGP, if synchronization is not there inside AS between BGP and IGP, route might not be accepted in the BGP table. So in this case also you might find a route missing in BGP table.

shanky

Sankar Nair
UC Solutions Architect
Pacific Northwest | CDW
CCIE Collaboration #17135 Emeritus

Hi, Shanky,

I believe what you said are true, but there must be something more, below is an example:

router A, B, C, D, E connected as circle, each router has a different AS. router A advertises a route 10.1.1.0/24, by right, router B should

have two paths to network 10.1.1.0/24, which are via router A and C, but in fact, router B only have one! try this out, if you don't believe.

Any further idea area appreciated.

Fujin

m.haas
Level 1
Level 1

Try the following link:

http://www.cisco.com/warp/public/459/25.shtml

This document describe the "BGP Best Path Selection"

and should answer your question.

Hi, thank you, haas,

But I think you mis-understand my question, I'm talking about the BGP route advertisement and BGP routing table maintainenace, not IP routing table.

Anybody got any other opinion?

The BGP table (not routing table) is maintained using the BGP routing protocol... So, I'm not certain what you are asking. In general, BGP receives paths from peers, and uses the method described in the best path link to determine what the best path is, then installs those best paths, if eligible, in the routing table for the router to take action on.

:-)

Russ

but are you able the explain the case that I describe above? Here I repeat it:

router A, B, C, D, E connected as circle, each router has a different AS. router A advertises a route 10.1.1.0/24, by right, router B should

have two paths to network 10.1.1.0/24, which are via router A and C, but in fact, router B only have one! try this out, if you don't believe.

Thanks for the help.

Fujin

mazhar71
Level 1
Level 1

This is test only

Hi Fugin,

As your example said that Router B only have one path instead two paths, so what's your reasoning behind why that's happening to be? Are you sure that you are not using any policies for both inbound routes from Router A and C?

Regards...

-Ashok.


With best regards...
Ashok

Hi, first you have to put

no synchronization

in your BGP, second make sure that you have all the neighbor statements correct.

Velimir

Review Cisco Networking for a $25 gift card