bgp通告四原則 BGP十三條選路原則

2021-10-14 14:20:43 字數 1914 閱讀 4496

bgp-(border gateway protocol,邊界閘道器協議),與igp(internal gateway protocol-內部閘道器協議)最主要的區別是使用場景不同:igp協議用於乙個as內,可以簡單理解為乙個團體的內部,比如企業網,園區網內部;而bgp協議主要用於乙個as與另乙個as之間的連線,即乙個團體和另乙個團體之間的連線,比如,isp和isp之間、isp和資料中心之間(bgp多線接入)等

第一條:思科私有屬性,權重(weight)屬性,該屬性僅本地有效,不可傳遞,越大越優,預設為0

第二條:local preference,本地優先順序屬性,越大越優,預設為100,針對於ebgp僅本地有效,不可傳遞,ibgp可傳遞

第四條:as-path,路徑屬性,該屬性代表一條路由從始發路由器傳遞到目標路由器經過的as數量,每經過乙個as就會記錄下該as的編號,該屬性規定,經過的as越少,代表路由更優(ibgp不適用,因為ibgp傳送路由更新時不攜帶as)

第五條:origin,起源屬性,該屬性指定路由的始發源,路由**包括三種,第一種是通過igp協議學習到的,以小字母" i "表示;第二種是通過egp協議學到的,以小字母「 e 」表示;第三種是通過外部重分布/重分發進來的,這一種代表未知的路由**,以" ? "表示(注:這所指的igp和egp協議為內部閘道器協議和外部閘道器協議,也就是說,路由始發源是igp(eigrp ospf rip isis等)或是egp(external gateway protocol-外部閘道器協議,包含bgp)

第六條:med屬性(也叫做metric屬性),越小越優,預設是0;針對ibgp生效,針對ebgp預設不生效,如果要生效,需要使用命令bgp always-compare-med讓它總是比較metric

第七條-(prefer the ebgp path over the ibgp path)ebgp的路由優先於ibgp的路由

第八條-(prefer the path through the closest igp neighbor)基於以上條件如果無法進行比較(都是ibgp或者都是ebgp),比較igp協議的metric,metric通常代表兩個方向的頻寬情況,越小越優,優先走頻寬大的(注,如果使用直連建立ebgp鄰居是無法進行比較的)

第九條-如果配置了maximum-path [ibgp] +number

bgp預設是沒有開啟負載均衡的,如果在bgp路由器上開啟了負載均衡,證明此條匹配成功,停止往下匹配(注:bgp最大支援16條線路實現負載均衡,也支援非等價的負載均衡)

第十條-(prefer the oldest route for ebgp paths) 選擇最老的路徑(從更老的ebgp鄰居學習到的路由),只針對於ebgp。

第十一條-( prefer the path with the lowest neighbor bgp router id)基於以上情況,預設對於ibgp是無法進行比較的,那麼就需要比較鄰居的router-id,優先選擇rid最小的ibgp鄰居的路由(注,可以使用命令bgp bestpath compare-routerid強制比較router-id)

第十二條 優選於cluster-list最短的(routing reflector路由反射器),每經過乙個rr,cluster-list列表裡面就會新增上這個bgp路由器的rid,經過的rr越少越優

第十三條(the lowest neighbor ip address)如果沒有rid,比較鄰居的ip位址,越小的bgp鄰居路由器傳過來的路由越優,如果有環回口,則比較環迴口的ip位址大小,(這一條一定是可以比較出來的,因為當在bgp程序下指鄰居的時候鄰居不能相同)

以上就是bgp的十三條選路原則,前七條屬性可以使用route-map定義修改,後6條屬性趨向於自然屬性,由路由器自動選擇的,建議結合實驗,以有助於bgp十三條選路原則。

BGP十三條選路原則 Cisco

bgp最優路徑選擇 在預設情況下,到達同一目的地,bgp只走單條路徑,並不希望在多條路徑之間執行負載均衡。1.最高weight值 選擇最高weight值的路由,weight值為cisco私有,並且只有本地有效,預設weight值為0,本地發起路由為32768。2.最高local pref值 如果we...

bgp通告四原則 精)最新bgp通告原則 doc

精 最新bgp通告原則 實踐出真知 關於思科和華為對於bgp通告原則的理解?bgp通告原則說 1 多條路徑時,bgp speaker只選最優的給自己使用 2 bgp speaker只把自己使用的路由通告給相鄰體 3 bgp speaker從ebgp獲得的路由會向所有bgp相鄰體通告 包括ibgp和e...

BGP原理及通告原則

bgp通過network和import兩種方式生成bgp路由,bgp路由封裝在update報文中通告給鄰居。bgp在鄰居關係建立後才開始通告路由資訊。update訊息主要用來公布可用路由和撤銷路由,update中包含以下資訊 網路層可達資訊 nlri 用來公布ip字首和字首長度。路徑屬性 為bgp提...