mpls如何實現流量工程?

發布時間:2022-11-13作者:小編閱讀:0

1、什么是流量工程?(What is Traffic Engineering?)相對于網絡工程而言,流量工程是網絡投入生產之前的最后一環;流꧃量工程是對網絡中流量規劃的一種工🐽具。

網絡工程是很大的一個概念,從前期設計到設備選型(采購),到工程實施(組網),到后期維護,這一個過程統稱為網絡工程꧂。而流量工程是網絡投入生產之前的最后一環。

那什么是流量工程?簡🍸而言之,在網絡部署好以后,除了開啟 IGP 和 BGP 讓這些路由協議自動協商和自動規𝄹劃路由以外,哪條鏈路上需要跑哪些流量還可以通過網絡工程師自己規劃。自己規劃哪些流量走哪條鏈路,就是流量工程。

基于 MPLS 的 流量工程將 GRE tunnel 逐跳指定下一跳的可能變為現實。

至于如何𒉰使用基于 MPLS 的流量工程來實現流量控制和流量規劃,請看這個實驗:《【實驗】基于 MPLS 的流量工程(Traffic Engineering base on MPLS / MPLS TE)》

(1)MPLS TE tunnel 三大組件:

MPLS

CBR(Constraint Based Routi🦩ng,基于約束條件的路由)RSVP(Resource Reservation ಌProtocol)

mpls如何實現流量工程?

(2)三大組件的作用,如何協同工作?

MPLS(是 MPLS 的 TE,而不是 IP 的 TE,所以自然需要 MPLS 這個組件)CBR(是 OSPF / ISIS 對 TE 的𓃲擴展,確定 tunnel 的建立路徑)OSPF 擴展 LSA-9、LSA-10 和 LSA-11

ISIS 擴展 TLV-22、TLV-134 和 TLV-135

RSVP(預留帶寬 & 分配 MPLS TE 標簽)

Label Request:

Label:

ERO(Explicited Routing Object,顯式路由對象):♔記錄的是 CBR 給 tunnel 計算出來的最短路徑的每一個接口地址RRO:記錄的是 tunnel 經過的每個網絡節點 tunnel 的 router-id 和這個網絡節點給 tunnel 分配的 MPLS 標簽(也可以用于控制面環路避免)Session Attribute:attribute-flag

看到這里,我會用一個實驗《【實驗】在 MPLS TE tunnel 上使用 RSVP 預留帶寬》來說明 “ RSVP 在 MPLS TE tunnel 中是如何預留帶寬的 ” 這個問題,這個實驗很好地闡述了 RSVP 在 MPLS TE tunꦗnel 中的作用。

如下圖所示,MPLS TE tunnel 的約束條件除了 “ 預留帶寬 ” 這一項以外,還有以下幾點:Destinati🐼on、Priority 和 Affinity 等。

Tunnel Interface Constraint

Tunnel Interface Constraint

這三大組件是這么協同工作的:

第一步,Tunnel 會把上述約束條件交給 CBR 來審核:

Tunnel Interface Constraint(1)

Tunnel Interface Constraint(1)

第二步,接著 CBR 就會去詢問 RSVP,看網絡里面哪些鏈路是可以滿足這些約束條件的:

Tunnel Interface Constraint(2)

Tunnel Interface Constraint(2)

第三步,CBR 會做一個 CSP♊F 計算,CSPF 在符合條件的拓撲中計算出源去往目的地的最𒐪優路徑,并將該路徑的每一個接口 IP 交與 RSVP 的 ERO:

Tunnel Interface Constraint(3)

Tunnel Interface Constraint(3)

注意:CBR 必須工作在鏈路狀態協議(LSP)上才可以(比如 OSPF 和 ISIS),不能是距離矢量協議(DV,比如 RIP)。因為 CBR 無論是在檢查 Destination 還是在檢查 Bandwidth,都需要整張拓撲圖的信息。只有鏈路狀態協議(LSP)才有整張拓撲圖的信息,所以 CBR 只能工ไ作在鏈路狀態協議(LSP)上。

在上文中提到,CBR 擴展了 OSPF 的 LSA 和 ISꦑIS 的 TLV,那具體擴展了哪些內容呢?

答:以 OSPF 為例,LSA-1 和 LSA-2 中攜帶有每臺路由器有多少個接口、每個接口下有多少物理帶寬等信息;而 CBR 在此基礎上進行了擴展,除了上述攜帶的信息以外,新的 LSA(LSA-💖9、LSA-10 和 LSA-11)還攜帶 RSVP 在每個接口下所預留的帶寬信息。

第四步,CSPF 計算完畢后,選擇出來的最優路徑會交給 RSVP:

第五步,RSVP 沿著 ERO 請求帶寬和 MPLS 標簽:

上文介紹了mpls如何實現流量工程的部分內容,億聯云專業提供IDC機房托管MPLS專線云專線SD-WAN組網、5G專網等技術方案,如果有任何疑問和需求,歡迎撥打客服電話010-53390328免費咨詢!

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,請聯系站長郵箱:[email protected]進行舉報,꧃并提供相關證據﷽,一經查實,將立刻刪除涉嫌侵權內容。

標題:mpls如何實現流量工程?

TAG標簽:MPLS

地址://beijingyml.cn/article/20211112173434.html

上一篇:mpls是以什么方式連接的?
下一篇:如何通過靜態路由建立MPLS?
返回頂部