bgp的四大屬性

來源:魅力女性吧 4.03K
bgp的四大屬性

一、公認必遵(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的多個接口。

熱門標籤