哈嘍,大家好!我是藝博東 ,是一個思科出身、專注于華為的網工;好了,話不多說,我們直接進入正題,
愛對了人,每天都過情人節,

文章目錄
- 一、拓撲
- 二、底層配置
- 三、測驗
- 四、概述
一、拓撲

需求:4.4.4.4/32 訪問1.1.1.1/32的MPLS的資料轉發流程
二、底層配置
R1
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip address 10.1.12.1 24
[R1-GigabitEthernet0/0/0]q
[R1]int LoopBack0
[R1-LoopBack0]ip address 1.1.1.1 32
[R1-LoopBack0]q
[R1]int g0/0/1
[R1-GigabitEthernet0/0/1]ip address 192.168.1.2 24
[R1-GigabitEthernet0/0/1]q
[R1]ospf 1 router-id 1.1.1.1
[R1-ospf-1]a 0
[R1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0
[R1-ospf-1-area-0.0.0.0]network 10.1.12.1 0.0.0.0
[R1-ospf-1-area-0.0.0.0]q
[R1]mpls lsr-id 1.1.1.1
[R1]mpls
[R1-mpls]mpls ldp
[R1-mpls]q
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]mpls
[R1-GigabitEthernet0/0/0]mpls ldp
[R1-GigabitEthernet0/0/0]q
[R1]rip
[R1-rip-1]network 192.168.0.0
[R1-rip-1]v 2
[R1-rip-1]import-route ospf
[R1-rip-1]ospf
[R1-ospf-1]import-route rip
[R1-ospf-1]q
R4
[R4]int g0/0/0
[R4-GigabitEthernet0/0/0]ip address 10.1.34.4 24
[R4-GigabitEthernet0/0/0]q
[R4]int LoopBack0
[R4-LoopBack0]ip address 4.4.4.4 32
[R4-LoopBack0]q
[R4]int g0/0/1
[R4-GigabitEthernet0/0/1]ip address 192.168.2.2 24
[R4-GigabitEthernet0/0/1]q
[R4]ospf 1 router-id 4.4.4.4
[R4-ospf-1]a 0
[R4-ospf-1-area-0.0.0.0]network 4.4.4.4 0.0.0.0
[R4-ospf-1-area-0.0.0.0]network 10.1.34.4 0.0.0.0
[R4-ospf-1-area-0.0.0.0]q
[R4]mpls lsr-id 4.4.4.4
[R4]mpls
[R4-mpls]mpls ldp
[R4-mpls]q
[R4]int g0/0/0
[R4-GigabitEthernet0/0/0]mpls
[R4-GigabitEthernet0/0/0]mpls ldp
[R4-GigabitEthernet0/0/0]q
[R4]rip
[R4-rip-1]network 192.168.0.0
[R4-rip-1]v 2
[R4-rip-1]import-route ospf
[R4-rip-1]ospf
[R4-ospf-1]import-route rip
[R4-ospf-1]q
R2
[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]ip address 10.1.12.2 24
[R2-GigabitEthernet0/0/0]int g0/0/1
[R2-GigabitEthernet0/0/1]ip address 10.1.23.2 24
[R2-GigabitEthernet0/0/1]q
[R2]int LoopBack0
[R2-LoopBack0]ip address 2.2.2.2 32
[R2-LoopBack0]q
[R1]ospf 1 router-id 2.2.2.2
[R1-ospf-1]a 0
[R1-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0
[R1-ospf-1-area-0.0.0.0]network 10.1.12.2 0.0.0.0
[R1-ospf-1-area-0.0.0.0]network 10.1.23.2 0.0.0.0
[R1-ospf-1-area-0.0.0.0]q
[R4-ospf-1]q
[R2]mpls lsr-id 2.2.2.2
[R2]mpls
[R2-mpls]mpls ldp
[R2-mpls]q
[R2-GigabitEthernet0/0/0]mpls
[R2-GigabitEthernet0/0/0]mpls ldp
[R2-GigabitEthernet0/0/0]int g0/0/1
[R2-GigabitEthernet0/0/1]mpls
[R2-GigabitEthernet0/0/1]mpls ldp
R2和R3的配置類似
AR1
[Huawei]sysname AR1
[AR1]int g0/0/1
[AR1-GigabitEthernet0/0/1]ip address 192.168.1.1 24
[AR1-GigabitEthernet0/0/1]q
[AR1]rip
[AR1-rip-1]net 192.168.1.0
[AR1-rip-1]v 2
[AR1-rip-1]q
AR1和AR2的配置類似
[R4]display mpls lsp

三、測驗
[R4]display fib

1.1.1.1/32的Tunnel ID為0x13
[R4-diagnose]display mpls nhlfe

根據fib表的Tunnel ID 是0x13,找到對應的nhlfe下一跳標簽轉發表項,從而得到了出介面是G0/0/0,下一跳是10.1.34.3,做壓入標簽動作,出標簽是1026,
[R3-diagnose]display mpls ilm

查看ilm表項,根據如標簽為1026,tunnel ID為0x18,
[R3-diagnose]display mpls nhlfe

根據tunnel ID為0x18,找到對應的nhlfc,可以知道出介面是G0/0/1,下一跳是10.1.23.2,做轉換標簽動作,出標簽是1026,
[R2-diagnose]display mpls ilm

查看ilm表項,根據如標簽為1026,tunnel ID為0x6,
[R2-diagnose]display mpls nhlfe

根據tunnel ID為0x6,找到對應的nhlfc,可以知道出介面是G0/0/0,下一跳是10.1.12.1,做轉換標簽動作,出標簽是3,
[R1]display ip routing-table

[R1]display fib

反過來的資料轉發流程也是一樣的原理,1.1.1.1/32 訪問4.4.4.4/32 的MPLS的資料轉發流程,
四、概述
4.1 首先根據 FIB 表查找相應的轉發條目,轉發條目中包含 tunnel id 欄位
(1)如果 tunnel id 為 0X0,則進行 IP 轉發;
(2)如果 tunnel id 為非 0X0,則進入 MPLS 轉發流程,
4.2 Ingress的處理,通過查詢fib表和下一跳標簽轉發表項指導報文的轉發
(1)首先查看fib表,根據目的IP地址找到對應的Tunnel ID;
(2)根據fib表的Tunnel ID找到對應的nhlfe,將fib和nhlfe表現關聯起來,FTN
(3)查看nhlfe表項,可以知道出介面,下一跳,出標簽,標簽的操作型別
(4)在ip報文中壓入出標簽,同時處理TTL,然后將封裝好的MPLS報文發送給下一跳,
4.3 Transit的處理,通過查詢ilm入標簽映射表和下一跳標簽轉發表項指導mpls報文的轉發
(1)根據mpls的標簽查看對用的ilm,可以得到Tunnel ID
(2)根據ilm的Tunnel ID找到nhlfc
(3)查看nhlfc,可以知道出介面,下一跳,出標簽和標簽的操作型別
(4)Mpls報文的處理方式根據不同的label而不同
1)如果label大于等于16的話,則用新的標簽替換MPLS報文的舊標簽,同是處理TTL,然后將替換完的標簽的mpls報文發送給下一跳,
2)如果label等于3,則直接彈出標簽,同時處理TTL,然后進行ip轉發或下一層標簽轉發,
4.4 Egreess處理,通過查詢ilm指導mpls報文轉發,或者查詢路由表指導ip報文的轉發
(1)如果egree收到ip報文,則查看路由表,進行ip轉發,
(2)如果egree收到mpls報文,則查看ilm知道標簽的操作型別,同時處理TTL
1)如果標簽中的堆疊底標識S=1,表明該標簽是堆疊底標簽,之間進行IP轉發
2)如果標簽中的堆疊底標識S=0,表明還有下一層標簽,繼續進行下一層標簽轉發,
以前的課堂作業
OK
名言:
做人要有屢敗屢戰的精神和勇氣,

好了這期就到這里了,如果你喜歡這篇文章的話,請點贊評論分享收藏,如果你還能點擊關注,那真的是對我最大的鼓勵,謝謝大家,下期見!
CSDN認證博客專家
網路
路由交換
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/259979.html
標籤:AI
