20.1LDP命令
20.1.1advertise-labels for
命令功能
使用该条指令为指定的Peer,指定FEC分发标签,使用no参数清除配置。
命令语法
advertise-labels for PREFIX_ACL to ( PEER_ACL | any )
no advertise-labels for PREFIX_ACL to ( PEER_ACL | any )
参数 |
参数说明 |
参数取值 |
PREFIX_ACL |
目的ACL名称 |
不超过20个字符的字符串 |
PEER_ACL |
邻接Peer的ACL名称 |
不超过20个字符的字符串 |
any |
所有的LDP邻接 |
- |
命令模式
路由模式
默认配置
默认将标签发布到所有LDP邻接。
使用说明
无
举例说明
下面例子讲述如何使用该指令来为指定的Peer,指定FEC分发标签
Switch# configure terminal
Switch(config)# router ldp
Switch(config-router)# advertise-labels for prefix-acl to any
相关命令
advertise-labels for any to none
advertise-labels for prefix-acl to peer-acl
20.1.2clear ldp adjacency
命令功能
通过指定Peer的IP地址来清除指定邻接的信息,使用参数 * 将清除所有邻接的信息。
命令语法
clear ldp adjacency ( IP_ADDR | * )
参数 |
参数说明 |
参数取值 |
IP_ADDR |
邻接的IP地址 |
IPv4 地址 |
* |
清除所有邻接 |
- |
命令模式
特权模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何使用该指令来清除一个指定的邻接路由器
Switch# clear ldp adjacency 123.123.123.33
相关命令
clear ldp session
show ldp adjacency
20.1.3clear ldp session
命令功能
通过指定Peer的IP地址来清除指定Session的信息,使用参数 * 将清除所有Session的信息。
命令语法
clear ldp session ( IP_ADDR | * )
参数 |
参数说明 |
参数取值 |
IP_ADDR |
会话对端的IP地址 |
IPv4 地址 |
* |
清除所有邻接 |
- |
命令模式
特权模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何使用该指令来清除一个指定的Session
Switch# clear ldp session 123.123.123.33
相关命令
clear ldp adjacency
show ldp adjacency
show ldp session
20.1.4clear ldp statistics
命令功能
使用该指令来清除LDP的包统计计数。
命令语法
clear ldp statistics
命令模式
特权模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何使用该指令来清除包统计计数
Switch# clear ldp statistics
相关命令
show ldp statistics
20.1.5clear ldp statistics advertise-labels
命令功能
使用该命令来清除LDP分发标签的统计信息。
命令语法
clear ldp statistics advertise-labels ( for PREFIX_ACL ) ( to PERR_ACL )
参数 |
参数说明 |
参数取值 |
PREFIX_ACL |
目的ACL名称 |
不超过20个字符的字符串 |
PEER_ACL |
邻接Peer的ACL名称 |
不超过20个字符的字符串 |
命令模式
特权模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何使用该指令来清除LDP分发标签的统计信息
Switch# clear ldp statistics advertise-labels for prefix_acl to peer_acl
相关命令
show ldp statistics advertise-labels
20.1.6control-mode
命令功能
使用该条指令来设置标签的分发模式,使用no来清除配置。
命令语法
control-mode ( ordered | independent )
no control-mode ( ordered | independent )
参数 |
参数说明 |
参数取值 |
ordered |
设置控制模式为有序控制方式 |
- |
independent |
设置控制模式为独立控制方式 |
- |
命令模式
路由模式
默认配置
独立控制模式
使用说明
LSR如果工作在有序控制方式下,则只有收到下游LSR分发的标签时才会向自己的上游LSR通告标签,如果没有收到下游的标签映射则不向上游LSR通告。
LSR如果工作在独立控制方式下,即使在没有获得下游标签的情况下也会直接向上游分发标签。在标签控制的方式上显得很“独立”,不依赖下游LSR。
修改控制模式后不会对之前已经生效的Label重新分发。
举例说明
下面例子讲述如何使用该指令来修改标签分发模式
Switch# configure terminal
Switch(config)# router ldp
Switch(congig-router)# control-mode ordered
相关命令
show ldp
20.1.7debug ldp advertise-labels
命令功能
使用该指令输出LDP分发标签的调试信息,使用no参数来关闭调试信息输出。
命令语法
debug ldp advertise-labels
no debug ldp advertise-labels
命令模式
特权模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何输出LDP分发标签的调试信息
Switch# debug ldp advertise-labels
相关命令
show debugging ldp
20.1.8debug ldp all
命令功能
使用该条指令来打开所有的LDP故障定位功能,使用no参数可以清除这条命令。
命令语法
debug ldp all
no debug ldp all
命令模式
特权模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何使用该指令来打开所有的LDP故障定位功能
Switch# debug ldp all
相关命令
show debugging ldp
20.1.9debug ldp dsm
命令功能
使用该条指令输出下游状态机的信息,主要用于收到标签后的处理。
所有debug命令一旦打开,只有通过no命令清除该参数,从而终结输出。以下debug命令中不再赘述。Debug信息和系统错误信息会打印到虚拟终端上,还可以通过配置模式将Debug信息和系统错误信息输出到日志文件中去。
命令语法
debug ldp dsm
no debug ldp dsm
命令模式
特权模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何使用该指令输出下游状态机的信息
Switch# debug ldp dsm
相关命令
debug ldp fsm
debug ldp packet
20.1.10debug ldp usm
命令功能
使用该条指令输出上游状态机的信息,主要用于分发标签。
所有debug命令一旦打开,只有通过no命令清除该参数,从而终结输出。以下debug命令中不再赘述。Debug信息和系统错误信息会打印到虚拟终端上,还可以通过配置模式将Debug信息和系统错误信息输出到日志文件中去。
命令语法
debug ldp usm
no debug ldp usm
命令模式
特权模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何使用该指令输出上游状态机的信息
Switch# debug ldp usm
相关命令
debug ldp fsm
debug ldp packet
20.1.11debug ldp events
命令功能
使用该条指令来输出LDP的事件信息,比如收发协议报文。
所有debug命令一旦打开,只有通过no命令清除该参数,从而终结输出。以下debug命令中不再赘述。Debug信息和系统错误信息会打印到虚拟终端上,还可以通过配置模式将Debug信息和系统错误信息输出到日志文件中去。
命令语法
debug ldp events
no debug ldp events
命令模式
特权模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何使用该指令输出LDP的事件信息
Switch# debug ldp events
2002/06/18 11:30:35 LDP: RECV packet from 192.168.3.5 port 32783
2002/06/18 11:30:35 LDP: ldp_message_hello_recv: Hello Packet received from 192.168.3.5
2002/06/18 11:30:36 LDP: ldp_message_hello_send: Sending Hello message via interface
eth1. No transport address is being advertised.
2002/06/18 11:30:36 LDP: SEND to socket 13 port 646 addr 224.0.0.2
2002/06/18 11:30:36 LDP: ldp_message_hello_send: Sending Hello message via interface
eth2. No transport address is being advertised.
2002/06/18 11:30:36 LDP: SEND to socket 13 port 646 addr 224.0.0.2
2002/06/18 11:30:37 LDP: Server : TCP Connection established with 192.168.3.5
2002/06/18 11:30:37 LDP: ldp_message_initialization_recv: Initialization message
received from 192.168.3.5
相关命令
debug ldp fsm
debug ldp packet
20.1.12debug ldp fsm
命令功能
使用该条指令输出LDP状态机信息。
所有debug命令一旦打开,只有通过no命令清除该参数,从而终结输出。以下debug命令中不再赘述。Debug信息和系统错误信息会打印到虚拟终端上,还可以通过配置模式将Debug信息和系统错误信息输出到日志文件中去。
命令语法
debug ldp fsm
no debug ldp fsm
命令模式
特权模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何使用该指令输出LDP状态机信息
Switch# debug ldp fsm
2002/06/18 11:40:01 LDP: FSM: State changed from NON_EXISTENT to INITIALIZED for event LDP_EVENT_TCP_established
2002/06/18 11:40:01 LDP: FSM: State changed from INITIALIZED to OPENREC for event
LDP_EVENT_Recv_Init_msg
2002/06/18 11:40:01 LDP: FSM: State changed from OPENREC to OPERATIONAL for event
LDP_EVENT_Recv_KeepAlive_msg
2002/06/18 11:40:01 LDP: FSM: State changed from OPERATIONAL to OPERATIONAL for event
LDP_EVENT_Recv_Other_msg
相关命令
debug ldp packet
debug ldp events
20.1.13debug ldp hexdump
命令功能
使用该条指令输出hexdump信息。
所有debug命令一旦打开,只有通过no命令清除该参数,从而终结输出。以下debug命令中不再赘述。Debug信息和系统错误信息会打印到虚拟终端上,还可以通过配置模式将Debug信息和系统错误信息输出到日志文件中去。
命令语法
debug ldp hexdump
no debug ldp hexdump
命令模式
特权模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何使用该指令输出hexdump状态机信息
Switch# debug ldp hexdump
相关命令
debug ldp fsm
debug ldp packet
20.1.14debug ldp packet
命令功能
使用该条指令来输出从Peer收到和发向Peer的协议报文的信息。
所有debug命令一旦打开,只有通过no命令清除该参数,从而终结输出。以下debug命令中不再赘述。Debug信息和系统错误信息会打印到虚拟终端上,还可以通过配置模式将Debug信息和系统错误信息输出到日志文件中去。
命令语法
debug ldp packet
no debug ldp packet
命令模式
特权模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何使用该指令输出从Peer收到和发向Peer的协议报文的信息
Switch# debug ldp packet
2002/06/18 11:43:23 LDP: ldp_message_hello_send: Dump of outgoing packet
2002/06/18 11:43:23 LDP:
2002/06/18 11:43:23 LDP: PDU Version: 1
2002/06/18 11:43:23 LDP: PDU Length: 22
2002/06/18 11:43:23 LDP: LDP Identifier: 10.10.0.11:0
2002/06/18 11:43:23 LDP:
2002/06/18 11:43:23 LDP: Message U bit: 0
2002/06/18 11:43:23 LDP: Message Type: Hello Message
2002/06/18 11:43:23 LDP: Message Length: 12
2002/06/18 11:43:23 LDP: Message ID: 0x1a9
2002/06/18 11:43:23 LDP:
2002/06/18 11:43:23 LDP: TLV U bit: 0
2002/06/18 11:43:23 LDP: TLV F bit: 0
2002/06/18 11:43:23 LDP: TLV Type: Common Hello Parameters TLV
2002/06/18 11:43:23 LDP: TLV length: 4
2002/06/18 11:43:23 LDP: Hold Time: 15
2002/06/18 11:43:23 LDP: Targeted Hello: 0
2002/06/18 11:43:23 LDP: Request Send Targedetail
相关命令
debug ldp fsm
debug ldp events
20.1.15debug ldp qos
命令功能
使用该条指令来输出LDP qos信息。
所有debug命令一旦打开,只有通过no命令清除该参数,从而终结输出。以下debug命令中不再赘述。Debug信息和系统错误信息会打印到虚拟终端上,还可以通过配置模式将Debug信息和系统错误信息输出到日志文件中去。
命令语法
debug ldp qos
no debug ldp qos
命令模式
特权模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何使用该指令输出LDP Qos信息
Switch# debug ldp qos
相关命令
debug ldp fsm
debug ldp packet
20.1.16debug ldp tsm
命令功能
使用该条指令输出主干状态机的信息。
所有debug命令一旦打开,只有通过no命令清除该参数,从而终结输出。以下debug命令中不再赘述。Debug信息和系统错误信息会打印到虚拟终端上,还可以通过配置模式将Debug信息和系统错误信息输出到日志文件中去。
命令语法
debug ldp tsm
no debug ldp tsm
命令模式
特权模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何使用该指令输出主干状态机信息
Switch# debug ldp tsm
相关命令
debug ldp fsm
debug ldp packet
20.1.17debug ldp vc
命令功能
使用该条指令输出二层VPN的处理信息。
所有debug命令一旦打开,只有通过no命令清除该参数,从而终结输出。以下debug命令中不再赘述。Debug信息和系统错误信息会打印到虚拟终端上,还可以通过配置模式将Debug信息和系统错误信息输出到日志文件中去。
命令语法
debug ldp vc ( dsm | usm | events )
no debug ldp vc ( dsm | usm | events )
参数 |
参数说明 |
参数取值 |
dsm |
下游状态机 |
- |
usm |
上游状态机 |
- |
events |
VC事件 |
- |
命令模式
特权模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何使用该指令输出二层VPN的处理信息
Switch# debug ldp vc events
相关命令
debug ldp dsm
debug ldp usm
20.1.18disable-ldp
命令功能
使用该条指令在一个指定的接口上禁用LDP。
在指定端口上配置了该条指令后,LDP hello报文将无法从该接口发出,与该接口相关的邻接和LDP会话都将被清除。
命令语法
disable-ldp
命令模式
端口配置模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何使用该条指令在一个指定的接口上禁用LDP
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# disable-ldp
相关命令
无
20.1.19enable-ldp
命令功能
使用该条指令在指定的接口上使能LDP。
命令语法
enable-ldp
命令模式
端口配置模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何使用该条指令在一个指定的接口上使能LDP
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# enable-ldp
相关命令
无
20.1.20explicit-null
命令功能
使用该条指令来配置路由器将向直连路由器分发显示空标签。使用no 参数清除该条指令后,路由器将向直连路由器分发隐式空标签,默认情况下将会分发隐式空标签。
在MPLS/BGP的VPN环境中,建议使用no参数阻止LDP 分发显示空标签。
命令语法
explicit-null
no explicit-null
命令模式
路由模式
默认配置
发送隐式空标签。
使用说明
无
举例说明
下面例子讲述如何使用该条指令来配置路由器将向直连路由器分发显示空标签
Switch# configure terminal
Switch(config)# router ldp
Switch(config-router)# explicit-null
相关命令
show ldp FEC
20.1.21hello-interval
命令功能
使用该条指令来设置全局的Hello报文的发送间隔,使用no参数来回复默认发送间隔。
命令语法
hello-interval INTERVAL
no hello-interval
参数 |
参数说明 |
参数取值 |
INTERVAL |
hello报文的发送间隔,以秒为单位 |
1-21845 |
命令模式
路由模式
默认配置
默认为5秒。
使用说明
无
举例说明
下面例子讲述如何使用该条指令来设置全局的Hello报文的发送间隔
Switch# configure terminal
Switch(config)# router ldp
Switch(config-router)# hello-interval 35
相关命令
hold-time
ldp hello-interval
ldp hold-time
20.1.22hold-time
命令功能
使用该条指令可以配置全局的LSR邻接的老化时间,每次收到hello报文将重新更新计时器,使用no参数来回复默认时间。
命令语法
hold-time TIME
no hold-time
参数 |
参数说明 |
参数取值 |
TIME |
邻接的老化时间,以秒为单位 |
3-65535 |
命令模式
路由模式
默认配置
默认为15秒。
使用说明
无
举例说明
下面例子讲述如何使用该条指令来设置全局的LDP邻接的老化时间
Switch# configure terminal
Switch(config)# router ldp
Switch(config-router)# hold-time 635
相关命令
hello-interval
ldp hello-interval
ldp hold-time
20.1.23keepalive-interval
命令功能
使用该条指令来设置全局的Keep-alive报文的发送间隔,使用no 参数来回复默认值。
命令语法
keepalive-interval INTERVAL
no keepalive-interval
参数 |
参数说明 |
参数取值 |
INTERVAL |
Keep-alive报文的发送间隔,以秒为单位 |
10-21845 |
命令模式
路由模式
默认配置
默认为10秒。
使用说明
无
举例说明
下面例子讲述如何使用该条指令来设置全局的keepalive邻接的发送间隔时间
Switch# configure terminal
Switch(config)# router ldp
Switch(config-router)# keepalive-interval 635
相关命令
keepalive-timeout
ldp keepalive-interval
ldp keepalive-timeout
20.1.24keepalive-timeout
命令功能
使用该条指令来设置全局的LDP会话的老化时间,使用no参数来恢复默认配置。
命令语法
keepalive-timeout TIME
no keepalive-timeout
参数 |
参数说明 |
参数取值 |
TIME |
全局LDP会话的老化时间,以秒为单位 |
30-65535 |
命令模式
路由模式
默认配置
默认为30秒。
使用说明
无
举例说明
下面例子讲述如何使用该条指令来设置全局的会话的老化时间
Switch# configure terminal
Switch(config)# router ldp
Switch(config-router)# keepalive-timeout 635
相关命令
keepalive-timeout
ldp keepalive-interval
ldp keepalive-timeout
20.1.25ldp hello-interval
命令功能
使用该条指令来设置指定接口上Hello报文的广播间隔,使用no参数可以将间隔恢复成全局设置的hello报文发送间隔。
命令语法
ldp hello-interval TIME
no ldp hello-interval
参数 |
参数说明 |
参数取值 |
TIME |
hello报文的发送间隔,以秒为单位 |
1-21845 |
命令模式
端口配置模式
默认配置
默认依赖于全局hello报文发送间隔,为5秒。
使用说明
无
举例说明
下面例子讲述如何使用该条指令来设置指定接口上Hello报文的发送间隔
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# ldp hello-interval 635
相关命令
hello-interval
hold-time
ldp hold-time
20.1.26ldp hold-time
命令功能
使用该条指令来设置指定接口上邻接的老化时间,使用no参数可以将间隔恢复成全局设置的邻接老化时间。
命令语法
ldp hold-time TIME
no ldp hold-time
参数 |
参数说明 |
参数取值 |
TIME |
邻接的老化时间,以秒为单位 |
3-65535 |
命令模式
端口配置模式
默认配置
默认依赖与全局的邻接老化时间,默认为15秒。
使用说明
无
举例说明
下面例子讲述如何使用该条指令来设置指定接口上的邻接老化时间
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# ldp hold-time 635
相关命令
hello-interval
hold-time
ldp hello-interval
20.1.27ldp keepalive-interval
命令功能
使用该条指令来设置指定接口上的Keepalive报文的发送间隔,使用no参数来恢复成全局的Keepalive报文发送间隔。
命令语法
ldp keepalive-interval INTERVAL
no ldp keepalive-interval
参数 |
参数说明 |
参数取值 |
INTERVAL |
Keep-alive报文的发送间隔,以秒为单位 |
10-21845 |
命令模式
端口配置模式
默认配置
默认依赖于全局的keepalive发送间隔时间,默认为10秒
使用说明
无
举例说明
下面例子讲述如何使用该条指令来设置指定接口上的Keepalive的发送间隔
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# ldp keepalive-interval 635
相关命令
ldp keepalive-timeout
20.1.28ldp keepalive-timeout
命令功能
使用该条指令来设置指定接口上的LDP会话老化时间,使用no参数恢复为全局的LDP会话老化时间。
命令语法
ldp keepalive-timeout TIME
no ldp keepalive-timeout
参数 |
参数说明 |
参数取值 |
TIME |
LDP会话的老化时间,以秒为单位 |
30-65535 |
命令模式
端口配置模式
默认配置
默认依赖与全局的LDP会话老化时间,为30秒。
使用说明
无
举例说明
下面例子讲述如何使用该条指令来设置指定接口上的LDP会话的老化时间
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# ldp keepalive-timeout 635
相关命令
ldp keepalive-interval
20.1.29ldp multicast-hellos
命令功能
使用该命令来使能组播Hello报文功能,使用no参数关闭组播Hello报文功能。
命令语法
ldp multicast-hellos
no ldp multicast-hellos
命令模式
端口配置模式
默认配置
默认关闭
使用说明
无
举例说明
下面例子讲述如何使用该条指令来来使能组播Hello报文功能
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# ldp multicast-hellos
相关命令
multicast-hellos
20.1.30ldp targeted-peer-hello-interval
命令功能
使用该条指令来设定targeted-peer的单播Hello报文的发送时间间隔,使用no参数恢复成默认值。
命令语法
ldp targeted-peer-hello-interval INTERVAL
no ldp targeted-peer-hello-interval
参数 |
参数说明 |
参数取值 |
INTERVAL |
targeted-peer的单播Hello报文的发送时间间隔,以秒为单位 |
1-21845 |
命令模式
端口配置模式
默认配置
默认为15秒
使用说明
无
举例说明
下面例子讲述如何使用该条指令来设置targeted-peer的单播Hello报文的发送时间间隔
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# ldp targeted-peer-hello-interval 635
相关命令
show ldp interface IFNAME
targeted-peer-hello-interval
20.1.31ldp targeted-peer-hold-time
命令功能
使用该条指令来设置targeted-peer的邻接老化时间,使用no参数可以恢复成默认值。
命令语法
ldp targeted-peer-hold-time TIME
no ldp targeted-peer-hold-time
参数 |
参数说明 |
参数取值 |
TIME |
targeted-peer的邻接老化时间,,以秒为单位 |
3-65535 |
命令模式
端口配置模式
默认配置
默认时间为45秒。
使用说明
无
举例说明
下面例子讲述如何使用该条指令来设置targeted-peer的邻接的老化时间
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# ldp targeted-peer-hold-time 635
相关命令
show ldp interface IFNAME
targeted-peer-hold-time
20.1.32router ldp
命令功能
使用该条指令来进入LDP视图,并启动LDP进程,不运行这条指令LSR不进行任何LDP的操作,例如发送hello报文。
命令语法
router ldp
命令模式
全局配置模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何使用该条指令启动LDP进程
Switch# configure router
Switch(config)# router ldp
Switch(config-router)#
相关命令
无
20.1.33router-id
命令功能
使用该条指令将一条路由器上的loopback地址设置为router-id,路由器使用这个地址生成LDP-ID。
使用no参数将清除配置,LDP会重新自动选择一个可用的IP地址作为router-id。
命令语法
router-id IP_ADDR
no router-id
参数 |
参数说明 |
参数取值 |
IP_ADDR |
新的IP地址作为router-id |
IPv4 地址 |
命令模式
路由模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何配置LDP-ID
Switch# configure router
Switch(config)# router ldp
Switch(config-router)# router-id 123.123.123.8
相关命令
无
20.1.34show debugging ldp
命令功能
使用该条指令可以显示打开了哪些LDP调试功能。
命令语法
show debugging ldp
命令模式
特权模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何显示打开了哪些LDP调试功能
Switch# show debugging ldp
LDP debugging status:
LDP event debugging is on
LDP packet debugging is on
LDP finite state machine debugging is on
LDP pdu hexdump debugging is on
LDP downstream state machine debugging is on
LDP upstream state machine debugging is on
LDP trunk state machine debugging is on
LDP QoS debugging is on
LDP CSPF debugging is on
LDP VC USM debugging is on
LDP VC DSM debugging is on
LDP NSM debugging is on
LDP Advertise-labels debugging is on
相关命令
无
20.1.35show ldp
命令功能
使用该条指令来显示当前路由器的基本LDP属性。
命令语法
show ldp
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
下面例子讲述如何显示当前路由器的基本LDP属性
Switch# show ldp
Router ID : 10.10.0.11
LDP Version : 1
Global Merge Capability : N/A
Label Advertisement Mode : Downstream Unsolicited
Label Retention Mode : Liberal
Label Control Mode : Independent
Loop Detection : Off
Loop Detection Count : 0
Request Retry : Off
Propagate Release : Disabled
Hello Interval : 5
Targeted Hello Interval : 15
Hold time : 15
Targeted Hold time : 45
Keepalive Interval : 10
Keepalive Timeout : 30
Request retry Timeout : 5
Targeted Hello Receipt : Disabled
Transport Address : N/A
Transport Interface : N/A
Import BGP routes : No
相关命令
无
20.1.36show ldp adjacency
命令功能
使用该条指令来显示当前路由器的所有邻接属性。
命令语法
show ldp adjacency
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
下面例子讲述如何显示当当前路由器的所有邻接属性
Switch# show ldp adjacency
IP Address Interface Name Holdtime LDP ID
192.168.3.5 eth1 15 10.10.0.18:0
192.168.4.5 eth2 15 10.10.0.18:0
相关命令
无
20.1.37show ldp advertise-labels
命令功能
使用该命令来显示LDP为哪些IP地址分发标签。
命令语法
show ldp advertise-labels
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
下面例子讲述如何显示LDP为哪些IP地址分发标签
Switch# show ldp advertise-labels
Advertisement spec:
Prefix acl = pfx1; Peer acl = pfx1
Prevent the distribution of any assigned labels
相关命令
无
20.1.38show ldp downstream
命令功能
使用该条指令来显示下游LDP会话的状态和标签分发的信息。
命令语法
show ldp downstream
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
下面例子讲述如何显示下游LDP会话的状态和标签分发的信息
Switch# show ldp downstream
Session peer 192.168.11.50:
Downstream state: Established Label: impl-null RequestID: 0 Peer:
192.168.11.50 Attr:
Downstream state: Established Label: impl-null RequestID: 0 Peer: 192.168.11.50 Attr:
Downstream state: Established Label: impl-null RequestID: 0 Peer: 192.168.11.50 Attr:
Downstream state: Established Label: 20 RequestID: 0 Peer: 192.168.11.50 Attr:
Session peer 192.168.13.60:
Downstream state: Established Label: impl-null RequestID: 0 Peer: 192.168.13.60 Attr:
Downstream state: Established Label: 16 RequestID: 0 Peer: 192.168.13.60 Attr:
Downstream state: Established Label: 17 RequestID: 0 Peer: 192.168.13.60 Attr:
Downstream state: Established Label: impl-null RequestID: 0 Peer: 192.168.13.60 Attr:
Downstream state: Established Label: 18 RequestID: 0 Peer: 192.168.13.60 Attr:
Downstream state: Established Label: impl-null RequestID: 0 Peer: 192.168.13.60 Attr:
Downstream state: Established Label: 19 RequestID: 0 Peer: 192.168.13.60 Attr: --More--
Downstream state: Established Label: 20 RequestID: 0 Peer: 192.168.13.60 Attr:
相关命令
无
20.1.39show ldp fec
命令功能
使用该条指令来显示当前路由器上所有的转发等价类信息。
命令语法
show ldp fec ( host | prefix | )
参数 |
参数说明 |
参数取值 |
host |
主机路由 |
- |
prefix |
非主机路由 |
- |
命令模式
特权模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何显示当前路由器上所有的转发等价类信息
Switch# show ldp fec
LSR codes : E/N - LSR is egress/non-egress for this FEC,
L - LSR received a label for this FEC,
> - LSR will use this route for the FEC
Code FEC Session Out Label Nexthop Addr
E > 10.10.0.0/24 non-existent none connected
NL 10.10.0.0/24 192.168.3.5 impl-null connected
E > 192.168.3.0/24 non-existent none connected
NL 192.168.3.0/24 192.168.3.5 impl-null connected
E > 192.168.4.0/24 non-existent none connected
NL 192.168.4.0/24 192.168.3.5 impl-null connected
NL 192.168.5.0/24 192.168.3.5 impl-null invalid
相关命令
无
20.1.40show ldp interface
命令功能
使用该条指令来显示LDP接口上的详细信息,可以通过参数来显示指定的LDP接口。
命令语法
show ldp interface ( IFNAME | )
参数 |
参数说明 |
参数取值 |
IFNAME |
接口名称,格式如下:eth-0-1, agg1, vlan1, 等 |
支持 physical/aggregation/loopback/vlan/tunnel 端口 |
命令模式
特权模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何显示LDP接口上的详细信息
Switch# show ldp interface eth-0-1
Status : Enabled
Primary IP Address : 192.168.3.4
Interface Type : Ethernet
Label Merge Capability : Merge Capable
Hello Interval : 5
Targeted Hello Interval : 15
Hold Time : 15
Targeted Hold Time : 45
Keepalive Interval : 10
Keepalive Timeout : 30
Advertisement Mode : Downstream On Demand
Label Retention Mode : Liberal
Administrative Groups : Cen1: Cen2
相关命令
无
20.1.41show ldp lsp
命令功能
使用该条指令来显示LDP的路径信息。
命令语法
show ldp lsp
命令模式
特权模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何显示LDP的路径信息
Switch# show ldp lsp
Advertisement spec:
Prefix acl = pfx1; Peer acl = pfx1
Prevent the distribution of any assigned labels
FEC IPV4:1.1.1.0/30 -> 0.0.0.0
Downstream state: Established Label: impl-null RequestID: 0 Peer: 50.50.50.50 Attr:
Advert acl(s): Prevent the distribution of any assigned labels
FEC IPV4:3.3.3.0/30 -> 0.0.0.0
Advert acl(s): Prevent the distribution of any assigned labels
FEC IPV4:10.30.0.0/24 -> 0.0.0.0
Downstream state: Established Label: impl-null RequestID: 0 Peer: 50.50.50.50 Attr:
Advert acl(s): Prevent the distribution of any assigned labels
FEC IPV4:50.50.50.50/32 -> 1.1.1.1
Advert acl(s): Prefix acl = pfx1; Peer acl = pfx1
FEC IPV4:55.55.55.55/32 -> 3.3.3.2
Advert acl(s): Prevent the distribution of any assigned labels
FEC IPV4:169.254.0.0/16 -> 0.0.0.0
Downstream state: Established Label: impl-null RequestID: 0 Peer: 50.50.50.50 Attr:
Advert acl(s): Prevent the distribution of any assigned labels
相关命令
show ldp lsp host
show ldp lsp prefix
show ldp lsp cr-lsp
20.1.42show ldp mpls-l2-circuit
命令功能
使用该条指令来显示VPWS的相关信息。
命令语法
show ldp mpls-l2-circuit ( detail | Virtual_Circuit_ID | )
参数 |
参数说明 |
参数取值 |
detail |
显示详细信息 |
- |
Virtual_Circuit_ID |
VPWS的标志 |
1-4294967295 |
命令模式
特权模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何显示VPWS的相关信息
Switch# show ldp mpls-l2-circuit
Transport Client VC Trans Local Remote Destination
VC ID Binding State Type VC Label VC Label Address
200 eth-0-2 UP Ethernet 32768 32768 192.168.11.10
相关命令
无
20.1.43show ldp session
命令功能
使用该条指令来显示当前路由器与其他路由器上建立的LDP会话信息。
命令语法
show ldp session ( IP_ADDR | )
参数 |
参数说明 |
参数取值 |
IP_ADDR |
对端的IP地址 |
IPv4 地址 |
命令模式
特权模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何显示LDP会话的相关信息
Switch# show ldp session
Peer IP Address IF Name My Role State KeepAlive
192.168.11.50 eth1 Passive OPERATIONAL 30
192.168.13.60 eth2 Passive OPERATIONAL 30
In the following example, the show ldp session command is used to display sessions established between the current LSR and other LSRs:
Switch# show ldp session 192.168.3.5
Session state : OPERATIONAL
Session role : Passive
TCP Connection : Established
IP Address for TCP : 192.168.3.5
Interface being used : eth1
Peer LDP ID : 10.10.0.18:0
Adjacencies : 192.168.3.5
192.168.4.5
Advertisement mode : Downstream Unsolicited
Label retention mode : Liberal
Keepalive Timeout : 30
Reconnect Interval : 15
Address List received : 192.168.3.5
192.168.4.5
Received Labels : Fec Label Maps To
IPV4:10.10.0.0/24 impl-null none
IPV4:192.168.3.0/24 impl-null none
IPV4:192.168.4.0/24 impl-null none
IPV4:192.168.5.0/24 impl-null none
Sent Labels : Fec Label Maps To
IPV4:10.10.0.0/24 impl-null none
IPV4:192.168.3.0/24 impl-null none
IPV4:192.168.4.0/24 impl-null none
下面例子讲述使用show ldp session命令显示当前session建立的LSR和其他的LSR信息
Switch# show ldp session 192.168.3.5
Session state : OPERATIONAL
Session role : Passive
TCP Connection : Established
IP Address for TCP : 192.168.3.5
Interface being used : eth1
Peer LDP ID : 10.10.0.18:0
Adjacencies : 192.168.3.5
192.168.4.5
Advertisement mode : Downstream Unsolicited
Label retention mode : Liberal
Keepalive Timeout : 30
Reconnect Interval : 15
Address List received : 192.168.3.5
192.168.4.5
Received Labels : Fec Label Maps To
IPV4:10.10.0.0/24 impl-null none
IPV4:192.168.3.0/24 impl-null none
IPV4:192.168.4.0/24 impl-null none
IPV4:192.168.5.0/24 impl-null none
Sent Labels : Fec Label Maps To
IPV4:10.10.0.0/24 impl-null none
IPV4:192.168.3.0/24 impl-null none
IPV4:192.168.4.0/24 impl-null none
相关命令
无
20.1.44show ldp statistics
命令功能
使用该条命令来显示LDP协议报文的统计信息。
命令语法
show ldp statistics ( advertise-labels | )
参数 |
参数说明 |
参数取值 |
advertise-labels |
每个advertisement列表的过滤操作统计值 |
- |
命令模式
特权模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何显示LDP协议报文的统计信息
Switch# show ldp statistics
PacketType Total
Sent Received
Notification 0 0
Hello 3980 0
Initialization 1 1
Keepalive 1932 1932
Address 1 1
Address Withdraw 0 0
Label Mapping 7 7
Label Request 0 0
Label Withdraw 1 0
Label Release 0 1
Request About 0 0
In the following example, the show ldp statistics command is used to display LDP packet statistics:
Switch# show ldp statistics advertise-labels
Advertisement spec:
Prefix acl = pfx1; Peer acl = pfx1
Deny : Label Mapping = 2
Label Request = 0
Prevent the distribution of any assigned labels
Deny : Label Mapping = 9
Label Request = 3
Switch# show ldp statistics advertise-labels
Advertisement spec:
Prefix acl = pfx1; Peer acl = pfx1
Deny : Label Mapping = 2
Label Request = 0
Prevent the distribution of any assigned labels
Deny : Label Mapping = 9
Label Request = 3
相关命令
clear ldp statistics advertise-labels
20.1.45show ldp targeted-peers
命令功能
使用该条命令来显示targeted-peer的详细信息。
命令语法
show ldp targeted-peers
命令模式
特权模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何显示targeted-peer的详细信息
Switch# show ldp targeted-peers
IP Address Interface
1.1.1.3 eth-0-9
相关命令
无
20.1.46show ldp upstream
命令功能
使用该条命令来显示上游LDP会话的信息和标签交换的信息。
命令语法
show ldp upstream
命令模式
特权模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何显示上游LDP会话的信息和标签交换的信息
Switch# show ldp targeted-peers
IP Address Interface
1.1.1.3 eth-0-9
相关命令
无
20.1.47show memory ldp
命令功能
使用该条指令来显示LDP使用的内存信息。
命令语法
show memory ldp
命令模式
特权模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何显示LDP使用的内存信息
Switch# show ldp upstream
Session peer 192.168.11.50:
Upstream state: Established Label: impl-null RequestID: 0 Peer: 192.168.11.50 Attr:
Upstream state: Established Label: impl-null RequestID: 0 Peer: 192.168.11.50 Attr:
Upstream state: Established Label: impl-null RequestID: 0 Peer: 192.168.11.50 Attr:
Session peer 192.168.13.60:
Upstream state: Established Label: impl-null RequestID: 0 Peer: 192.168.13.60 Attr:
None
Upstream state: Established Label: impl-null RequestID: 0 Peer: 192.168.13.60 Attr:
None
Upstream state: Established Label: impl-null RequestID: 0 Peer: 192.168.13.60 Attr:
None
Upstream state: Established Label: 16 RequestID: 0 Peer: 192.168.13.60 Attr: None
Upstream state: Established Label: 17 RequestID: 0 Peer: 192.168.13.60 Attr: None
Upstream state: Established Label: impl-null RequestID: 0 Peer: 192.168.13.60 Attr:
None
Upstream state: Established Label: 18 RequestID: 0 Peer: 192.168.13.60 Attr: None
Upstream state: Established Label: 19 RequestID: 0 Peer: 192.168.13.60 Attr: N --Mo
相关命令
无
20.1.48targeted-peer
命令功能
使用该条指令来指定或者删除targeted-peer的IP地址。
命令语法
targeted-peer IP_ADDR
no targeted-peer IP_ADDR
参数 |
参数说明 |
参数取值 |
IP_ADDR |
targeted-peer的IP地址 |
IPv4 地址 |
命令模式
路由模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何targeted-peer的IP地址
Switch# configure terminal
Switch(config)# router ldp
Switch(config-router)# targeted-peer 10.10.10.10
相关命令
无
20.1.49targeted-peer-hello-interval
命令功能
使用该条指令来配置targeted-peer的hello报文发送间隔时间,使用no参数可以恢复为默认值。
命令语法
targeted-peer-hello-interval INTERVAL
no targeted-peer-hello-interval
参数 |
参数说明 |
参数取值 |
INTERVAL |
间隔时间的设置值,以秒为单位 |
1-21845 |
命令模式
路由模式
默认配置
默认值为15秒。
使用说明
无
举例说明
下面例子讲述如何指定targeted-peer的hello报文发送间隔时间
Switch# configure terminal
Switch(config)# router ldp
Switch(config-router)# targeted-peer-hello-interval 100
相关命令
show ldp
targeted-peer-hello-interval
20.1.50targeted-peer-hello-receipt
命令功能
使用命令打开targeted-peer学习功能,将收到对端Hello报文的源IP地址做为targeted-peer。
命令语法
targeted-peer-hello-receipt
no targeted-peer-hello-receipt
命令模式
路由模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何打开targeted-peer学习功能
Switch# configure router
Switch(config)# router ldp
Switch(config-router)# targeted-peer-hello-receipt
相关命令
无
20.1.51targeted-peer-hold-time
命令功能
使用该条指令来配置targeted-peer的老化时间,使用no 参数来回复为默认时间。
命令语法
targeted-peer-hold-time TIME
no targeted-peer-hold-time
参数 |
参数说明 |
参数取值 |
TIME |
targeted-peer的老化时间,以秒为单位 |
3-65535 |
命令模式
路由模式
默认配置
默认为45秒。
使用说明
无
举例说明
下面例子讲述如何配置targeted-peer的老化时间
Switch# configure terminal
Switch(config)# router ldp
Switch(config-router)# targeted-peer-hold-time 100
相关命令
show ldp
ldp targeted-peer-hold-time
20.1.52transport-address
命令功能
使用该条指令来显示配置LDP的传输地址,使用no参数可以清除显示配置,LDP将会自动选择一个可用的IP地址作为传输地址。
命令语法
transport-address IP_ADDR
no transport-address
参数 |
参数说明 |
参数取值 |
IP_ADDR |
只能为Loopback的IP地址 |
IPv4 地址 |
命令模式
路由模式
默认配置
默认将会优先选择Loopback地址,如果不存在Loopback地址,将选择一个可以用的接口地址,建议配Loopback地址。
使用说明
无
举例说明
下面例子讲述如何配置LDP的传输地址
Switch# configure router
Switch(config)# router ldp
Switch(config-router)# transport-address 10.10.0.5
相关命令
无
20.1.53mpls ldp-igp sync ospf
命令功能
使用该命令使能ldp ospf sync功能,可以同时设置ospf协议等待时间
命令语法
mpls ldp-igp sync ospf ( holddown-timer INTERVAL | )
no mpls ldp-igp sync ospf
参数 |
参数说明 |
参数取值 |
INTERVAL |
间隔时间的设置值,以秒为单位 |
1-2147483 |
命令模式
端口配置模式
默认配置
70000
使用说明
无
举例说明
下面的例子讲述了如何使能ldp-ospf sync功能
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# mpls ldp-igp sync ospf
相关命令
无
20.1.54mpls ldp-igp sync-delay
命令功能
使用该命令使得ldp延迟通知ospf协议ldp session已完全运行
命令语法
mpls ldp-igp sync-delay INTERVAL
no mpls ldp-igp sync-delay
参数 |
参数说明 |
参数取值 |
INTERVAL |
间隔时间的设置值,以秒为单位 |
5-60 |
命令模式
端口配置模式
默认配置
10
使用说明
无
举例说明
下面的例子讲述了如何设置ldp协议延迟通知ospf协议ldp session完全允许的时间间隔
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# mpls ldp-igp sync-delay 60
相关命令
无
20.1.55show ldp igp sync
命令功能
使用该命令可以显示使能ldp igp同步功能的接口信息
命令语法
show ldp igp sync
命令模式
特权模式
默认配置
默认无配置
使用说明
无
举例说明
下面的例子讲述了如何显示使能了ldp igp同步功能的接口信息
Switch# show ldp igp sync
eth-0-9 is up, line protocol is up
LDP configured; LDP-IGP Synchronization enabled.
Session IP Address : 2.2.2.2
Sync status: Achieved
Delay timer: Configured, 60 seconds, Not Running
相关命令
无
20.1.56show ldp vpls
命令功能
使用该条指令可以显示所有的LDP VPLS信息,指定VPLS ID可以显示该VPLS的信息。
命令语法
show ldp vpls ( detail | VPLS_ID | )
参数 |
参数说明 |
参数取值 |
detail |
显示详细信息 |
- |
VPLS_ID |
VPLS标志 |
1-4294967295 |
命令模式
特权模式
默认配置
默认无配置
使用说明
无
举例说明
下面例子讲述如何显示所有的LDP VPLS信息
Switch# show ldp vpls
VPLS-ID Peer Address State Type Label-Sent Label-Rcvd
1 192.168.0.80 Up vpls 16 640
1 192.168.0.90 Up vpls 18 642
2 192.168.0.80 Up vpls 19 641
2 192.168.0.90 Up vpls 17 643
相关命令
无
20.1.57label distribution default-route
命令功能
使用该命令使能ldp为默认路由分发label以及生成表项
命令语法
label distribution default-route
no label distribution default-route
命令模式
路由模式
默认配置
默认无配置
使用说明
无
举例说明
下面的例子讲述了如何使能ldp为默认路由分发标签并生成转发表项
Switch(config-router)# label distribution default-route
相关命令
无
20.2MPLS命令
20.2.1mpls enable-all-interfaces
命令功能
使用该条命令在所有的三层接口上使能标签转发功能。.
命令语法
mpls enable-all-interfaces
mpls disable-all-interfaces
命令模式
全局配置模式
默认配置
默认关闭标签转发功能。
使用说明
无
举例说明
根据以下例子,配置mpls disable-all-interface关闭所有三层接口上的标签转发功能
Switch# configure terminal
Switch(config)# mpls disable-all-interfaces
相关命令
无
20.2.2label-switching
命令功能
使用该命令在三层接口上使能标签转发功能:
命令语法
label-switching
no label-switching
命令模式
端口配置模式
默认配置
默认关闭标签转发功能。
使用说明
无
举例说明
根据以下例子, 在eth-0-1上配置label-swithing命令使能标签转发功能
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# label-switching
相关命令
无
20.2.3show mpls interface
命令功能
使用该命令来显示使能标签转发功能接口的相关信息:
命令语法
show mpls interface ( IFNAME | )
参数 |
参数说明 |
参数取值 |
IFNAME |
接口名称,格式如下:eth-0-1, agg1, vlan1, 等 |
支持 physical/aggregation/vlan 端口 |
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
根据以下例子, 使用show mpls interface来显示使能标签转发功能接口的相关信息
Switch# show mpls interface eth-0-9
Interface eth-0-9
Label switching is enabled with label-space 0
minimum label value configured is 16
maximum label value configured is 4095
In-labels used:0, Out-labels used:0
相关命令
无
20.2.4mpls lsp-model
命令功能
使用该命令来全局配置MPLS LSP网络的模型
命令语法
mpls lsp-model ( uniform | pipe ( exp EXP | ) | short-pipe ( exp EXP | ) ) ( domain DOMAINID | )
no mpls lsp-model
参数 |
参数说明 |
参数取值 |
uniform |
Uniform模式 |
- |
pipe |
Pipe模式 |
- |
short-pipe |
Short-pipe模式 |
- |
EXP |
EXP值 |
0-7 |
DOMIANID |
Domain ID |
0-15 |
命令模式
全局配置模式
默认配置
Uniform模式
使用说明
无
举例说明
配置MPLS QoS全局模式
Switch# configure terminal
Switch(config)# mpls lsp-model short-pipe exp 7 domain 1
相关命令
无
20.2.5mpls ilm-entry
命令功能
使用该条命令来配置ILM表项。
命令语法
mpls ilm-entry swap INLABEL IP_ADDR OUTLABEL
mpls ilm-entry php INLABEL IP_ADDR
mpls ilm-entry pop INLABEL
no mpls ilm-entry INLABEL
参数 |
参数说明 |
参数取值 |
INLABEL |
入标签 |
16-1048575 |
IP_ADDR |
下一跳的IP地址 |
IPv4 地址 |
OUTLABEL |
出标签 |
0(显示空标签),3(隐式空标签),16-1048575 |
命令模式
全局配置模式
默认配置
无默认配置
使用说明
无
举例说明
根据以下例子,使用该条命令来配置ILM表项
Switch# configure terminal
Switch(config)# mpls ilm-entry swap 100 12.12.12.2 200
Switch(config)# mpls ilm-entry php 101 12.12.12.20
Switch(config)# mpls ilm-entry pop 102
相关命令
无
20.2.6mpls mtu
命令功能
使用该命令来配置mpls的mtu
命令语法
mpls mtu MTU-VALUE
no mpls mtu
参数 |
参数说明 |
参数取值 |
MTU-VALUE |
MTU值 |
16-1048575 |
命令模式
端口配置模式
默认配置
无默认配置
使用说明
无
举例说明
根据以下例子,使用该条命令来配置mpls mtu
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# mpls mtu 1600
相关命令
mtu
20.2.7show mpls ilm-database
命令功能
使用该命令来显示所有ILM表项,包括用于保护的的ILM表项。
命令语法
show mpls ilm-database
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
根据以下例子,使用该命令来显示所有ILM表项,包括用于保护的的ILM表项
Switch# show mpls ilm-database
Codes: > - selected ILM, p - stale ILM, B - BGP ILM, K - CLI ILM,
L - LDP ILM, R - RSVP-TE ILM, S - SNMP ILM, I - IGP-Shortcut,
U - unknown ILM
Code FEC I/O Label Nexthop Out-Intf
L> 5.5.5.0/24 1024/3 3.3.3.2 eth-0-17
相关命令
show mpls ilm-forwarding
20.2.8show mpls ilm-forwarding
命令功能
使用该命令来显示所有正在使用的ILM表项。
命令语法
show mpls ilm-forwarding
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
根据以下例子,使用该命令来显示所有正在使用的ILM表项
Switch# show mpls ilm-forwarding
FEC I/O Label Nexthop Out-Intf
5.5.5.0/24 1024/3 3.3.3.2 eth-0-17
相关命令
show mpls ilm-database
20.2.9mpls ftn-entry
命令功能
使用该命令来静态配置FTN表项。
命令语法
mpls ftn-entry ( IP_ADDR IP_ADDR_MASK | IP_ADDR/IP_MASK_LEN ) OUTLABEL NEXTHOP
no mpls ftn-entry ( IP_ADDR IP_ADDR_MASK | IP_ADDR/IP_MASK_LEN ) NEXTHOP
参数 |
参数说明 |
参数取值 |
IP_ADDR |
FEC的IP地址 |
IPv4 地址 |
IP_ADDR_MASK |
FEC的IP地址掩码 |
IPv4 地址 |
IP_MASK_LEN |
FEC的IP地址掩码长度 |
1-32 |
OUTLABEL |
出标签 |
0(显示空标签),3(隐式空标签),16-1048575 |
NEXTHOP |
下一跳的IP地址 |
IPv4 地址 |
命令模式
全局配置模式
默认配置
无默认配置
使用说明
无
举例说明
根据以下例子,使用该命令来静态配置FTN表项
Switch# configure terminal
Switch(config)# mpls ftn-entry 200.200.200.0/24 200 12.12.12.2
相关命令
无
20.2.10show mpls ftn-database
命令功能
使用该命令来显示FTN的信息,包括用于保护的FTN。
命令语法
show mpls ftn-database
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
根据以下例子,使用该命令来显示FTN的信息,包括用于保护的FTN
Switch# show mpls ftn-database
Codes: > - selected FTN, p - stale FTN, B - BGP FTN, K - CLI FTN,
L - LDP FTN, R - RSVP-TE FTN, S - SNMP FTN, I - IGP-Shortcut,
U - unknown FTN
Code FEC Out-Label Nexthop Out-Intf
K 19.1.1.0/24 0 172.10.1.2 -
相关命令
无
20.2.11show mpls ftn-forwarding
命令功能
使用该命令来显示所有正在工作FTN的信息。
命令语法
show mpls ftn-forwarding
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
根据以下例子,使用该命令来显示所有正在工作FTN的信息
Switch# show mpls ftn-forwarding
FEC Out-Label Nexthop Out-Intf
3.3.3.0/24 3 2.2.2.2 eth-0-9
5.5.5.0/24 1024 2.2.2.2 eth-0-9
相关命令
show mpls ftn-database
20.2.12mpls lsp-tunneling
命令功能
使用该条命令来静态配置一条LSP通道。
命令语法
mpls lsp-tunneling INLABEL OUTLABEL IP_ADDR/IP_MASK_LEN
no mpls lsp-tunneling INLABEL
参数 |
参数说明 |
参数取值 |
INLABEL |
入标签 |
16-1048575 |
IP_ADDR |
FEC的IP地址 |
IPv4 地址 |
IP_MASK_LEN |
FEC的IP地址掩码 |
IPv4 地址 |
OUTLABEL |
出标签 |
0(显示空标签),3(隐式空标签),16-1048575 |
命令模式
全局配置模式
默认配置
无默认配置
使用说明
无
举例说明
根据以下例子,使用该条命令来静态配置一条LSP通道
Switch# configure terminal
Switch(config)# mpls lsp-tunneling 100 300 200.200.200.0/24
相关命令
无
20.2.13show mpls lsp-tunneling
命令功能
使用该命令来显示所有的LSP通道。
命令语法
show mpls lsp-tunneling
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
根据以下例子,使用该命令来显示所有的LSP通道
Switch1# show mpls lsp-tunneling
Codes: > - selected ILM
Code I/O Label FEC Out-Intf
200/300 5.5.5.0/24 N/A
相关命令
无
20.2.14mpls map-route
命令功能
使用该条命令来将一个FEC地址映射到一个FTN上。
命令语法
mpls map-route ( IP_ADDR/IP_MASK_LEN | IP_ADDR IP_ADDR_MASK ) ( FEC_IP_ADDR/FEC_IP_MASK_LEN | FEC_IP_ADDR FEC_IP_MASK )
no mpls map-route ( IP_ADDR/IP_MASK_LEN | IP_ADDR IP_ADDR_MASK )
参数 |
参数说明 |
参数取值 |
IP_ADDR |
需要映射的IP地址 |
IPv4 地址 |
IP_ADDR_MASK |
需要映射的IP地址的掩码 |
IPv4 地址 |
IP_MASK_LEN |
需要映射的IP地址的掩码长度 |
1-32 |
FEC_IP_ADDR |
映射后的FEC IP地址 |
IPv4 地址 |
FEC_IP_MASK |
映射后的FEC IP地址掩码 |
IPv4 地址 |
FEC_IP_MASK_LEN |
映射后的FEC IP地址掩码长度 |
1-32 |
命令模式
全局配置模式
默认配置
无默认配置
使用说明
无
举例说明
根据以下例子,使用该条命令来将一个FEC地址映射到一个FTN上
Switch# configure terminal
Switch(config)# mpls map-route 100.100.100.0/24 200.200.200.0/24
Switch(config)# mpls map-route 101.101.101.0/24 tunnel tun1
相关命令
mpls ftn-entry (IP_ADDR IP_ADDR_MASK | IP_ADDR/IP_MASK_LEN) OUTLABEL IP_ADDR
20.2.15show mpls map-routes
命令功能
使用该条命令来显示Map route的配置。
命令语法
show mpls mapped-routes
命令模式
特权模式
默认配置
无默认配置
使用说明
无
举例说明
根据以下例子,使用该条命令来显示Map route的配置
Switch# show mpls map-routes
Mapped-route IPv4 FEC
12.12.12.0/24 -
相关命令
无
20.3VPLS命令
20.3.1mpls vpls
命令功能
使用该命令来创建一个VPLS实例,并且进入VPLS视图。如果该实例已经被创建,那么可以不输入VPLS ID直接进入视图。
命令语法
mpls vpls NAME VPLS-ID ( whitelist ) ( ac-vlan-operation )
no mpls vpls NAME
参数 |
参数说明 |
参数取值 |
NAME |
VPLS名称 |
不超过20个字符的字符串 |
VPLS-ID |
VPLS ID |
1-4294967295 |
whitelist |
白名单功能 |
- |
ac-vlan-operation |
vlan保留功能 |
- |
命令模式
全局配置模式
默认配置
无
使用说明
无
举例说明
在接下来的例子里,使用mpls vpls命令来创建一个VPLS
Switch# configure terminal
Switch(config)# mpls vpls vpls1 1
Switch(config-vpls)#
相关命令
无
20.3.2vpls-description
命令功能
使用该命令来添加VPLS描述。
命令语法
vpls-description LINE
no vpls-description
参数 |
参数说明 |
参数取值 |
LINE |
对于VPLS的描述信息 |
不超过20个字符的字符串 |
命令模式
VPLS配置模式
默认配置
无
使用说明
无
举例说明
在接下来的例子里, 使用vpls-description 命令来对VPLS进行描述
Switch# configure terminal
Switch(config)# mpls vpls vpls1 1
Switch(config-vpls)# vpls-description this is a good vpls instance
相关命令
无
20.3.3vpls-mtu
命令功能
使用该命令来配置VPLS实例的MTU,如果VPLS使用LDP创建,那么LDP会使用该MTU信息与对方进行协商。
命令语法
vpls-mtu MTU
no vpls-mtu
参数 |
参数说明 |
参数取值 |
MTU |
MTU值 |
576-65535 |
命令模式
VPLS配置模式
默认配置
无
使用说明
无
举例说明
在接下来的例子,使用vpls-mtu命令来设置VPLS的MTU值
Switch# configure terminal
Switch(config)# mpls vpls vpls1 1
Switch(config-vpls)# vpls-mtu 55555
相关命令
无
20.3.4vpls-peer
命令功能
使用该命令来添加一个VPLS PEER,如果使用manual参数,那么需要静态配置VC标签,否则可以使用LDP协议来分配标签。
命令语法
vpls-peer IP_ADDR ( raw | tagged ) ( control-word | ) ( manual | ) ( upd | )
no vpls-peer IP_ADDR
参数 |
参数说明 |
参数取值 |
IP_ADDR |
对端PEER的IP地址 |
IPv4 地址 |
raw |
设置PW属性为Raw模式 |
- |
tagged |
设置PW属性为Tagged模式 |
- |
control-word |
设置PW携带控制字 |
- |
manual |
手动配置标签 |
- |
upe |
面向用户的PE设备 |
- |
命令模式
VPLS配置模式
默认配置
无
使用说明
无
举例说明
在下面的例子里,描述了如果配置一个VPLS peer
Switch# configure terminal
Switch(config)# mpls vpls vpls1 1
Switch(config-vpls)# vpls-peer 100.100.100.1 raw manual
相关命令
no vpls-peer
20.3.5vpls-fib-add
命令功能
使用该命令来为PEER配置静态的VC标签,这需要在配置VPLS PEER的时候指定mannul参数:
命令语法
vpls-fib-add NAME peer IP_ADDR IN-LABLE OUT-LABEL
vpls-fib-delete NAME peer IP_ADDR
参数 |
参数说明 |
参数取值 |
NAME |
VPLS名称 |
不超过20个字符的字符串 |
IP_ADDR |
对端PEER的IP地址 |
IPv4 地址 |
IN-LABLE |
入标签 |
16-1048575 |
OUT-LABEL |
出标签 |
16-1048575 |
命令模式
全局配置模式
默认配置
无
使用说明
无
举例说明
在下面的例子里,使用vpls-fib-add命令来配置PEER的VC标签
Switch# configure terminal
Switch(config)# vpls-fib-add vpls1 peer 100.100.100.1 101 102
相关命令
vpls-fib-delete
20.3.6mpls-vpls
命令功能
使用该命令在AC口上绑VPLS, 支持Ethernet接入和vlan接入两种模型:
命令语法
mpls-vpls NAME ( vlan VLANID ( cvlan CVLANID ( bundling | ) | ethernet ) ( etree-leaf | ) ( vlan-operation-table VLAN_OP_TBL_NAME | )
no mpls-vpls NAME ( vlan VLANID )
参数 |
参数说明 |
参数取值 |
NAME |
VPLS名称 |
不超过20个字符的字符串 |
VLANID |
Vlan ID |
1-4094 |
CVLANID |
Customer Vlan ID |
1-4094 |
bundling |
捆绑模式 |
- |
ethernet |
ethernet模式 |
- |
etree-leaf |
叶子AC |
- |
VLAN_OP_TBL_NAME |
vlan operation表名称 |
不超过16个字符的字符串 |
命令模式
端口配置模式
默认配置
使用Vlan模式绑定VLPS
使用说明
无
举例说明
在接下来的例子里,使用mpls-vpls来在AC口上行绑VPLS实例
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# mpls-vpls vpls1 vlan 100
相关命令
无
20.3.7vpls-mac-learning
命令功能
使用该命令来使能或者关闭VPLS的mac地址学习功能。
命令语法
vpls-mac-learning ( enable | disable )
命令模式
VPLS配置模式
默认配置
默认使能
使用说明
无
举例说明
在下面的例子里,使用vpls-mac-learning命令来关闭vpls1的mac地址学习功能
Switch# configure terminal
Switch(config)# mpls vpls vpls1 1
Switch(config-vpls)# vpls-mac-learning disable
相关命令
无
20.3.8vpls-mac-limit maximum
命令功能
使用该命令了设置VPLS的mac地址学习限制数目。
命令语法
vpls-mac-limit maximum MAXIMUM
no vpls-mac-limit maximum
参数 |
参数说明 |
参数取值 |
MAXIMUM |
MAC地址学习的最大值 |
1-4294967295 |
命令模式
VPLS配置模式
默认配置
默认关闭
使用说明
无
举例说明
在下面的例子里,使用vpls-mac-limit来限制mac地址学习条目为100条
Switch# configure terminal
Switch(config)# mpls vpls vpls1 1
Switch(config-vpls)# vpls-mac-limit maximum 100
相关命令
无
20.3.9vpls-mac-limit
命令功能
使用该命令了设置VPLS的mac地址学习限制行为。
命令语法
vpls-mac-limit action ( warn | discard )
no vpls-mac-limit action
参数 |
参数说明 |
参数取值 |
warn |
当达到最大规格时,丢弃报文,并打印log信息 |
- |
discard |
当达到最大规格时,丢弃报文,不打印log信息 |
- |
命令模式
VPLS配置模式
默认配置
默认关闭
使用说明
无
举例说明
在下面的例子里,使用vpls-mac-limit来设置mac地址达到规格时的行为为warn
Switch# configure terminal
Switch(config)# mpls vpls vpls1 1
Switch(config-vpls)# vpls-mac-limit action warn
相关命令
无
20.3.10clear mpls vpls mac-addresses
命令功能
使用该命令来发送MAC地址撤销信令给其他PE设置。
命令语法
clear mpls vpls NAME mac-addresses
参数 |
参数说明 |
参数取值 |
NAME |
VPLS名称 |
不超过20个字符的字符串 |
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
在下面的例子里使用该命令带来发送mac撤销信令
Switch# clear mpls vpls vpls1 mac-addresse
相关命令
无
20.3.11clear mac address-table vpls
命令功能
使用该命令来清除VPLS的MAC地址。
命令语法
clear mac address-table vpls ( address MAC_ADDR | interface INTERFACE )
参数 |
参数说明 |
参数取值 |
MAC_ADDR |
MAC地址 |
MAC地址 |
INTERFACE |
接口名称,格式如下:eth-0-1, agg1, vlan1, 等 |
支持 physical/aggregation 端口和eps组 |
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
在下面的例子里,使用clear mac address-table vpls 命令来清楚peer上学习到的mac地址
Switch# clear mac address-table vpls peer 1.1.1.1
相关命令
无
20.3.12show mpls vpls
命令功能
使用该命令来显示MPLS VPLS信息。.
命令语法
show mpls vpls ( NAME | detail | mesh )
参数 |
参数说明 |
参数取值 |
NAME |
VPLS名称 |
不超过20个字符的字符串 |
detail |
VPLS的详细信息 |
- |
mesh |
PEER信息 |
- |
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
在下面的例子里,使用show mpls vpls命令来显示vpls信息
Switch# show mpls vpls
Name VPLS-ID MPeers(R) MPeers(T) SPeers State
v1 200 1 0 0 Active
In the following example, the show mpls vpls detail command is used to display detailed VPLS information:
在下面的例子里,使用show mpls vpls detail命令来显示vpls的详细信息
Switch# show mpls vpls detail
Virtual Private LAN Service Instance: v1, ID: 200
Group ID: 0, Configured MTU: NULL
Description: none
AC interface : none
Mesh Peers :
Peer TYPE State C-Word Tunnel name LSP name
3.3.3.3 RAW UP Disable tun lsp1
Vpls-mac-learning enable
Vpls-mac-limit maximum 100
Vpls-mac-limit action warn
Discard flooding disabled
Discard unknown-unicast disabled
Discard multicast disabled
In the following example, the show mpls vpls mesh command is used to display MPLS VPLS Mesh Forwarding information:
在下面的例子里,使用show mpls vpls mesh命令来显示vpls peer的信息
Switch# show mpls vpls mesh
VPLS-ID Peer Addr In-Label Out-Intf Out-Label Type Lkps/St
200 3.3.3.3 25 eth-0-9 26 RAW 2/Up
相关命令
无
20.3.13show mac address-table vpls
命令功能
使用该命令来显示VPLS的FDB。
命令语法
show mac address-table vpls ( address MAC_ADDR | interface IFNAME )
参数 |
参数说明 |
参数取值 |
MAC_ADDR |
MAC地址 |
MAC地址 |
IFNAME |
接口名称,格式如下:eth-0-1, agg1, vlan1, 等 |
支持 physical/aggregation 端口和eps组 |
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
在下面的例子里,使用show mac address-table vpls命令来显示FDB信息
Switch# show mac address-table vpls
vpls peer mac static
1000 eth-0-1 0001.001f.aa12 0
1000 eth-0-1 407a.a718.3400 0
相关命令
无
20.3.14mac-address-table
命令功能
使用带改命令来静态配置VPLS的MAC地址。
命令语法
mac-address-table MAC-ADDR forward ( IFNAME | vpls-peer IP_ADDR )
mac-address-table MAC-ADDR discard
mac-address-table MAC-ADDR permit
no mac-address-table MAC-ADDR
参数 |
参数说明 |
参数取值 |
MAC-ADDR |
MAC地址 |
MAC地址 |
IFNAME |
接口信息 |
支持 physical/aggregation 端口和eps组 |
IP_ADDR |
PEER地址 |
IPv4 地址 |
命令模式
VPLS配置模式
默认配置
默认无静态转发地址
使用说明
无
举例说明
在下面的例子中, 使用the mac-table-address命令来配置MAC地址
Switch# configure terminal
Switch(config)# mpls vpls v1
Switch(config-vpls)# mac-address-table c2f3.220a.12f4 forward vpls-peer 1.1.1.2
Switch(config-vpls)# mac-address-table c2f3.220a.12f5 discard
在下面的例子中, 当白名单功能使能的时候,使用the mac-table-address permiet命令来配置允许通过的MAC地址
Switch# configure terminal
Switch(config)# mpls vpls v1 whitelist
Switch(config-vpls)# mac-address-table c2f3.220a.12f4 permit
相关命令
show mac address-table vpls
20.3.15discard
命令功能
使用该命令来控制VPLS广播风暴。
命令语法
discard ( broadcast | unknown-unicast | unknown-multicast )
no discard ( broadcast | unknown-unicast | unknown-multicast )
参数 |
参数说明 |
参数取值 |
broadcast |
所有的广播报文 |
- |
unknown-unicast |
未知单播报文 |
- |
unknown-multicast |
未知组播报文 |
- |
命令模式
VPLS配置模式
默认配置
默认关闭丢弃flooding,unknown-unicast,multicase报文
使用说明
无
举例说明
在下面的例子中,使用discard flooding 命令来丢弃所有的未知单播报文
Switch# configure terminal
Switch(config)# mpls vpls v1
Switch(config-vpls)# discard unknown-unicast
相关命令
show mpls vpls detail
20.3.16mpls trust topmost-exp
命令功能
使用MPLS报文最外层标签的exp字段来映射优先级
命令语法
mpls trust topmost-exp
no mpls trust topmost-exp
命令模式
全局配置模式
默认配置
无
使用说明
无
举例说明
在下面的例子中,使用最外层标签exp字段
Switch# configure terminal
Switch(config)# mpls trust topmost-exp
相关命令
无
20.3.17vlan operation table
命令功能
创建一个vlan编辑表
命令语法
vlan operation table WORD
no vlan operation table WORD
参数 |
参数说明 |
参数取值 |
WORD |
表的名称 |
不超过16个字符的字符串 |
命令模式
全局配置模式
默认配置
无
使用说明
无
举例说明
在下面的例子中,创建一个vlan编辑表,名称push
Switch# configure terminal
Switch(config)# vlan operation table push
相关命令
rewrite ingress tag
20.3.18rewrite ingress tag
命令功能
为vlan编辑表添加编辑规则
命令语法
rewrite ingress tag ( push ( vlan VLANID ( second-vlan SVLANID | ) ) | pop ( 1 | 2 ) | translate ( 1-to-1 vlan VLANID | 2-to-1 vlan VLANID | 1-to-2 vlan VLANID second-vlan SVLANID | 2-to-2 vlan VLANID second-vlan SVLANID ) )
no vlan operation
参数 |
参数说明 |
参数取值 |
VLANID |
Vlan ID |
1-4094 |
SVLANID |
Second Vlan ID |
1-4094 |
命令模式
VLAN操作配置模式
默认配置
无
使用说明
无
举例说明
在下面的例子中,为一个名为push的vlan编辑表添加一个规则,push a vlantag with vlan 2
Switch# configure terminal
Switch(config)# vlan operation table push
Switch(config-vlan-operation)# rewrite ingress tag push vlan 2
相关命令
vlan operation table
20.3.19mpls vpls-l3vpn-compatible
命令功能
使用该命令使能同端口同vlan功能使用vpls和l3vpn功能。
命令语法
mpls vpls-l3vpn-compatible
no mpls vpls-l3vpn-compatible
命令模式
全局配置模式
默认配置
无
使用说明
使用该命令后,每个vpls实例就只能映射到唯一一个vlan上。
举例说明
在接下来的例子里,使用该命令使能同端口同vlan使用vpls和l3vpn功能
Switch# configure terminal
Switch(config)# mpls vpls-l3vpn-compatible
相关命令
无
20.4VPWS命令
20.4.1mpls l2-circuit
命令功能
使用该命令来配置VPWS。
命令语法
mpls l2-circuit NAME VC-ID NEXTHOP ( control-word | ) ( manual | ) ( mtu MTU | ) ( raw | tagged | )
no mpls l2-circuit NAME
参数 |
参数说明 |
参数取值 |
NAME |
VPWS名称 |
不超过20个字符的字符串 |
VC-ID |
VPWS ID |
1- 4294967295 |
NEXTHOP |
下一跳的IP地址 |
IPv4 地址 |
control-word |
控制字 |
- |
manual |
静态配置 |
- |
MTU |
VPWS的MTU |
576-65535 |
raw |
PW为raw模式 |
- |
tagged |
PW 为tagged 模式 |
- |
命令模式
全局配置模式
默认配置
无
使用说明
无
举例说明
Switch# configure terminal
Switch(config)# mpls l2-circuit pw1 1 100.100.100.1 manual
相关命令
no mpls l2-circuit
20.4.2mpls-l2-circuit
命令功能
使用该命令在AC口上绑定VPWS。
命令语法
mpls-l2-circuit NAME ( ethernet | vlan VLANID | )
no mpls-l2-circuit NAME
参数 |
参数说明 |
参数取值 |
NAME |
VPWS名称 |
不超过20个字符的字符串 |
VLANID |
VLAN标识 |
1-4094 |
命令模式
端口配置模式
默认配置
默认为ethernet绑定
使用说明
无
举例说明
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# mpls-l2-circuit pw1 vlan 100
相关命令
no mpls-l2-circuit
20.4.3mpls l2-circuit-fib-entry
命令功能
使用该命令来静态配置VPWS的VC标签。
命令语法
mpls l2-circuit-fib-entry NAME INLABEL OUTLABEL
no mpls l2-circuit-fib-entry NAME
参数 |
参数说明 |
参数取值 |
NAME |
VPWS名称 |
不超过20个字符的字符串 |
INLABEL |
入标签 |
16-1048575 |
OUTLABEL |
出标签 |
16-1048575 |
命令模式
全局配置模式
默认配置
无
使用说明
静态配置VPWS的VC标签,在配置VPWS的时候需要指定“manual”参数。
举例说明
Switch# configure terminal
Switch(config)# mpls l2-circuit-fib-entry pw1 100 200
相关命令
no mpls l2-circuit-fib-entry
20.4.4show mpls l2-circuit
命令功能
使用该命令来显示VPWS的配置。
命令语法
show mpls l2-circuit ( NAME | )
参数 |
参数说明 |
参数取值 |
NAME |
VPWS名称 |
不超过20个字符的字符串 |
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
Switch# show mpls l2-circuit
VC-Name VC-ID Interface AC-type VLAN PW-mode Manual
pw1 100 eth-0-1 Ethernet N/A Raw Yes
Switch# show mpls l2-circuit pw1
MPLS Layer-2 Virtual Circuit: pw1, id: 100
Endpoint: 11.11.3.3
Control Word: 0
MPLS Layer-2 Virtual Circuit Group: none
Bound to interface: eth-0-1
Virtual Circuit Type: Ethernet
Owner: manual
Virtual Circuit is configured as Primary
相关命令
mpls l2-circuit
20.4.5show mpls vc-table
命令功能
使用该命令来显示VPWS的标签和状态。
命令语法
show mpls vc-table ( detail | )
参数 |
参数说明 |
参数取值 |
vc-table |
VPWS转发表 |
- |
detail |
详细信息 |
- |
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
switch# show mpls vc-table
VC-ID PW Intf AC Intf L/R Label EndPoint Status Manual
100 eth-0-9 eth-0-1 22/33 11.11.3.3 Active Yes Switch# show mpls vc-table detail
mpls l2-curcuit: test ID: 100
Manual: Yes Configured MTU: NULL
AC interface: eth-0-9 PW interface: eth-0-1
Tunnel-name: tun LSP-name: lsp1
Peer Address: 3.3.3.3 In lable/Out label: 23/24
PW type: Raw AC type: Ethernet
相关命令
mpls l2-circuit
20.5MPLS SR命令
20.5.1static-sr-mpls adjacency
命令功能
使用该命令来创建adj segment。
命令语法
static-sr-mpls adjacency ADJNAME in-label IN_LABEL nexthop IPV4_ADDR
no static-sr-mpls adjacency ADJNAME
参数 |
参数说明 |
参数取值 |
ADJNAME |
Adj segment的名称 |
不超过20个字符的字符串 |
IN_LABEL |
Adj segment的入标签 |
16-1048575 |
IPV4_ADDR |
下一跳地址 |
IPv4地址 |
命令模式
全局配置模式
默认配置
无
使用说明
无
举例说明
在下面的例子里,将使用static-sr-mpls adjacency命令来创建一个adjacency segment
Switch# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)# static-sr-mpls adjacency adj1 in-label 20 nexthop 12.1.1.2
相关命令
无
20.5.2static-sr-mpls prefix
命令功能
使用该命令来创建prefix segment。
命令语法
static-sr-mpls prefix PREFIXNAME destination IP_ADDR/IP_MASK_LEN in-label IN_LABEL ( nexthop NH_IP_ADDR out-label OUT_LABEL | )
no static-sr-mpls prefix PREFIXNAME ( destination IP_ADDR/IP_MASK_LEN in-label IN_LABEL ( nexthop NH_IP_ADDR out-label OUT_LABEL | ) | )
参数 |
参数说明 |
参数取值 |
PREFIXNAME |
Prefix segment的名称 |
不超过20个字符的字符串 |
IP_ADDR |
指定目的IP地址 |
IPv4地址 |
IP_MASK_LEN |
目的IP地址的掩码长度 |
1-32 |
IN_LABEL |
Prefix segment的入标签 |
16-1048575 |
NH_IP_ADDR |
下一跳地址 |
IPv4地址 |
OUT_LABEL |
Prefix segment的出标签 |
0/3/16-1048575 |
命令模式
全局配置模式
默认配置
无
使用说明
无
举例说明
在下面的例子里,将使用static-sr-mpls prefix命令来创建一个prefix segment
Switch# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)# static-sr-mpls prefix prefix1 destination 10.10.10.10/32 in-label 30 nexthop 12.1.1.2 out-label 100
相关命令
无
20.5.3static-sr-mpls lsp
命令功能
使用该命令来创建sr lsp。
命令语法
static-sr-mpls lsp LSPNAME out-label [ OUT_LABEL ]
no static-sr-mpls lsp LSPNAME
参数 |
参数说明 |
参数取值 |
LSPNAME |
Sr lsp的名称 |
Sr lsp的出标签栈 |
OUT_LABEL |
Sr lsp的出标签栈 |
0/3/16-1048575 |
命令模式
全局配置模式
默认配置
无
使用说明
最多可以配置10个outlabel
举例说明
在下面的例子里,将使用static-sr-mpls lsp命令来创建一个sr lsp
Switch# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)# static-sr-mpls lsp lsp1 out-label 20 30 40 50
相关命令
无
20.5.4static-sr-mpls tunnel
命令功能
使用该命令来创建sr tunnel,并进入sr tunnel模式。
命令语法
static-sr-mpls tunnel TUNNELNAME ( non-aps | aps | )
no static-sr-mpls tunnel TUNNELNAME
参数 |
参数说明 |
参数取值 |
TUNNELNAME |
Sr tunnel的名称 |
不超过20个字符的字符串 |
non-aps |
非aps保护模式 |
- |
aps |
aps保护模式 |
- |
命令模式
全局配置模式
默认配置
无
使用说明
创建sr tunnel时需要指定是aps还是non-aps类型
举例说明
在下面的例子里,将使用static-sr-mpls tunnel命令来创建一个sr tunnel
Switch# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)# static-sr-mpls tunnel tun1 non-aps
相关命令
无
20.5.5primary
命令功能
使用该命令来将主用lsp绑定到sr隧道上。
命令语法
primary LSPNAME
no primary
参数 |
参数说明 |
参数取值 |
LSPNAME |
主用lsp的名称 |
不超过20个字符的字符串 |
命令模式
VLAN操作配置模式
默认配置
无
使用说明
无
举例说明
在下面的例子里,将使用这条命令行来把主用lsp绑定到sr隧道上
Switch# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)# static-sr-mpls tunnel tun1 non-aps
Switch(config-sr-tunnel)# primary lsp1
相关命令
无
20.5.6secondary
命令功能
使用该命令来将备用lsp绑定到sr隧道上。
命令语法
secondary LSPNAME
no secondary
参数 |
参数说明 |
参数取值 |
LSPNAME |
备用lsp的名称 |
不超过20个字符的字符串 |
命令模式
VLAN操作配置模式
默认配置
无
使用说明
只有aps类型的sr tunnel支持配置secondary lsp
举例说明
在下面的例子里,将使用这条命令行来把备用lsp绑定到sr隧道上
Switch# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)# static-sr-mpls tunnel tun1 aps
Switch(config-sr-tunnel)# secondary lsp2
相关命令
无
20.5.7destination
命令功能
使用该命令来设置此隧道的终点地址。
命令语法
destination IP_ADDR
no destination
参数 |
参数说明 |
参数取值 |
IP_ADDR |
指定目的IP地址 |
IPv4地址 |
命令模式
VLAN操作配置模式
默认配置
无
使用说明
在VPLS EVPN场景中,系统会通过将VPLS PEER地址和SR隧道中的destination地址进行自动匹配,从而将VPLS EVPN PW绑定到该SR隧道上。
举例说明
在下面的例子里,将使用这条命令行来设置sr隧道的destination地址
Switch# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)# static-sr-mpls tunnel tun1 aps
Switch(config-sr-tunnel)# destination 2.2.2.2
相关命令
无
20.5.8map-route
命令功能
使用该命令来将路由引入这个sr隧道。
命令语法
map-route IP_ADDR/IP_MASK_LEN
no map-route
参数 |
参数说明 |
参数取值 |
IP_ADDR |
IPv4路由前缀 |
- |
IP_MASK_LEN |
路由的掩码长度 |
- |
命令模式
VLAN操作配置模式
默认配置
无
使用说明
无
举例说明
在下面的例子里,将使用这条命令来把路由map到这个sr隧道
Switch# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)# static-sr-mpls tunnel tun1 non-aps
Switch(config-sr-tunnel)# map-route 5.5.5.5/32
相关命令
无
20.5.9static-sr-mpls manual-switch
命令功能
使用该命令来对sr隧道进行手动切换
命令语法
static-sr-mpls manual-switch TUNNELNAME ( to-primary | to-secondary )
参数 |
参数说明 |
参数取值 |
TUNNELNAME |
手动切换的sr隧道名称 |
不超过20个字符的字符串 |
to-primary |
手动切换到主用lsp |
- |
to-secondary |
手动切换到备用lsp |
- |
命令模式
特权模式
默认配置
无
使用说明
只有aps类型的sr隧道支持手动切换
举例说明
在下面的例子里,将使用这条命令来把sr隧道从主用lsp切换到备用lsp
Switch# static-sr-mpls manual-switch tun1 to-secondary
相关命令
无
20.5.10show mpls sr-adj
命令功能
使用该命令来显示adjacency segment
命令语法
show mpls sr-adj
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
在下面的例子里,将使用此命令来显示adjacency segment
Switch# show mpls sr-adj
sr-adj id inlabel nexthop lsp_list
adj1 0 20 12.1.1.2 lsp1
adj2 0 21 12.1.2.2 lsp2
相关命令
无
20.5.11show mpls sr-prefix
命令功能
使用该命令来显示prefix segment
命令语法
show mpls sr-prefix
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
在下面的例子里,将使用此命令来显示prefix segment
Switch# show mpls sr-prefix
sr-prefix id inlabel outlabel nexthop lsp_list
prefix1 0 30 40 12.1.1.2
prefix2 0 31 41 12.1.1.2
相关命令
无
20.5.12show mpls sr-lsp
命令功能
使用该命令来显示sr lsp
命令语法
show mpls sr-lsp
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
在下面的例子里,将使用此命令来显示sr lsp
Switch# show mpls sr-lsp
sr-lsp id tunid instl nexthop tunnel adj prefix outlabel
lsp1 5 6 1 12.1.1.2 tun1 adj1 - 20 30 40 50
lsp2 6 8 1 12.1.1.2 tun1 adj2 - 21 31 41 51
相关命令
无
20.5.13show mpls sr-tunnel
命令功能
使用该命令来显示sr隧道
命令语法
show mpls sr-tunnel
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
在下面的例子里,将使用此命令来显示sr隧道
Switch# show mpls sr-tunnel
sr-tunnel id type wlsp plsp slsp map-route
tun1 4 aps lsp1 lsp2 lsp1 5.5.5.5/32 6.6.6.6/32
相关命令
无
20.5.14show mpls sr-mapped-routes
命令功能
使用该命令来显示map到sr隧道的路由
命令语法
show mpls sr-mapped-routes
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
在下面的例子里,将使用此命令来显示map到sr隧道的路由
Switch# show mpls sr-mapped-routes
Mapped-route SR Tunnel name
5.5.5.5/32 tun1
6.6.6.6/32 tun1
相关命令
无