当到达同一目的地存在多条路由时,BGP依照如下策略顺序进行路由选择:
如果此路由的下一跳不可达,忽略此路由
1、优选协议首选值(PrefVal)最高的路由。
2、优选本地优先级(Local-Pref)最高的路由。
3、依次优选手动聚合、自动聚合、network、import-route、从对等体学习的路由。
4、优选AS路径(AS_Path)最短的路由。
5、依次优选Origin类型为IGP、EGP、Incomplete的路由
6、对于来自同一AS的路由,优选MED值最低的路由。
7、依次优选EBGP路由、IBGP路由、LocalCross路由、RemoteCross路由。
8、优选到BGP下一跳IGP度量值(metric)最小的路由。
9、以上8条相同时的可以开启负载均衡。默认最大下一跳个数为1,即不使用负载均衡。
10、优选Cluster_List最短的路由。
11、优选Originator_ID最小的路由。
12、优选RouterID最小的设备发布的路由。若携带OID,则不比这一条。
13、优选从具有最小IP Address的对等体学来的路由。