BGP问题
拓扑如附件。R1和R2,R3是EBGP邻居。R2,R3是IBGP邻居,设置了next-hop-self。 R1将192.168.100.0网络通告给R2和R3。R2和R3是IBGP邻居,所以会把 192.168.100.0通告给对方。这样对于R2和R3,会有两条到达192.168.100.0的路由,一条来自EBGP,一条来自IBGP。因为EBGP的管理距离是20,小于IBGP的管理距离200,所有R2,R3都会选择R1发来的EBGP路由。 问题: R2 将 R1发来的192.168.100.0路由的local preference改为150,R3上的local preference改为125。刷新后,R3去往192.168.100.0的下一跳变为了R2。 R2发给R3的IBGP路由192.168.100.0 的localpreference虽然大,但仍然是IBGP路由,管理距离大于EBGP路由,为什么R3 去往192.168.100.0 会选择R2,而不是R1?local preference比管理距离更优先么?
这种情况,R2和R3在选路的时候是不会考虑IBGP管理距离,只会使用BGP属性去选路。 http://bbs.hh010.com/thread-216603-1-1.html BGP属性选举原则··肯定是本地优先生效 {:6_265:}{:6_265:}{:6_265:}{:6_265:}
页:
[1]