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

實(shí)驗(yàn)需求
1.設(shè)備互聯(lián)地址如圖所示;所有設(shè)備開設(shè)Loopback0接口,該接口IP地址為x.x.x.x/32,其中x為設(shè)備編號(hào)。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í)驗(yàn)步驟及配置
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
完成上述配置后,我們來做一些查看和驗(yàn)證:
[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)了一個(gè)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會(huì)話的詳細(xì)信息,鄰居的狀態(tài)必須為Operational才是最終的穩(wěn)態(tài),另外從TCP連接1.1.1.1 < 2.2.2.2可以驗(yàn)證一點(diǎn),LDP的會(huì)話建立是由傳輸?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ā)信息庫(kù)),可以看到已經(jīng)建立好的LSP。
實(shí)際上,當(dāng)我們?cè)賀1、R2、R3、R4上運(yùn)行OSPF后,全網(wǎng)的路由已經(jīng)被打通,也就是每臺(tái)路由器都擁有全網(wǎng)的路由,其中包括互聯(lián)網(wǎng)段的路由,以及各設(shè)備的Loopback路由。隨后我們激活各設(shè)備的MPLS和LDP,每臺(tái)設(shè)備會(huì)基于自己的路由表中的路由前綴進(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)在,來測(cè)試一下,從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)簽。
報(bào)文的轉(zhuǎn)發(fā)過程實(shí)際上類似下面這樣:

審核編輯 :李倩
-
MPLS
+關(guān)注
關(guān)注
0文章
139瀏覽量
25133 -
數(shù)據(jù)包
+關(guān)注
關(guān)注
0文章
269瀏覽量
25417
原文標(biāo)題:MPLS 實(shí)驗(yàn)其實(shí)不難,把這篇文章中的實(shí)驗(yàn)做會(huì),后面輕輕松松!
文章出處:【微信號(hào):網(wǎng)絡(luò)技術(shù)干貨圈,微信公眾號(hào):網(wǎng)絡(luò)技術(shù)干貨圈】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
CW32配置IWDT為窗口看門狗的步驟
EtherCAT轉(zhuǎn)CANopen網(wǎng)關(guān)與伺服器在匯川組態(tài)軟件上的配置步驟
MPLS如何助力園區(qū)組網(wǎng)需求?
打開FSP配置器界面的具體步驟
MPLS和SR傳輸技術(shù)的區(qū)別

MPLS實(shí)驗(yàn)步驟及配置
評(píng)論