①、比较Weight
1、优选Weight值大的路由条目
2、本地产生的BGP路由条目默认Weight为32768,非本地产生的是0
3、该值只在本地有效,不具有传递性
4、该属性是一个是一个Cisco私有属性
②、比较Local-Preference
1、优选Local-Preference值大的路由条目
2、默认该值大小为100
3、只可传递给IBGP邻居,不会传递给EBGP邻居
③、优选本地产生的路由条目
1、即优选Next-Hope为0.0.0.0的路由条目
④、比较As-Path
1、优选As-Path最短的路由条目 注:大括号中的As-Path可视为一个As
⑤、比较Origin Code
1、i>e>? 注:i为network或者aggressive产生的路由条目,e为EGP产生的路由条目,EGP现在已经很少使用了,?则为重分发产生的路由条目
⑥、比较MED
1、在Cisco路由器中MED类似于Metric,值越低越好,但是在华为或H3C的路由器,该值越高越好
2、使用network或者redistribute产生的路由条目MED继承IGP的度量值(直连路由或者静态路由为0),使用aggressive产生的路由条目的MED属性为空
⑦、使用EBGP传过来的路由条目,使用联邦是优选联邦EBGP传递过来的路由条目
⑧、优选去往Next-Hop最近的路由条目
⑨、BGP的负载均衡
10、优选最老EBGP传递过来的路由条目
11、选择最小RID的路由条目
12、选择最短Cluster-List的的路由条目
13、优选邻居IP(在BGP配置模式小neighbor的IP)地址最小的