實(shí)驗拓?fù)?/span>

實(shí)驗需求
1.設(shè)備互聯(lián)地址如圖所示;所有設(shè)備開設(shè)Loopback0接口,該接口IP地址為x.x.x.x/32,其中x為設(shè)備編號。Loopback0的IP地址作為OSPF RouterID以及LSR ID、LDP傳輸?shù)刂罚?/p>
2.R1、R2、R3、R4運(yùn)行OSPF,通告直連接口及Loopback0;
3.所有設(shè)備激活MPLS,基于直連建立LDP鄰居,觀察標(biāo)簽的分發(fā)情況;
4.觀察1.1.1.1訪問4.4.4.4數(shù)據(jù)包,分析數(shù)據(jù)包穿越MPLS網(wǎng)絡(luò)的過程。
實(shí)驗步驟及配置
1.R1、R2、R3及R4完成接口IP地址的配置,并運(yùn)行OSPF
R1的配置如下:
[R1]interfaceGigabitEthernet0/0/0
[R1-GigabitEthernet0/0/0]ipaddress12.1.1.124
[R1]interfaceloopback0
[R1-Loopback0]ipaddress1.1.1.132
[R1]ospf1router-id1.1.1.1
[R1-ospf-1]area0
[R1-ospf-1-0.0.0.0]network12.1.1.00.0.0.255
[R1-ospf-1-0.0.0.0]network1.1.1.10.0.0.0
R2的配置如下:
[R2]interfaceGigabitEthernet0/0/0
[R2-GigabitEthernet0/0/0]ipaddress12.1.1.224
[R2]interfaceGigabitEthernet0/0/1
[R2-GigabitEthernet0/0/1]ipaddress23.1.1.224
[R2]interfaceloopback0
[R2-Loopback0]ipaddress2.2.2.232
[R2]ospf1router-id2.2.2.2
[R2-ospf-1]area0
[R2-ospf-1-0.0.0.0]network12.1.1.00.0.0.255
[R2-ospf-1-0.0.0.0]network23.1.1.00.0.0.255
[R2-ospf-1-0.0.0.0]network2.2.2.20.0.0.0
R3的配置如下:
[R3]interfaceGigabitEthernet0/0/0
[R3-GigabitEthernet0/0/0]ipaddress23.1.1.324
[R3]interfaceGigabitEthernet0/0/1
[R3-GigabitEthernet0/0/1]ipaddress34.1.1.324
[R3]interfaceloopback0
[R3-Loopback0]ipaddress3.3.3.332
[R3]ospf1router-id3.3.3.3
[R3-ospf-1]area0
[R3-ospf-1-0.0.0.0]network23.1.1.00.0.0.255
[R3-ospf-1-0.0.0.0]network34.1.1.00.0.0.255
[R3-ospf-1-0.0.0.0]network1.1.1.10.0.0.0
R4的配置如下:
[R4]interfaceGigabitEthernet0/0/0
[R4-GigabitEthernet0/0/0]ipaddress34.1.1.424
[R4]interfaceloopback0
[R4-Loopback0]ipaddress4.4.4.432
[R4]ospf1router-id4.4.4.4
[R4-ospf-1]area0
[R4-ospf-1-0.0.0.0]network34.1.1.00.0.0.255
[R4-ospf-1-0.0.0.0]network4.4.4.40.0.0.0
2.R1、R2、R3及R4激活MPLS,并在接口上激活LDP
R1的配置如下:
[R1]mplslsr-id1.1.1.1#配置MPLSLSRID
[R1]mpls#全局激活MPLS
[R1-mpls]quit
[R1]mplsldp#全局激活LDP
[R1-mpls-ldp]quit
[R1]InterfaceGigabitEthernet0/0/0
[R1-GigabitEthernet0/0/0]mpls#在接口上激活MPLS
[R1-GigabitEthernet0/0/0]mplsldp#在接口上激活LDP
R2的配置如下:
[R2]mplslsr-id2.2.2.2
[R2]mpls
[R2-mpls]quit
[R2]mplsldp
[R2-mpls-ldp]quit
[R2]InterfaceGigabitEthernet0/0/0
[R2-GigabitEthernet0/0/0]mpls
[R2-GigabitEthernet0/0/0]mplsldp
[R2]InterfaceGigabitEthernet0/0/1
[R2-GigabitEthernet0/0/1]mpls
[R2-GigabitEthernet0/0/1]mplsldp
R3的配置如下:
[R3]mplslsr-id3.3.3.3
[R3]mpls
[R3-mpls]quit
[R3]mplsldp
[R3-mpls-ldp]quit
[R3]InterfaceGigabitEthernet0/0/0
[R3-GigabitEthernet0/0/0]mpls
[R3-GigabitEthernet0/0/0]mplsldp
[R3]InterfaceGigabitEthernet0/0/1
[R3-GigabitEthernet0/0/1]mpls
[R3-GigabitEthernet0/0/1]mplsldp
R4的配置如下:
[R4]mplslsr-id4.4.4.4
[R4]mpls
[R4-mpls]quit
[R4]mplsldp
[R4-mpls-ldp]quit
[R4]InterfaceGigabitEthernet0/0/0
[R4-GigabitEthernet0/0/0]mpls
[R4-GigabitEthernet0/0/0]mplsldp
完成上述配置后,我們來做一些查看和驗證:
[SW1]displaymplsldppeer
LDPPeerInformationinPublicnetwork
A'*'beforeapeermeansthepeerisbeingdeleted.
------------------------------------------------------------------------------
PeerIDTransportAddressDiscoverySource
------------------------------------------------------------------------------
2.2.2.2:02.2.2.2GigabitEthernet0/0/0
------------------------------------------------------------------------------
TOTAL:1Peer(s)Found.
以上輸出的是R1的LDP鄰居表,從表中可以看出R1已經(jīng)發(fā)現(xiàn)了一個LDP鄰居,那就是R2。
[SW1]displaymplsldpsession
LDPSession(s)inPublicNetwork
------------------------------------------------------------------------------
PeerLDPID:2.2.2.2:0LocalLDPID:1.1.1.1:0
TCPConnection:1.1.1.1<-?2.2.2.2
Session?State?:?Operational?Session?Role?:?Passive
Session?FT?Flag?:?Off?MD5?Flag?:?Off
Reconnect?Timer?:?---?Recovery?Timer?:?---
Keychain?Name?:?---
Negotiated?Keepalive?Hold?Timer?:?45?Sec
Configured?Keepalive?Send?Timer?:?---
Keepalive?Message?Sent/Rcvd?:?20/20?(Message?Count)
Label?Advertisement?Mode?:?Downstream?Unsolicited
Label?Resource?Status(Peer/Local)?:?Available/Available
Session?Age?:?000004?(DDDDMM)
Session?Deletion?Status?:?No
Capability:
Capability-Announcement?:?Off
P2MP?Capability?:?Off
Outbound&Inbound?Policies?applied?:?NULL
Addresses?received?from?peer:?(Count:?3)
2.2.2.2?12.1.1.2?23.1.1.2
------------------------------------------------------------------------------
以上輸出的是LDP會話的詳細(xì)信息,鄰居的狀態(tài)必須為Operational才是最終的穩(wěn)態(tài),另外從TCP連接1.1.1.1 < 2.2.2.2可以驗證一點(diǎn),LDP的會話建立是由傳輸?shù)刂反蟮囊环桨l(fā)起的。
displaymplslsp
-------------------------------------------------------------------------------
LSPInformation:LDPLSP
-------------------------------------------------------------------------------
FECIn/OutLabelIn/OutIFVrfName
1.1.1.1/323/NULL-/-
2.2.2.2/32NULL/3-/GE0/0/0
2.2.2.2/321024/3-/GE0/0/0
3.3.3.3/32NULL/1025-/GE0/0/0
3.3.3.3/321025/1025-/GE0/0/0
4.4.4.4/32NULL/1026-/GE0/0/0
4.4.4.4/321026/1026-/GE0/0/0
以上輸出的是R1的LFIB(標(biāo)簽轉(zhuǎn)發(fā)信息庫),可以看到已經(jīng)建立好的LSP。
實(shí)際上,當(dāng)我們再R1、R2、R3、R4上運(yùn)行OSPF后,全網(wǎng)的路由已經(jīng)被打通,也就是每臺路由器都擁有全網(wǎng)的路由,其中包括互聯(lián)網(wǎng)段的路由,以及各設(shè)備的Loopback路由。隨后我們激活各設(shè)備的MPLS和LDP,每臺設(shè)備會基于自己的路由表中的路由前綴進(jìn)行標(biāo)簽捆綁,并且將為路由前綴(FEC)所捆綁的標(biāo)簽分發(fā)給自己的LDP鄰居。默認(rèn)情況下在我司的設(shè)備上,僅為/32的主機(jī)路由分發(fā)標(biāo)簽,并且默認(rèn)水平分割規(guī)則并未打開,所以,R2及R3之間的標(biāo)簽分發(fā)可能是這樣的:

