BGP的13條選路原則:
1、優選具有最大Weight值的路由
2、優選具有最大Local_Preference值的路由
3、優選起源於本地的路由(如本地network、aggregate或redistribute的)即下一跳是0.0.0.0(在BGP表中,本路由器通告的路由的下一跳為0.0.0.0)
4、優選AS-Path最短的路由
5、Origin(IGP>EGP>incomplete)
6、優選MED最小的路由,默認情況下僅有當所有備選路由來自同一AS才會比較MED
7、優選EBGP鄰居發來的路由(相對於IBGP鄰居學過來的),在聯邦EBGP和IBGP中首選聯邦EBGP路由
8、優選到BGP next_hop 最近的鄰居
9、執行等價負載均衡(如果有多條來自相同相鄰AS的路由並通過Maximum-paths 使多條路徑可用,則將所有開銷相同的路由放入本地路由表)
10、優選最老的EBGP路由,EBGP路由接收的順序(此條主要對EBGP路由起效,基本不用,不好確定)
11、BGP鄰居的RID越小越優先
12、優選cluster_list最短的路由
13、選擇鄰居IP地址(BGP的neighbor配置中的那個地址)最小的路由
