bgp的四大屬性
- 心理
- 關注:3.79K次
一、公認必遵(Well-known mandatory)
要求所有執行BGP協議的裝置都必須能識別,且在更新訊息中必須包含。
Origin(起源) 屬性
用來標識路由資訊的來源。
如果路由是從IGP學習到的,則Origin屬性為IGP(i),使用display bgp routing-table命令檢視BGP路由時,IGP簡寫為i。
如果路由是從EGP學習到的,則Origin屬性為EGP(e)。
如果路由的來源無法確定,則Origin屬性為incomplete(?)。
路由優先順序:IGP > EGP > incomplete
AS_PATH(AS路徑) 屬性用來記錄某條路由從本地到目的地址所要經過的所有AS編號。
AS_PATH可以作為一種度量值,經過更少AS的路由更優先。
AS_PATH被用來避免AS之間的環路。如果BGP Speaker從EBGP對等體收到一條路由,它的AS_PATH包含BGP Speaker自己的AS號,就說明這條路由曾經被BGP Speaker傳送過,所以會被直接丟棄。
NEXT_HOP(下一跳) 屬性
定義到達目的地下一跳的裝置的IP地址。
二、公認任意(Well-known discretionary)
要求所有執行BGP協議的裝置必須能識別,但是在更新訊息內可以自由選擇是否攜帶此類屬性的報文。
LOCAL-PREF(本地優先順序) 屬性
LOCAL-PREF屬性用來通告路由的優先程度。
LOCAL-PREF屬性僅在IBGP對等體之間交換,不通告給其他AS。
ATOMIC_AGGREGATE(原子聚合) 屬性
用來通告路由接受者該路由是經過聚合的。
三、可選過渡(Optional transtive)
AGGREGATOR(聚合) 屬性
是ATOMIC_AGGREGATE屬性的補充,包含了發起路由聚合的AS號碼和形成聚合路由的BGP釋出者的IP地址。
COMMUNITY(團體) 屬性
是共享相同屬性的目的地集合,目的就是將路由資訊編組,通過組的標識決定路由策略的傳遞。
公認的團體屬性有:
1、INTERNET:預設情況下,所有的路由都屬於INTERNET團體。具有此屬性的路由可以被通告給所有的BGP對等體。
2、NO_EXPORT:不能被髮布到本地AS之外。如果使用了聯盟,則不能被髮布到聯盟之外,但可以釋出給聯盟中的其他子AS。
3、NO_ADVERTISE:不能被通告給其他的BGP對等體,即不通告該路由。
4、NO_EXPORT_SUBCONFED:不傳遞給下一個小AS,若網路中沒有小AS,僅存在大AS時作用與NO_EXPORT一致。
四、可選非過渡(Optional non-transtive)
MED(多出口鑑別器) 屬性用來區分同一個鄰接AS的多個介面。
- 文章版權屬於文章作者所有,轉載請註明 https://rmnxw.com/zh-tw/lvse/xinli/plkdy9.html