路由交換(十三):MPLS

一、MPLS

MPLS(Multiprotocol Label Switching,多協議標籤交換)是一種IP骨幹網技術。將三層路由技術和二層交換技術相結合,支持IPv4、IPv6、IPX等網絡協議,是一種隧道技術。

二、MPLS轉發原理

1、MPLS包頭結構

在二層報頭和三層報頭之間插入MPLS報頭,MPLS報頭長度共4個字節.

  • 20 比特作爲標籤;
  • 3比特EXP字段,通常用在COS;
  • 1比特S字段,標識是否爲棧底;
  • 8比特TTL字段

2、MPLS體系結構

MPLS體系結構有控制平面和轉發平面構成。

  • 控制平面:負責產生和維護路由信息以及標籤信息
  • 轉發平面:負責IP報文的轉發以及MPLS標籤報文的轉發

3、轉發流程

1)路由器爲每一個路由條目或轉發等價類生成一個對應的標籤,將標籤放入到標籤轉發表
2)當數據包從IP域進入到MPLS域的時候,LER插入一個MPLS包頭,具體標籤紙根據標籤轉發表來生成的。
3)LSR設備,根據標籤轉發表,對MPLS包頭的標籤做一個交換
4)IP報文離開時,對標籤報文進行彈出操作(POP),按IP路由進行轉發。

三、標籤分發協議

1、簡介

標籤分發協議LDP用來轉發等價類的分類、標籤的分配以及標籤交換路徑LSP的建立和維護等操作。

2、LDP鄰居建立

LDP鄰居建立分爲2個階段,鄰居發現階段和會話建立階段

  • 鄰居發現階段
    使用UDP協議646端口發送Hello報文來發現鄰居
  • 會話建立階段
    使用TCP單播發送報文,協商消息參數,協商成功後發送keepalive報文,當雙方收到對端的keepalive報文,LDP鄰居建立成功

四、MPLS基本配置

實驗拓撲
路由交換(十三):MPLS
配置步驟
1)配置接口IP地址
2)MPLS 域配置IGP協議
3)配置MPLS
// 配置lsr-id
mpls lsr-id x.x.x.x
// 全局和接口開啓mpls
mpls
4)配置LDP
// 全局和接口開啓mpls
mpls ldp

實驗驗證
// 查看LDP接口
disp mpls interface
路由交換(十三):MPLS
// 查看LDP鄰居
disp mpls ldp peer
路由交換(十三):MPLS

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章