CCIE視頻教程及學習筆記之MPLS 轉發原理(1)

MPLS 轉發原理視頻: CCIE認證培訓視頻教程之MPLS轉發原理(1)

相關學習筆記:

MPLS VS IP

IP轉發原理:路由器查看數據包的目的IP地址,根據路由表來轉發數據。

MPLS轉發原理:MPLS路由器(LER LSR)收到MPLS數據報文,根據標籤轉發來轉發MPLS數據報文。

MPLS多協議標籤交換【Multi-Protocol Label Switching】,能夠承載多種路由協議。

傳統網路:IP 網路,根據IP包頭轉發數據。

最基本IP包頭:

MPLS包頭結構

通常MPLS報頭有32bit,其中有

· 20bit用作標籤(Label)

· 3個bit的EXP,協議中沒有明確,通常用作COS

· 1個bit的S,用於表示是否是棧底,表面MPLS的標籤可以嵌套。

· 8個bit的TTL

MPLS 專業術語

標籤label:相當於IP網路中的IP地址,本地路由有意義。

FEC:相當於IP網路中的網路前綴,一個路由條目對應一個FEC。每一個FEC生成一個對應的標籤。例:192.168.1.0/24 網路前綴,則192.168.1.1~192.168.1.254 屬於同一個FEC。

LSP:標籤交換通道,數據流走的路徑就是LSP。

LSR:標籤交換路由器,處於MPLS網路內的路由器

LER:標籤交換邊緣路由器,屬於MPLS網路邊緣路由器。

MPLS轉發工作原理

1、如何生成標籤轉發表項?註:標籤轉發表類似為IPv4網路中的路由表。

路由器為每一個路由條目生成一個對應的標籤,將標籤放入到標籤轉發表。

路由器和標籤之間需要存在映射關係(FEC)

2、LER上如何將IP報文中插入MPLS標籤頭?

當數據包從IP域進入到MPLS域的時候,LER插入一個MPLS包頭,具體標籤紙根據標籤轉發表來生成的。

3、MPLS域內路由器如何將報文送到目的地?

LSR設備,根據標籤轉發表,對MPLS包頭的標籤做一個交換。

LER設備,IP報文進入時,查找標籤轉發表,給IP報文打標籤操作(PUSH),IP報文離開時,對標籤報文進行彈出操作(POP),按IP路由進行轉發。

IP網路轉發原理:

IP的逐跳轉發,在經過的每一跳處,必須進行路由表的最長匹配查找(可能多次),速度緩慢。

MPLS轉發原理 :

MPLS的標籤轉發,通過事先分配好的標籤,為報文建立了一條標籤轉發通道(LSP),在通道經過的每一台設備處,只需要進行快速的標籤交換即可(一次查找)

IP轉發 VS MPLS轉發

MPLS轉發優勢:

①包頭欄位非常少,路由器處理這種包頭效率快。

②轉發過程簡單,查看標籤

③MPLA轉發,扔然是需求查看標籤轉發表

MPLS轉發缺陷

①標籤的生存是依靠IGP協議,依靠路由表


推薦閱讀:

【CCIE實驗】OSPFv3 Prefix-suppression配置案例
MPLS環境下的分片為何是1472而不是1476,多出的4bytes有什麼用?
想往CCIE方向發展, 有哪些好的建議?

TAG:CCIE | 网络工程师 | CCNP |