摘要:通信工程師互聯網技術MPLS基本原理:MPLS是一種新交換方案的IETF標準,它利用一個固定長度的標記來決定如何轉發數據包,取代了傳統的基于目的地址的逐跳尋徑方式,簡化了包的轉發過程,大大提高了路由器轉發速率。
5.6.2 MPLS基本原理
MPLS是一種新交換方案的IETF標準,它利用一個固定長度的標記來決定如何轉發數據包,取代了傳統的基于目的地址的逐跳尋徑方式,簡化了包的轉發過程,大大提高了路由器轉發速率。
MPLS引人了基于標記的機制,它把控制和轉發分開,由標記來規定一個分組通過網絡的路徑,其標記分配過程類似于異步傳輸模式(Asynchronous Transfer ModeUATM)的虛通路標識符(VirtualChannelIdentifier,VCD,通過標記交換來建立標記交換通道(Label Switch Path.LSP)。
數據包在網絡中的傳送過程如下(見圖5-8);

①網絡自動生成路由表,信令協議使用路由表中的信息建立相鄰設備的標記值,從而創建LSP;
②一個數據包進入邊緣LSR(Label Switch Router)時,它會被決定需要哪種第3層業務,例如:QoS和帶寬管理。基于路由和策略的需求,邊緣LSR有選擇地放人一個標記到數據報頭中,然后轉發;
③位于網絡核心的LSR讀取每一個數據包的標記,并根據交換表替換一個新的;
④在出口邊緣的LSR,除去標記,讀數據報頭,將其轉發到最終目的地。
LSP是MPLS網絡中的基本構件。網絡管理員可直接對它進行操作和管理來控制網絡流量的流向,從而實現流最工程。根據確定路由的方法,有2種LSP:一種是控制驅動LSP(也稱逐跳LSP),另一種是顯式路由LSP(Explicit Routing-LSP,ER-LSP)。建立逐跳路由時,每一個LSP根據其IP轉發表,確定下一跳,并向下一跳發送標記請求消息。建立ER-LSP時,LSP的路由是在“setup”消息中規定好的,并隨“setup”消息遍歷路徑上的所有節點。ER-LSP上的所有節點根據路由消息的規定選擇下一跳LSP,并向它發送標記請求消息。逐跳路由與傳統的IP包尋路相同,而ER-LSP則可由網絡管理員或網絡管理應用軟件控制,為網絡流量分配不同于傳統IP包轉發的路徑。所以,在MPLS中主要通過顯式路由來支持流量工程。
返回目錄:通信專業考試IP網絡服務質量控制匯總
編輯推薦:
通信工程師備考資料免費領取
去領取
專注在線職業教育25年