MPLS LDP 基本配置Word格式.docx
- 文档编号:21848736
- 上传时间:2023-02-01
- 格式:DOCX
- 页数:14
- 大小:26.15KB
MPLS LDP 基本配置Word格式.docx
《MPLS LDP 基本配置Word格式.docx》由会员分享,可在线阅读,更多相关《MPLS LDP 基本配置Word格式.docx(14页珍藏版)》请在冰豆网上搜索。
2拓扑与需求
2.1网络拓扑及地址规划
设备名称
IP地址
接口
备注
R1
12.1.1.1/24
F0/0
1.1.1.1/32
Lo0
R2
12.1.1.2/24
23.1.1.2/24
F1/0
2.2.2.2/32
R3
23.1.1.3/24
3.3.3.3/32
2.2需求概述
1、全网配置静态路由,再配置MPLS协议,并查看其结果。
2、手工指定LDPRID、修改LDPTransport-Address、修改LDPHellotime、修改LDPHoldtime,并查看其结果。
3配置与实现
3.1实验步骤
1、搭建拓扑,配置IP。
2、配置静态路由,保证全网畅通。
3、启用MPLSLDP协议。
4、手工指定LDPRID。
5、修改LDPTransport-Address。
6、修改LDPHellotime。
7、修改LDPHoldtime。
3.2配置MPLS
R1(config)#mplslabelprotocolldp//将MPLS标签协议设为LDP,默认为LDP
R1(config)#mplslabelrange100199//指定本地分配标签的范围
R1(config)#interfacef0/0
R1(config-if)#mplsip//指定MPLS协议,默认是LDP
R2(config)#mplslabelrange200299
R2(config)#interfacef0/0
R2(config-if)#mplsip
R2(config)#interfacef1/0
R3(config)#mplslabelrange300399
R3(config)#interfacef1/0
R3(config-if)#mplsip
首先必须在全局下启用CEF,然后才能够在接口下启MPLSLDP。
标签值有20个比特位,所以除了被保留的标签值0到15以外,标签值16到1048575都可以用来进行普通报文转发。
在Cisco的IOS中,默认的范围是16到100000,可以通过mplslabelrange命令来修改标签范围。
3.3结果测试
3.3.1查看LDP邻居
R1#showmplsldpneighbor
PeerLDPIdent:
2.2.2.2:
0;
LocalLDPIdent1.1.1.1:
0//本地LDPID(RID+标签空间)
TCPconnection:
2.2.2.2.25590-1.1.1.1.646
State:
Oper;
Msgssent/rcvd:
12/12;
Downstream
Uptime:
00:
03:
43
LDPdiscoverysources:
FastEthernet0/0,SrcIPaddr:
12.1.1.2
AddressesboundtopeerLDPIdent:
12.1.1.22.2.2.223.1.1.2
R2#showmplsldpneighbor
1.1.1.1:
LocalLDPIdent2.2.2.2:
1.1.1.1.646-2.2.2.2.25590
14/14;
05:
49
12.1.1.1
12.1.1.11.1.1.1
3.3.3.3:
3.3.3.3.44602-2.2.2.2.646
13/13;
04:
34
FastEthernet1/0,SrcIPaddr:
23.1.1.3
23.1.1.33.3.3.3
R3#showmplsldpneighbor
LocalLDPIdent3.3.3.3:
2.2.2.2.646-3.3.3.3.44602
01
23.1.1.2
LDP通过Hello消息(UDP端口646)发现对方,然后通过建立一个TCP会话(TCP端口646)在对等体之间通告标签映射信息。
3.3.2查看LDP接口
R1#showmplsinterfaces//查看哪些接口运行了LDP
InterfaceIPTunnelOperational
FastEthernet0/0Yes(ldp)NoYes
R2#showmplsinterfaces
FastEthernet1/0Yes(ldp)NoYes
R3#showmplsinterfaces
3.3.3查看LIB
R1#showmplsldpbindings
tibentry:
1.1.1.1/32,rev2
localbinding:
tag:
imp-null//隐式空标签,用于倒数第二跳弹出(PHP)
remotebinding:
tsr:
0,tag:
200
2.2.2.2/32,rev4
100
imp-null
3.3.3.3/32,rev6
101
201
12.1.1.0/24,rev10
23.1.1.0/24,rev8
102
R2#showmplsldpbindings
tibentry:
1.1.1.1/32,rev8
300
301
3.3.3.3/32,rev10
12.1.1.0/24,rev6
302
23.1.1.0/24,rev5
imp-null
R3#showmplsldpbindings
R1#showmplsipbinding//另一条查看LIB命令
1.1.1.1/32
inlabel:
imp-null//本地捆绑的标签
outlabel:
200lsr:
0//远程捆绑的标签
2.2.2.2/32
100
imp-nulllsr:
0inuse//正被LFIB所使用的标签
3.3.3.3/32
101
201lsr:
0inuse
12.1.1.0/24
0
23.1.1.0/24
102
0inuse
R2#showmplsipbinding
200
300lsr:
100lsr:
301lsr:
201
101lsr:
302lsr:
102lsr:
R3#showmplsipbinding
300
301
302
3.3.4查看LFIB
R1#showmplsforwarding-table
LocalOutgoingPrefixBytestagOutgoingNextHop
tagtagorVCorTunnelIdswitchedinterface
100Poptag2.2.2.2/320Fa0/012.1.1.2
1012013.3.3.3/320Fa0/012.1.1.2
102Poptag23.1.1.0/240Fa0/012.1.1.2
R2#showmplsforwarding-table
LocalOutgoingPrefixBytestagOutgoingNextHop
200Poptag1.1.1.1/320Fa0/012.1.1.1
201Poptag3.3.3.3/32570Fa1/023.1.1.3
R3#showmplsforwarding-table
3002001.1.1.1/320Fa1/023.1.1.2
301Poptag2.2.2.2/320Fa1/023.1.1.2
302Poptag12.1.1.0/240Fa1/023.1.1.2
3.3.5查看跟踪路由
R1#traceroute3.3.3.3source1.1.1.1
Typeescapesequencetoabort.
Tracingtherouteto3.3.3.3
112.1.1.2[MPLS:
Label201Exp0]84msec64msec56msec
223.1.1.3100msec*64msec
R3#traceroute1.1.1.1source3.3.3.3
Tracingtherouteto1.1.1.1
123.1.1.2[MPLS:
Label200Exp0]48msec64msec64msec
212.1.1.160msec*68msec
3.4手工指定LDPRID
R3(config)#mplsldprouter-idf1/0force//强制指定LDPRID
R3(config)#
*Mar102:
07:
59.307:
%TDP-5-INFO:
Default-IP-Routing-Table:
TDPIDremoved
59.311:
%LDP-5-NBRCHG:
LDPNeighbor2.2.2.2:
0
(1)isDOWN(LDPRouterIDchanged)
08:
04.423:
0
(1)isUP
R3#showmplsldpdiscoverydetail//显示所有的MPLS-enabled接口以及它们的邻居
LocalLDPIdentifier:
23.1.1.3:
0//LDPRID已经强制更改为F1/0接口地址
DiscoverySources:
Interfaces:
FastEthernet1/0(ldp):
xmit/recv
Enabled:
Interfaceconfig
Hellointerval:
5000ms;
TransportIPaddr:
23.1.1.3//用于建立TCP连接,发送Hello包的地址
LDPId:
SrcIPaddr:
23.1.1.2;
2.2.2.2
Holdtime:
15sec;
Proposedlocal/peer:
15/15sec
Reachablevia2.2.2.2/32
运行LDP的路由器(LSR)都有一个LDP路由器标识符(RID)。
这个LDPRID是一个6字节的字段,其中包含4字节用来唯一标识该LSR的标识符(IP地址)和2字节用于标识LSR的标签空间。
最后2个字节若为0,则是基于每台设备的标签空间;
如果不为0,则是基于每个接口的标签空间。
基于每个接口的标签空间是使用在LC-ATM链路。
LDPRID的选举规则如下:
(1)如果由mplsldprouter-id命令指定了某个接口的地址作为RID,且该接口有IP地址、处于UP状态,则用该接口作为RID;
否则,如果有配了IP地址的Loopback接口,用所有Loopback接口的IP地址中最大的IP地址作为RID;
再则,选取所有配了IP地址、处于UP状态的接口的IP地址中最大的IP地址作为RID。
(2)如果没有force可选参数,mplsldprouter-id命令指定的RID要到下一次路由器ID选举时才生效。
路由器ID选举会发生在如下情况:
(A)LDP重启动;
(B)当前RID的接口关闭(shutdown);
(C)当前RID的接口地址被删除。
(3)当带有force可选参数时,mplsldprouter-id命令的效果取决于所指定接口的当前状态:
如果指定的接口处UP于状态,而且其地址不是当前的RID,路由器强制将RID改变为指定值,同时中断所有当前的会话,释放由会话学习到的标签,中断与这些标签绑定有关的MPLS转发;
如果指定的接口处于Down状态,一旦其变为UP状态,路由器强制将RID改变为指定值,同时中断所有当前的会话,释放由会话学习到的标签,中断与这些标签绑定有关的MPLS转发。
注:
LDPRID必须可达才能建立TCP会话。
3.5修改LDPTransport-Address
R3(config-if)#mplsldpdiscoverytransport-address3.3.3.3
R3(config-if)#
17:
50.571:
0
(1)isDOWN(Receivederrornotificationfrompeer:
Holddowntimeexpir)
57.619:
R3#showmplsldpdiscoverydetail
LocalLDPIdentifier:
3.3.3.3
LDP会话时在两台LSR的TransportIP地址之间建立起来的TCP连接,通常这些TransportIP地址都是LDPRID的IP地址。
当然,可以在路由器接口上也可对其进行修改,这个TransportIP地址将包含在L
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MPLS LDP 基本配置 基本 配置