BGP屬性詳解 14個

來源:本站原創 網絡技術 超過1,572 views圍觀 0條評論

image

 

BGP是一個路徑矢量路由協議,它的工作就是在自主系統間交換路由信息,以便發現訪問互聯網某處數據的最有效路徑。如何選擇最佳路徑進行路由?思科無邊界網絡為我們揭示了BGP的14條選路原則:

BGP的選路原則:前提(路由的下一跳可達、關閉同步、路由沒有被懲罰、前綴沒有被入境路由策略拒絕),具體原則如下:

1:weight先比較管理權重(越大越優先),這個參數本地有效。雖然Weight屬性是Cisco私有的,但是很多廠商也是內置該屬性(但無法顯示及修改),這樣就保證了本地始發的路由是最優先的,因為本地始發路由的Weight為32768,從其他BGP Peer學習過來的路由的Weight為0.

2:local-pref本地首選項(越大越優先),這個參數在本AS內傳遞。Local Preference屬性只能在IBGP Peer之間傳遞,如果在EBGP Peer之間收到的路由的路徑屬性中攜帶了Local Preference,則會觸發Notifacation報文,造成會話中斷。

3:路由器本地始發的路徑優先。本地始發的路徑特點是next-hop為0.0.0.0,weight為32768。可以使用不同的方式比如network或redistribute等,那么這些方式之間是存在優先順序的原則:network<redistribute<aggregate,但該原則是不會作為BGP路由選路策略的。

4:具有最短AS-path路徑(就是AS-PATH中AS最少的優先)的路由優先。但是可以配置bgp bestpath as-path ignore來忽略這一步。注意:在做聚合路由時,使用as-set后產生的AS-Path列表中的{}里的AS號長度只算一個AS號的長度;而在聯盟內的AS-Path列表中的()的AS號長度不做計算依據!不同方向的route-map對于插入的AS號的位置是不同的。

5:比較origin屬性,具有最低origin源碼。三種不同的Origin屬性的優先順序:IGP<EGP<incomplete,Origin屬性會一直在BGP路由中攜帶。很少使用設置Origin屬性作為BGP路由選路策略。

本文隱藏內容 登陸 后才可以瀏覽

10:當多條都是從EBGP收到的路由時(外部路徑時,聯邦EBGP對等體不算,因為是內部路徑),BGP優先使用最先收到的路由條目(最老的路徑)。這能最小化路由抖動。如果BGP進程下使用bgp bestpath compare-routerid命令,則忽略本原則,跳到第11條選路原則;當多條路由具有相同的router-id時也忽略本原則,當沒有當前最佳路由時,也忽略本原則,例如提供最佳路徑的鄰居down掉。(僅ebgp路由)

11:BGP優選具有最低的router-id的路由。如果路徑包含RR屬性,那么在路徑選擇過程中就用originator-id來代替router-id進行比較(就是originator-id之間進行比較)。

12:如果orginator-id相同,那么BGP優選cluster-list長度最短的路徑。這種情況只出現在RR的環境中。

13:首選來自于最低鄰居地址(neighbor后指定的鄰居地址)的路徑,越小越優先。這個地址是在BGP對等體上配置并使用的地址,這個地址是本地對等體路由器在其上配置TCP鄰居并與遠端對等體建立連接時采用的地址。

14:BGP自定義路徑選擇過程:BGP Cost Community(BGP成本團體)的擴展團體屬性提供了自定義最佳路徑選擇過程的方式。這個自動路徑選擇過程插入在BGP13條選路原則的第8條之后(優先到下一跳IGP-cost最低的路徑),首選成本值最低的路徑。但是可以使用bgp bestpath cost-community ignore來忽略這一步操作,配置時要在AS內或聯邦內統一配置,這樣可以避免出現路由選擇環路。

成本團體設置子句使用cost communityID(成本團體ID編號0到255)和cost number(成本編號值0到4,294,967,295)進行了配置。先比cost number后比較cost communityID,都是越低越優先.對于未用成本編號值專門配置的路徑,將指定默認成本編號值為2,147,483,647。 此值是0和4,294,967,295之間的中央點。這個屬性傳遞給鄰居時要有send-community命令.

這個團體屬性為非傳遞的擴展團體屬性。會傳遞給IBGP和聯邦IBGP和EBGP對等體,不會傳遞給EBGP對等體。

文章出自:CCIE那點事 http://www.qdxgqk.live/ 版權所有。本站文章除注明出處外,皆為作者原創文章,可自由引用,但請注明來源。 禁止全文轉載。
本文標題:BGP屬性詳解 14個
本文鏈接:http://www.qdxgqk.live/?p=3436轉載請注明轉自CCIE那點事
如果喜歡:點此訂閱本站
?
?
萌宠夺宝游戏