优选最高的local preference值,因为local preference值主要是影响本AS的路由选路,值越高,越优先
R4#sh ip bgp
BGP table version is 22, local router ID is 4.4.4.4
Network Next Hop Metric LocPrf Weight Path
*> 2.2.2.0/24 24.1.1.2 0 0 2 i
* i 5.5.5.5 0 100 0 2 i
发现原来去2.2.2.0/24走的是24.1.1.2,local preference值默认都是100,所以前面几条一直能够匹配,知道EBGP优于IBGP那条
R4(config)#ip prefix-list lhl permit 2.2.2.0/24
R4(config)#route-map lhl permit 10
R4(config-route-map)#match ip address prefix-list lhl
R4(config-route-map)#set local-preference 10
R4(config-route-map)#route-map lhl permit 20
R4(config-route-map)#router bgp 456
R4(config-router)#neighbor 24.1.1.2 route-map lhl in
R4#clear ip bgp * s
R4#sh ip bgp
BGP table version is 23, local router ID is 4.4.4.4
Network Next Hop Metric LocPrf Weight Path
* 2.2.2.0/24 24.1.1.2 0 10 0 2 i
*>i 5.5.5.5 0 100 0 2 i
发现去24.1.1.2的下一跳变为了10,优选高的,走5.5.5.5