新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > MPLS技術研究及應用

        MPLS技術研究及應用

        作者: 時間:2012-07-01 來源:網絡 收藏

        本文對進行了全面介紹,指出將發展成為運營商全國骨干網及各城域網的核心,同時簡要介紹了技術在中國鐵通IP骨干網絡中的

        本文引用地址:http://www.104case.com/article/154500.htm

        MPLS VPN TE

        MPLS(多協議標簽交換)是一種可提供高性價比和多業務能力的交換技術, 它解決了傳統IP分組交換的局限性,在業界受到了廣泛的重視,并在中國網通、中國鐵通全國骨干網等網絡建設中得到了實踐部署。采用MPLS技術可以提供靈活的流量工程、虛擬專網等業務,同時,MPLS也是能夠完成涉及多層網絡集成控制與管理的技術。

        1.MPLS概述

        1.1、MPLS的基本原理

        MPLS是一種第三層路由結合第二層屬性的交換技術,引入了基于標簽的機制,它把路由選擇和數據轉發分開,由標簽來規定一個分組通過網絡的路徑。MPLS網絡由核心部分的標簽交換路由器(LSR)、邊緣部分的標簽邊緣路由器(LER)組成。LSR的作用可以看作是ATM交換機與傳統路由器的結合,由控制單元和交換單元組成;LER的作用是分析IP包頭,用于決定相應的傳送級別和標簽交換路徑(LSP)。標簽交換的工作過程可概括為以下3個步驟:

        (1)由LDP(標簽分布協議)和傳統路由協議(OSPF、IS-IS等)一起,在LSR中建立路由表和標簽映射表;

        (2)LER接收IP包,完成第三層功能,并給IP包加上標簽;在MPLS出口的LER上,將分組中的標簽去掉后繼續進行轉發;

        (3)LSR對分組不再進行任何第三層處理,只是依據分組上的標簽通過交換單元對其進行轉發。

        整個操作過程如圖1:

        #FormatImgID_0#

        圖1

        IETF標準文檔中定義的MPLS包頭是插入在傳統的第二層數據鏈路層包頭和第三層IP包頭之間的一個32位的字段,如圖2所示:

        #FormatImgID_1#

        圖2

        Label字段:20位,標簽字段。

        EXP:3位,實驗字段。

        S字段:1位,堆棧(Stack)字段。

        TTL字段:8位,生存時間字段。

        1.2、MPLS信令方式

        目前MPLS實現信令的方式可分為兩類,一類是LDP/CR-LDP(Label Dispatch Protocol, Constrain based Routing Label Dispatch Protocol),源于ATM網絡的思想。CR-LDP和LDP是同一個協議,CR-LDP是LDP的擴展,它使用與LDP相同的消息和機制,如對等發現、會話建立和保持、標簽發布和錯誤處理。另外一類是RSVP,它基于傳統的IP路由協議。RSVP和LDP/CR-LDP是兩種不同的協議,它們在協議特性上存在不同,有不同的消息集和信令處理規程。從協議可靠性上來看,LDP/CR-LDP是基于TCP的,當發生傳輸丟包時,利用TCP協議提供簡單的錯誤指示,實現快速響應和恢復。而RSVP只是傳送IP包。由于缺乏可靠的傳輸機制,RSVP無法保證快速的失敗通知。從網絡可擴展性上看,LDP較RSVP更有優勢,一般電信級網絡中尤其是ATM網絡中,應采用MPLS/LDP。ITU-T傾向于在骨干網中采用CR-LDP。 目前所有支持MPLS功能的路由設置都同時支持CR-LDP和RSVP兩種MPLS的信令協議。

        1.3、MPLS的網絡構成

        MPLS網絡由標簽邊緣路由器(LER)和標簽交換路由器(LSR)組成。在LSR內,MPLS控制模塊以IP功能為中心,轉發模塊基于標簽交換算法,并通過標簽分配協議(LDP)在節點間完成標簽信息以及相關信令的發送。值得注意的是,LDP信令以及標簽綁定信息只在MPLS相鄰節點間傳遞。LSR之間或ISR與LER之間依然需要運行標準的路由協議,并由此獲得拓撲信息。通過這些信息LSR可以明確選取報文的下一跳并可最終建立特定的標簽交換路徑(LSP)。MPLS使用控制驅動模型,即基于拓撲驅動方式對用于建立LSP的標簽綁定信息的分配及轉發進行初始化。LSP屬于單向傳輸路徑,因而全雙工業務需要兩條LSP,每條LSP負責一個方向上的業務。

        1.4、MPLS的核心技術LDP

        MPLS通過簡單的核心機制來提供豐富的標簽分配及相關處理功能。構成MPLS協議框架的主要元素有標簽分配協議(LDP),標簽映射表(LIB)和轉發信息庫(FIB),其中LIB和FIB分別為存儲標簽綁定信息和相應的標簽轉發信息的數據庫。為了能夠在MPLS域內明確定義、分配標簽,同時使用網絡內各元素充分理解其標簽含義,LDP提供一套標準的信令機制用于有效地實現標簽的分配與轉發功能。LDP基于原有的網絡層路由協議構建標簽信息庫,并根據網絡拓撲結構,在MPLS域邊緣節點(即入節點與出節點)之間建立LSP。LDP信令位于TCP/UDP之上,它通過TCP層保證信令消息可靠傳輸,同時基于UDP傳送發現消息。LDP信令傳輸使用的TCP和UDP知名端口號均為646。相鄰的LSR之間必須建立一條非MPLS連接鏈路作為信令通道,用于傳送LDP信令報文。

        1.5、MPLS的主要技術特點

        (1)流量工程

        傳統IP網絡一旦為一個IP包選擇了一條路徑,則不管這條鏈路是否擁塞,IP包都會沿著這條路徑傳送,這樣就會造成整個網絡在某處資源過度利用,而另外一些地方網絡資源閑置不用,MPLS可以控制IP包在網絡中所走過的路徑,這樣可以避免IP包在網絡中的盲目行為,避免業務流向已經擁塞的節點,實現網絡資源的合理利用。

        (2)負載均衡

        MPLS可以使用兩條和多條LSP來承載同一個用戶的IP業務流,合理地將用戶業務流分攤在這些LSP之間。


        上一頁 1 2 下一頁

        關鍵詞: 應用 研究 技術 MPLS

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 清徐县| 抚远县| 松滋市| 丘北县| 富宁县| 东至县| 罗甸县| 贵定县| 余姚市| 荆州市| 云安县| 错那县| 时尚| 梨树县| 绥化市| 丹东市| 西丰县| 壶关县| 江山市| 保德县| 隆德县| 波密县| 泰和县| 通州市| 奎屯市| 灌阳县| 高碑店市| 长子县| 通山县| 阜新市| 潢川县| 灵寿县| 旌德县| 曲靖市| 法库县| 田林县| 贵港市| 罗甸县| 吴桥县| 平顺县| 文安县|