bgp路由器將路由通告給鄰居後,每個鄰居都會進行路由優選,路由選擇有三種情況:
該路由是到達目標網路的唯一路由,直接優選
到達目標網路有多條路由,優選優先順序最高的
到達目標網路有多條路由切優先順序相同,這時需要更細的原則去選擇。
bgp計算路由優先順序的規則如下:
丟棄下一跳不可達的路由
優選preference _value值最高的路由(私有屬性,僅本地有效)
優選本地優先順序最高(local_preference)的路由
優選手動聚合>自動聚合>network>import>重對等體學到的
優選as_path短的路由
起源型別igp>egp>incomplete
對於來自同一as的路由優選med值小的
優選從ebgp學來的路由(ebgp>ibgp)
優選as內部igp的metric最小的路由
10.優選cluster_list最短的路由
11.優選orginator_id 最小的路由
12.優選router_id最小的路由發布的路由
13.優選具有較小ip位址的鄰居學來的路由
自動聚合只能對引入的bgp路由進行聚合,聚合到自然網段發布給鄰居
手動聚合可以對存在於bgp路由表中的路由進行聚合,並且可以指定聚合路由的掩碼
bgp路由聚合後帶來潛在環路問題,為解決這個問題設定了2個as_path屬性
1.atomic-aggregate:公認任意屬性,用於警告下游路由器出現了資訊丟失
2.aggregator:可選過渡屬性,該屬性包含發起聚合的路由器的as號和router-id表明發生聚合的位置
as_path屬性有
BGP路由選路原則
13條選路原則 1 丟棄下一跳不可達的路由 2 優選 preferred value 值最高的路由 私有屬性,僅本地有效 3 優選本地優先順序 local preference 最高的路由 4 優選手動聚合 自動聚合 network import 從對等體學習到的 5 優選 as path 短的路由...
BGP路由選路原則排序
1.首先丟棄下一跳 next hop 不可達的路由 2.優選preferred value值最大的路由 3.優選本地優先順序 local pref 最高的路由 4.優選聚合路由 5.優選as路徑 as path 最短的路由 6.依次選擇origin屬性為igp egp incomplete的路由 7...
bgp通告四原則 精)最新bgp通告原則 doc
精 最新bgp通告原則 實踐出真知 關於思科和華為對於bgp通告原則的理解?bgp通告原則說 1 多條路徑時,bgp speaker只選最優的給自己使用 2 bgp speaker只把自己使用的路由通告給相鄰體 3 bgp speaker從ebgp獲得的路由會向所有bgp相鄰體通告 包括ibgp和e...