《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > MPLS網絡中LSP的建立和多層標簽棧配置
MPLS網絡中LSP的建立和多層標簽棧配置
摘要: MPLS網絡的基本構成單元是標簽交換路由器LSR(Label Switching Router),主要運行MPLS網絡控制協議和第三層路由協議,并負責與其他LSR 交換路由信息來建立路由表,實現FEC 和IP 分組頭的映射,建立FEC 和標簽之間的綁定,分發標簽綁定信息,建立和維護標簽轉發表等工作。本文主要講述MPLS網絡中LSP的建立和多層標簽棧配置。
Abstract:
Key words :

MPLS網絡結構

MPLS網絡的基本構成單元是標簽交換路由器LSR(Label Switching Router),主要運行MPLS網絡控制協議和第三層路由協議,并負責與其他LSR 交換路由信息來建立路由表,實現FEC 和IP 分組頭的映射,建立FEC 和標簽之間的綁定,分發標簽綁定信息,建立和維護標簽轉發表等工作。由LSR 構成的網絡叫做MPLS 域,位于區域邊緣的LSR 稱為邊緣LSR(LER,Labeled Edge Router )。

主要完成連接MPLS 域和非MPLS 域以及不同MPLS網絡域的功能,并實現對業務的分類、分發標簽(作為出口LER)、剝去標簽等。其中入口LER 叫Ingress,出口LER 叫Egress。位于區域內部的LSR 則稱為核心LSR,核心LSR 可以是支持MPLS網絡的路由器,也可以是支持MPLS網絡標簽交換的LSR,它提供標簽分發、交換功能(Label Swapping)。帶標簽的分組沿著由一系列LSR 構成的標簽交換路徑LSP(Label Switched Path)傳送。

◆標記交換路徑(LSP)

◆MPLS網絡核心路由器 (LSR)

◆Ingress

◆Egress

◆MPLS網絡邊緣路由器(LER)

LSP 的建立

LSP 的建立其實就是將FEC 和標簽進行綁定,并將這種綁定通告LSP 上相鄰LSR的過程。這個過程是通過標簽分發協議LDP 來實現的。LDP 規定了LSR 間的消息交互過程和消息結構,以及路由選擇方式。有關LDP 的詳細描述,請參見下一節。Comware V3 操作手冊(MPLS網絡)

MPLS網絡支持LSP 隧道技術。在一條LSP 路徑上,LSR Ru 和LSR Rd 互為上下游,但LSR Ru和LSR Rd之間的路徑,可能并不是路由協議所提供路徑的一部分,MPLS允許在LSR Ru 和LSR Rd 間建立一條新的LSP 路徑,LSR Ru和LSR Rd 分別為這條LSP 的起點和終點。LSR Ru 和LSR Rd 間的LSP 就是LSP隧道,它避免了傳統的網絡層封裝隧道。當隧道經由的路由和逐跳與從路由協議取得的路由一致時,這種隧道叫逐跳路由隧道;若不一致,則這種隧道叫顯式路由隧道。

多層標簽棧

在MPLS網絡中,分組可以攜帶多個標簽,這些標簽在分組中以“堆棧”的形式存在,對堆棧的操作按“后進先出”的原則,決定如何轉發分組的標簽始終是棧頂標簽。標簽入棧是指向輸出分組中加入一個標簽,使標簽棧的深度加1,同時,分組的當前標簽就變為此新加入的標簽;標簽出棧是指從分組中去掉一個標簽,使標簽棧的深度減1,同時,分組的當前標簽將變為原來處于下一層的標簽。

在LSP 隧道中會使用多層標簽棧。當分組在LSP 隧道中傳送時,分組的標簽就會有多層。在每一隧道的入口和出口處,要進行標簽棧的入棧和出棧操作,每發生一次入棧操作,標簽就會增加一層。MPLS網絡對標簽棧的深度沒有限制。標簽棧按照“后進先出”方式組織標簽,MPLS網絡從棧頂開始處理標簽。若一個分組的標簽棧深度為m,則位于棧底的標簽為1 級標簽,位于棧頂的標簽為m 級標簽。未打標簽的分組可看作標簽棧為空(即標簽棧深度為零)的分組。

標簽報文的轉發