現(xiàn)在,來測試一下,從R1去tracert 4.4.4.4:
tracertlspip4.4.4.432
LSPTraceRouteFEC:IPV4PREFIX4.4.4.4/32,pressCTRL_Ctobreak.
TTLReplierTimeTypeDownstream
0Ingress12.1.1.2/[1026]
112.1.1.2200msTransit23.1.1.3/[1028]
223.1.1.3170msTransit34.1.1.4/[3]
34.4.4.4100msEgress
從tracert的結(jié)果我們可以看到數(shù)據(jù)包行走的路徑,以及被壓入的標(biāo)簽。
報文的轉(zhuǎn)發(fā)過程實(shí)際上類似下面這樣:

審核編輯 :李倩
-
MPLS
+關(guān)注
關(guān)注
0文章
135瀏覽量
24300 -
數(shù)據(jù)包
+關(guān)注
關(guān)注
0文章
268瀏覽量
24619
原文標(biāo)題:MPLS 實(shí)驗其實(shí)不難,把這篇文章中的實(shí)驗做會,后面輕輕松松!
文章出處:【微信號:網(wǎng)絡(luò)技術(shù)干貨圈,微信公眾號:網(wǎng)絡(luò)技術(shù)干貨圈】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
MPLS 和 SD-WAN 的關(guān)系
如何配置 MPLS 網(wǎng)絡(luò)
MPLS與傳統(tǒng)路由的優(yōu)勢
MPLS網(wǎng)絡(luò)性能優(yōu)化技巧
MPLS 與 VPN 的區(qū)別
LIMS實(shí)驗室管理平臺的實(shí)施步驟
恒訊科技分析:MPLS與IP路由有什么區(qū)別?

盛顯科技:在拼接處理器上配置混合矩陣的步驟是什么?
跨境sdwan的優(yōu)勢是什么?和mpls有什么不同?
SSL 、IPSec、MPLS和SD-WAN的對比分析
運(yùn)營商的mpls專線
MPLS究竟是什么?

評論