|
发表于 2009-1-6 13:18:56
|
显示全部楼层
小模拟了一下:
R1---------------R2---------------R3
12.12.12.0 23.23.23.0
原来R3 bgp表:
BGP table version is 1, local router ID is 3.3.3.3
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
* i1.1.1.0/24 12.12.12.1 0 100 0 100 i
发现下一跳为R1.由于R1不与R3直连,故不可达.
原因:EBGP路由条目在IBGP中学习是不改变下一跳地址.R2学到传给R3,下一跳地址还是R1,没有变成R2.R3发现到1.1.1.0 的下一跳12.12.12.1不可达,故不将其放到路由表
解决:
在R2上输入neighbor [R3] next-hop-self
效果:
BGP table version is 2, local router ID is 3.3.3.3
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
*>i1.1.1.0/24 2.2.2.2 0 100 0 100 i
[ 本帖最后由 ccs1218 于 2009-1-6 13:21 编辑 ] |
|