在Ingress,將進入網絡的分組根據其特征劃分成轉發等價類FEC。一般根據IP 地址前綴或者主機地址來劃分FEC。屬于相同FEC 的分組在MPLS網絡區域中將經過同的路徑(即LSP)。LSR 對到來的FEC 分組分配一個短而定長的標簽,然后從相應的接口轉發出去。
在LSP 沿途的LSR 上,都已建立了輸入/輸出標簽的映射表(該表的元素叫下一跳標簽轉發條目,簡稱NHLFE,Next Hop Label Forwarding Entry)。對于接收到的標簽分組,LSR 只需根據標簽從表中找到相應的NHLFE,并用新的標簽來替換原Comware V3 操作手冊(MPLS網絡)。

來的標簽,然后,對標簽分組進行轉發,這個過程叫輸入標簽映射ILM(IncomingLabel Map)。MPLS網絡入口處指定特定分組的FEC,后續P 路由器只需簡單的轉發即可,比常規的網絡層轉發要簡單得多,轉發速度得以提高。

TTL 處理:標簽化分組時必須將原IP 分組中的TTL 值拷貝到標簽中的TTL 域。LSR 在轉發標簽化分組時,要對棧頂標簽的TTL 域作減一操作。標簽出棧時,再將棧頂的TTL 值拷貝回IP 分組或下層標簽。但是,當LSP 穿越由ATM-LSR 或FR-LSR 構成的非TTL LSP 段時,域內的LSR無法處理TTL 域。這時,需要在進入非TTL LSP 段時對TTL 進行統一處理,即一次性減去反映該非TTL LSP 段長度的值。

ICMP Need Frag 差錯報文回送

在MPLS網絡中,當報文的長度超過了路由器出接口所設置的MTU 值時,若想使報文順利的傳輸,需要將MPLS網絡報文的標簽剝去,對IP 報文進行分片,然后分別為每一個分片都封裝原有的標簽后進行傳輸。但如果IP 報文中設置了不允許分片的標記,則向發送報文的源端回送ICMP Unreach 報文,并丟棄源報文。

出接口的MTU 將被填入ICMP 報文中,如果設備上配置了mtu label-including 命令,在生成報文的時候,應將報文中的出接口MTU字段減去MPLS 標簽長度(可能有多層標簽)。文后回送ICMP 差錯報文的方式有所不同,下面將分別介紹。

PE 設備的處理方式

PE1 收到CE1 發來的報文,報文目的地址為CE2,且該報文攜帶不可分片標記。PE1 將對此報文進行轉發處理,封裝MPLS 標簽,生成MPLS 報文后進行轉發。Comware V3 操作手冊(MPLS)。此時如果報文的長度超過了出接口的MTU 時,PE1 會給CE1 回送ICMP Unreach報文,并丟棄源報文。

P設備的處理方式

P1 收到一份MPLS 報文需要進行標簽交換,該報文為CE1 發往CE2 的報文,攜帶不可分片標記。完成標簽交換后,如果發現報文的長度超過了出接口的MTU,此時,由于P1 設備上可能沒有到CE1 的路由,P1 會將MPLS網絡報文中封裝的IP 報文取出,根據這個IP報文生成ICMP Unreach 報文,然后重新封裝標簽發往PE2 方向。當PE2 收到此ICMP 報文時,將此報文轉發到CE1 的方向。
 

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 国产精品综合久成人 | 精品国产成人在线 | 波多野结衣在线不卡 | 日韩精品第一 | 最近最新中文字幕免费高清1 | 性性影院在线观看 | 欧美1| 一级aaa级毛片午夜在线播放 | 精品看片| 日日碰日日操 | 黄网页在线观看 | 亚洲国产精品自产在线播放 | 一区二区三区四区视频在线 | 久久精品国产麻豆不卡 | 亚洲天堂色 | 无遮挡免费视频 | 两性色午夜视频免费播放 | 19禁啪啪无遮挡免费网站 | 麒麟色欧美影院在线播放 | 亚洲欧美日韩精品 | 久久精品大片 | 亚洲一区二区三区四 | 黄视频网站入口 | 一级成人a毛片免费播放 | 欧美一区二区三区免费观看视频 | 91av导航| 日韩毛片大全 | 精品国产免费人成在线观看 | 亚洲色图制服诱惑 | 羞羞视频免费网站com | 免费视频日韩 | 东北老妇xxxxhd | 国产高清国产精品国产k | 妞干网手机免费视频 | 日本欧美人xxxxx在线观看 | 在线免费观看视频黄 | 99视频在线免费看 | 日韩成人黄色片 | 久久午夜夜伦鲁鲁片不卡 | 97青青草原国产免费观看 | 国产一区日韩二区欧美三区 |