BGP(邊界網(wǎng)關協(xié)議)是自治系統(tǒng)之間的動態(tài)路由發(fā)現(xiàn)協(xié)議。當前,它在Internet中被廣泛使用。
BGP協(xié)議具有非常豐富的屬性,路由選擇過程相對復雜。在使用CISCO設備的網(wǎng)絡中,BGP路由協(xié)議根據(jù)以下規(guī)則進行路由選擇。
1. WEIGHT值最高的路徑優(yōu)先。 WEIGHT是CISCO專有參數(shù),僅對配置了該參數(shù)的本地路由器有效,不能傳輸。
默認情況下,本地來源的路徑具有相同的WEIGHT值(32768),所有其他路徑的WEIGHT值均為0. 2,即LOCAL-PREF值(本地優(yōu)先級)。在CISCO IOS中,LOCAL-PREF的默認值為100。
只能在此AS中傳遞此屬性。 3.路由是基于起點(原始)進行評估的,并且首選由路由器本地發(fā)起的路由。
優(yōu)先級從高到低依次為:默認來源(為每個鄰居配置),默認信息來源(為每個地址群集配置),網(wǎng)絡,重新分配,聚合地址。 4.評估AS-PATH的長度,并且AS-PATH列表中的最短路徑優(yōu)先。
但是可以通過將bgp bestpath配置為as-path ignore(隱藏命令)來忽略此步驟。 5.評估路由的原點屬性,首選具有最低原點屬性值的路由。
IGP:原點值= 0; EGP:原點值= 1;不完整:原點值= 3 6,評估為MED。 MED值最小的路徑獲勝。
該屬性可以從AS傳遞出去。缺省情況下,僅當兩個路徑的第一個AS相同時才執(zhí)行比較。
如果配置:bgp always-compare-med,則將比較所有路徑的MED,無論它們是否來自同一AS。 7,EBGP路徑優(yōu)先于IBGP路徑。
8. BGP優(yōu)先選擇IGP度量最低的路徑到BGP的下一跳。 9.如果配置了maximum-paths [ibgp] n,則n在2-6之間,并且有多個開銷相等的路徑,那么BGP將最多將n條接收的路徑插入到IP路由表中。
這將激活BGP多路徑負載共享功能。如果未使用可選關鍵字ibgp,則多路徑功能僅應用于ebgp路徑。
如果未激活此選項,則默認值為1.×10。如果兩個路徑均為外部路徑,則BGP會優(yōu)先選擇最先接收的路徑(最舊的路徑)。
11. BGP優(yōu)先從具有最低路由器ID的BGP路由器中選擇路由。 12.如果多個路徑具有相同的原始路由器ID或路由器ID,則BGP將首選具有最短CLUSTER-LIST長度的路徑。
13. BGP首選從最低鄰居地址開始的路徑。
歡迎來到我司Viking代理產品網(wǎng)站!
