BGP的屬性及選路問題

2021-10-08 17:09:22 字數 1312 閱讀 7178

一.bgp的選路

比較前提,多條bgp路由目標相同,且均可優(下一跳可達、同步關閉),具有相同的優先順序(管理距離)

優選preference_value值最高的路由(私有屬性,僅本地有效)。

不傳遞 許可權最高屬性 可以干涉ebgp/ibgp選路

優選本地優先順序(local_preference)最高的路由。

ibgp鄰居關係間傳遞 只能,最常干涉ibgp關係的選路

優選手動聚合》自動聚合》network>import>從對等體學到的

優選as_path短的路由。

ebgp/ibgp關係均可被干涉,但只能在ebgp鄰居間修改

起源型別igp>egp>incomplete。

起源屬性 i優於e優於?; 可在控制層面任意介面修改;

對於來自同一as的路由,優選med值小的。

預設為0,宣告或重發布(關閉自動彙總)路由時攜帶本地到達目標的cost

最常用於干涉ebgp選路的屬性

優選從ebgp學來的路由(ebgp>ibgp)

優選as內部igp的metric最小的路由。

優選cluster_list最短的路由

優選orginator_id最小的路由

優選router_id最小的路由器發布的路由

優選具有較小ip位址的鄰居學來的路由

二.屬性 華為和cisco均存在6種基本屬性 第一種均為私有屬性

1.preference_value 華為私有屬性

傳播範圍:不傳播 預設值 :0 大或者小優:大

2 本地優先順序(最常干涉ibpg選路)

傳播範圍:ibpg鄰居關係間 預設值:100 大或小優:大

3as-pash

優選經過as數量較少路徑;該屬性的自動新增是在ebgp鄰居關係間進行

4 起源屬性

條目的產生方式

network 宣告本地路由表中的任意路由 i

import 將本地通過其他協議學習的路由重發布到bgp協議中

egp 早期的ebg協議學習的路由重發布到bgp協議中

該屬性的修改可以在整個控制層面流量經過的任意介面修改

5 med 多出口鑑別

bgp協議預設不存在cost;med就是人為的利用路由器優選路徑的規則—先比較管理距離(華為為優先順序),若一直再比較度量值(華為為cost)

bgp協議在特定條件下攜帶本地到達目標的cost值;本地宣告(重發布)自己路由表中的路由後,將其傳遞給本地的ebgp鄰居,將攜帶cost值;對於其他as的裝置學習到從同乙個as傳遞過來的路由,優選med最小的路徑

管理員可以在控制層面傳遞路由的過程中,手工修改mde;最常用於干涉ebgp選路;

BGP屬性選路實驗

先配置as400內的ospf,然後配置ibgp,用環迴介面建立,並且更新本地源位址,配置各as之間的ebgp,通告r1和r6的環迴位址進入bgp 基礎配置完成之後,因為as200那邊的rid更小,r1和r6的環迴之間來回選路都走as200,需要調整使其走as300 在r5上調整r1環迴bgp路由進入...

BGP的選路和屬性

比較前提,多條bgp路由目標相同,且均可優 下一跳可達 同步關閉 具有相同的優先順序 管理距離 a 優選preference value值最高的路由 私有屬性,僅本地有效 不傳遞 許可權最高屬性 可以干涉ebgp ibgp選路 b 優選本地優先順序 local preference 最高的路由。ib...

BGP第三天 BGP選路屬性

1 優選preference value值最高的路由 私有屬性,僅本地有效 不傳遞 許可權最高屬性 可以干涉ebgp ibgp選路 2 優選本地優先順序 local preference 最高的路由。只能ibgp鄰居關係間傳遞 最常干涉ibgp關係的選路 3 優選手動聚合 自動聚合 network ...