02-MPLS基本配置命令
本章节下载 (333.56 KB)
目 录
1.1.5 display mpls ldp interface
1.1.8 display mpls ldp remote-peer
1.1.9 display mpls ldp session
1.1.10 display mpls ldp vpn-instance
1.1.12 display mpls lsp statistics
1.1.14 display mpls route-state
1.1.15 display mpls static-lsp
1.1.16 display mpls statistics interface
1.1.17 display mpls statistics lsp
1.1.20 graceful-restart (MPLS-LDP view)
1.1.21 graceful-restart mpls ldp
1.1.22 graceful-restart timer neighbor-liveness
1.1.23 graceful-restart timer reconnect
1.1.24 graceful-restart timer recovery
1.1.34 mpls ldp (Interface view)
1.1.36 mpls ldp timer hello-hold
1.1.37 mpls ldp timer keepalive-hold
1.1.38 mpls ldp transport-address
1.1.44 reset mpls statistics interface
1.1.45 reset mpls statistics lsp
l 目前支持MPLS能力和MPLS LDP能力的接口类型为VLAN接口(Vlan-interface)。
l 除了mtu-signalling命令和LDP的GR特性外,MPLS LDP视图下的命令都可以在MPLS-LDP-VPN实例视图下使用。MPLS LDP视图下的命令对公网LDP起作用;MPLS-LDP-VPN实例视图下的命令对LDP实例起作用。文中不再赘述。
l 有关GR的命令介绍请参见“系统分册”中的“GR命令”。
【命令】
display mpls ilm [ label ] [ slot slot-number ] [ include text ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
label:显示指定入标签的ILM表项,取值范围为16~4294967295。
include text:显示含有指定字符串的ILM表项。text为用户指定的字符串。
slot slot-number:显示指定槽号上的ILM表项。slot-number为槽位号。
【描述】
display mpls ilm命令用来显示ILM表的信息。
如果不指定入标签,将显示所有标签的ILM表项信息。
【举例】
# 显示指定入标签的ILM表项。
<Sysname> display mpls ilm 1024
Inlabel In-Interface Token VRF-Index Oper LSP-Type Swap-Label
--------------------------------------------------------------------------
1024 Vlan2 2 0 POP NORMAL ----
# 显示所有ILM表项。
Inlabel In-Interface Token VRF-Index Oper LSP-Type Swap-Label
--------------------------------------------------------------------------
1024 Vlan2 2 0 POP NORMAL ----
表1-1 display mpls ilm命令显示信息描述表
字段 |
描述 |
Inlabel |
入标签 |
In-Interface |
入接口 |
Token |
NHLFE表项索引 |
VRF-Index |
VRF索引 |
Oper |
操作类型 |
LSP-Type |
LSP类型 |
Swap-Label |
交换标签 |
【命令】
display mpls interface [ interface-type interface-number ] [ verbose ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
interface-type interface-number:指定接口类型和接口编号。
verbose:显示详细信息。
【描述】
display mpls interface命令用来显示使能了MPLS能力的接口的信息。
l 如果不指定任何参数,则显示所有使能了MPLS能力的接口的简要信息;
l 如果只指定interface-type interface-number,则显示指定使能了MPLS能力的接口的简要信息。
相关配置可参考命令display mpls statistics interface和mpls。
【举例】
# 显示所有使能了MPLS能力的接口的信息。
<Sysname> display mpls interface
Interface Status TE Attr LSP Count CRLSP Count
Vlan1 Up Dis 0 0
Vlan2 Up Dis 0 0
# 显示指定的使能了MPLS能力的接口的详细信息。
<Sysname> display mpls interface vlan-interface 2 verbose
No : 1
Interface : Vlan2
Status : Down
TE Attribute : Disable
LSPCount : 0
CR-LSPCount : 0
FRR : Disabled
表1-2 display mpls interface命令显示信息描述表
字段 |
描述 |
No |
序号 |
Interface |
接口简要名称 |
Status |
接口状态 |
TE Attr/TE Attribute |
接口上是否使能TE |
LSPCount |
接口上LSP条数 |
CR-LSPCount |
接口上CR-LSP条数 |
FRR |
是否使能FRR(快速重路由),如果使能了FRR,还将显示绑定的隧道 |
【命令】
display mpls label { label-value1 [ to label-value2 ] | all }
任意视图
【缺省级别】
1:监控级
【参数】
label-value1:显示指定标签的使用状态。当与label-value2一起使用时,表示标签范围的开始,取值范围为16~8191。
to label-value2:标签范围的结束,label-value2的取值范围为16~8191。
all:显示所有标签信息。
【描述】
display mpls label命令用来显示MPLS标签信息。
【举例】
# 显示指定范围内标签的使用状态。
<Sysname> display mpls label 900 to 1500
Label alloc state: '.' means not used, '$' means used
------------------------------Static Label--------------------------------
900:........ ........ ........ ........ ........ ........ ........ ........
964:........ ........ ........ ........ ........ ........ ........ ....
------------------------------Dynamic Label-------------------------------
1024:...$.... ........ ........ ........ ........ ........ ........ ........
1088:........ ........ ........ ........ ........ ........ ........ ........
1152:........ ........ ........ ........ ........ ........ ........ ........
1216:........ ........ ........ ........ ........ ........ ........ ........
1280:........ ........ ........ ........ ........ ........ ........ ........
1344:........ ........ ........ ........ ........ ........ ........ ........
1408:........ ........ ........ ........ ........ ........ ........ ........
1472:........ ........ ........ .....
表1-3 display mpls label命令显示信息描述表
字段 |
描述 |
Label alloc state |
标签分配状态 |
'.' means not used |
‘.’表示没有使用 |
'$' means used |
‘$’表示已经使用 |
Static Label |
静态标签 |
Dynamic Label |
动态标签 |
【命令】
display mpls ldp [ all [ verbose ] ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
all:所有LDP信息。
verbose:显示详细信息。
|:使用正则表达式对显示进行过滤。有关正则表达式的详细介绍,请参见“系统分册/系统基本配置操作”中的“命令行显示”一节。
begin:显示特定行及其以后的所有行,该特定行必须包含指定正则表达式。
exclude:显示不包含指定正则表达式的所有行。
include:显示只包含指定正则表达式的所有行。
regular-expression:表示正则表达式,为1~80个字符的字符串,区分大小写。
【描述】
display mpls ldp命令用来显示LDP信息。
如果不指定参数,将显示所有LDP的详细信息。
相关配置可参考命令mpls ldp。
【举例】
# 显示所有LDP详细信息。
<Sysname> display mpls ldp all verbose
LDP Global Information
---------------------------------------------------------------
Protocol Version : V1 Neighbor Liveness : 60 Sec
Graceful Restart : Off FT Reconnect Timer : 60 Sec
MTU Signaling : Off Recovery Timer : 60 Sec
LDP Instance Information
---------------------------------------------------------------
Instance ID : 0 VPN-Instance :
Instance Status : Active LSR ID : 1.1.1.1
Hop Count Limit : 32 Path Vector Limit : 32
Loop Detection : Off
DU Re-advertise Timer : 30 Sec DU Re-advertise Flag : On
DU Explicit Request : Off Request Retry Flag : On
Label Distribution Mode: Ordered Label Retention Mode : Liberal
-----------------------------------------------------------------
表1-4 display mpls ldp命令显示信息描述表
字段 |
描述 |
LDP Global Information |
LDP全局信息 |
Protocol Version |
LDP的协议版本 |
Neighbor Liveness |
GR的邻居存活定时器间隔 |
Graceful Restart |
是否使能Graceful Restart功能 |
FT Reconnect Timer |
GR的重接定时器间隔 |
Recovery Timer |
GR的恢复定时器间隔 |
MTU Signaling |
是否支持MTU信令,目前设备不支持MTU信令 |
LDP Instance Information |
LDP实例信息 |
Instance ID |
LDP实例序号 |
VPN-Instance |
使能LDP能力的VPN实例的名称,如果是缺省的VPN实例,显示为空 |
Instance Status |
LDP实例状态 |
LSR ID |
LSR的标识符 |
Hop Count Limit |
配置的跳次计数限制值 |
Loop Detection |
是否使能环路 |
Path Vector Limit |
配置的路径向量限制值 |
DU Re-advertise Flag |
是否使能DU重新发布功能 |
DU Re-advertise Timer |
DU重新发布定时器的间隔值 |
Request Retry Flag |
是否使能重发送请求功能 |
DU Explicit Request |
是否使能DU会话方式发送显式请求消息功能 |
Label Retention Mode |
此实例配置的标签保持方式 |
Label Distribution Mode |
此实例配置的标签分布控制方式 |
【命令】
display mpls ldp interface [ all [ verbose ] | [ vpn-instance vpn-instance-name ] [ interface-type interface-number | verbose ] ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
all:显示所有信息。
verbose:显示详细信息。
vpn-instance vpn-instance-name:VPN实例的名字,为1~31个字符的字符串,区分大小写。
interface-type interface-number:指定接口类型和接口编号。
|:使用正则表达式对显示进行过滤。有关正则表达式的详细介绍,请参见“系统分册/系统基本配置操作”中的“命令行显示”一节。
begin:显示特定行及其以后的所有行,该特定行必须包含指定正则表达式。
exclude:显示不包含指定正则表达式的所有行。
include:显示只包含指定正则表达式的所有行。
regular-expression:表示正则表达式,为1~80个字符的字符串,区分大小写。
【描述】
display mpls ldp interface命令用来显示使能了LDP能力的接口信息。
相关配置可参考命令mpls ldp (System view)和mpls ldp (Interface view)。
【举例】
# 显示使能了LDP的接口信息。
<Sysname> display mpls ldp interface
LDP Interface Information in Public Network
------------------------------------------------------------------------
IF-Name Status LAM Transport-Address Hello-Sent/Rcv
------------------------------------------------------------------------
Vlan2 Inactive DU 1.1.1.1 0/0
------------------------------------------------------------------------
LAM: Label Advertisement Mode IF-Name: Interface name
# 显示所有接口的详细信息。
<Sysname> display mpls ldp interface verbose
LDP Interface Information in Public Network
--------------------------------------------------------------------------
Interface Name : Vlan-interface2
LDP ID : 1.1.1.1:0 Transport Address : 1.1.1.1
Entity Status : Inactive Interface MTU : 1500
Configured Hello Timer : 15 Sec
Negotiated Hello Timer : 15 Sec
Configured Keepalive Timer : 45 Sec
Label Advertisement Mode : Downstream Unsolicited
Hello Message Sent/Rcvd : 0/0 (Message Count)
-------------------------------------------------------------------------
表1-5 display mpls ldp interface命令显示信息描述表
字段 |
描述 |
Interface Name |
使能了LDP的接口名称 |
LDP ID |
LDP的标识符 |
Transport Address |
实体的传输地址,也用做TCP连接终端地址 |
Entity Status |
实体状态:激活或非激活 |
Interface MTU |
接口的最大传输单元 |
Configured Hello Timer |
配置的Hello定时器时间 |
Negotiated Hello Timer |
协商的Hello定时器时间 |
Configured Keepalive Timer |
配置的Keepalive定时器时间 |
Label Advertisement Mode |
标签发布方式,目前取值只能为DU |
Hello Message Sent/Rcvd [X/Y] |
X:此接口发出的Hello消息数目 Y:此接口接收的Hello消息数目 |
【命令】
display mpls ldp lsp [ all | [ vpn-instance vpn-instance-name ] [ destination-address mask-length ] ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
all:显示所有信息。
vpn-instance vpn-instance-name:VPN实例的名字,为1~31个字符的字符串,区分大小写。
dest-addr:建立LSP的目的地址。
mask-length:地址掩码长度,取值范围为0~32。
|:使用正则表达式对显示进行过滤。有关正则表达式的详细介绍,请参见“系统分册/系统基本配置操作”中的“命令行显示”一节。
begin:显示特定行及其以后的所有行,该特定行必须包含指定正则表达式。
exclude:显示不包含指定正则表达式的所有行。
include:显示只包含指定正则表达式的所有行。
regular-expression:表示正则表达式,为1~80个字符的字符串,区分大小写。
【描述】
display mpls ldp lsp命令用来显示LDP创建的LSP相关信息。
相关配置可参考命令display mpls lsp。
【举例】
# 显示LDP创建LSP信息。
<Sysname> display mpls ldp lsp
LDP LSP Information
--------------------------------------------------------------------------
SN DestAddress/Mask In/OutLabel Next-Hop In/Out-Interface
-------------------------------------------------------------------------
1 1.1.1.1/32 3/NULL 127.0.0.1 -------/InL0
2 10.1.1.0/24 3/NULL 10.1.1.1 -------/Eth1/1
*3 100.1.1.1/32 Liberal(1025)
-------------------------------------------------------------------------- A '*' before an LSP means the LSP is not established
A '*' before a Label means the USCB or DSCB is stale
表1-6 display mpls ldp lsp命令显示信息描述表
字段 |
描述 |
SN |
该LSP的序号。SN前面如果有“*”表示未建立LSP |
DestAddress/Mask |
该LSP的FEC目的地址和掩码 |
In/OutLabel |
入/出标签值。In/OutLabel前面如果有“*”表示该LSP处于GR过程中。Liberal(X),表示不可用LSP,标签值为X |
Next-Hop |
下一跳地址 |
In/Out-Interface |
入接口与出接口 |
【命令】
display mpls ldp peer [ all [ verbose ] | [ vpn-instance vpn-instance-name ] [ peer-id | verbose ] ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
all:显示所有对等体信息。
verbose:显示详细信息。
vpn-instance vpn-instance-name:VPN实例的名字。使用此参数显示指定VPN实例的所有对等体信息,为1~31字符的字符串,区分大小写。
peer-id:对等体的LSR ID。
|:使用正则表达式对显示进行过滤。有关正则表达式的详细介绍,请参见“系统分册/系统基本配置操作”中的“命令行显示”一节。
begin:显示特定行及其以后的所有行,该特定行必须包含指定正则表达式。
exclude:显示不包含指定正则表达式的所有行。
include:显示只包含指定正则表达式的所有行。
regular-expression:表示正则表达式,为1~80个字符的字符串,区分大小写。
【描述】
display mpls ldp peer命令用来显示对等体的信息。
相关配置可参考命令mpls ldp。
【举例】
# 显示对等体的信息。
<Sysname> display mpls ldp peer
LDP Peer Information in Public network
Total number of peers: 3
--------------------------------------------------------------
Peer-ID Transport-Address Discovery-Source
--------------------------------------------------------------
172.17.1.2:0 172.17.1.2 Vlan-interface1
168.1.1.1:0 168.1.1.1 Vlan-interface2
100.10.1.1:0 100.10.1.1 Vlan-interface3
--------------------------------------------------------------
表1-7 display mpls ldp peer命令显示信息描述表
字段 |
描述 |
Total number of peers |
对等体的数量 |
Peer-ID |
对等体的LDP标识符 |
Transport-Address |
对等体的传输地址 |
Discovery-Source |
此对等体的发现源 |
# 显示对等体的详细信息。
<Sysname> display mpls ldp peer verbose
LDP Peer Information in Public network
---------------------------------------------------------------
Peer LDP ID : 172.17.1.2:0
Peer Max PDU Length : 4096 Peer Transport Address : 172.17.1.2
Peer Loop Detection : Off Peer Path Vector Limit : 0
Peer FT Flag : Off Peer Keepalive Timer : 45 Sec
Recovery Timer : ---- Reconnect Timer : ----
Peer Label Advertisement Mode : Downstream Unsolicited
Peer Discovery Source : Vlan-interface1
------------------------------------------------------------
Peer LDP ID : 168.1.1.1:0
Peer Max PDU Length : 4096 Peer Transport Address : 168.1.1.1
Peer Loop Detection : Off Peer Path Vector Limit : 0
Peer FT Flag : Off Peer Keepalive Timer : 45 Sec
Recovery Timer : ---- Reconnect Timer : ----
Peer Label Advertisement Mode : Downstream Unsolicited
Peer Discovery Source : Vlan-interface2
-------------------------------------------------------------
Peer LDP ID : 100.10.1.1:0
Peer Max PDU Length : 4096 Peer Transport Address : 100.10.1.1
Peer Loop Detection : Off Peer Path Vector Limit : 0
Peer FT Flag : Off Peer Keepalive Timer : 45 Sec
Recovery Timer : ---- Reconnect Timer : ----
Peer Label Advertisement Mode : Downstream Unsolicited
Peer Discovery Source : Vlan-interface3
------------------------------------------------------------
表1-8 display mpls ldp peer verbose命令显示信息描述表
字段 |
描述 |
Peer LDP ID |
对等体的LDP标识符 |
Peer Max PDU Length |
对等体最大PDU长度 |
Peer Transport Address |
对等体的传输地址 |
Peer Loop Detection |
对等体是否使能环路检测功能 |
Peer Path Vector Limit |
对等体的路径向量限制值 |
Peer FT Flag |
对等体是否使能GR FT功能 |
Peer Keepalive Timer |
对等体Keepalive定时器时间 |
Recovery Timer |
GR的恢复定时器间隔 |
Reconnect Timer |
GR的重接定时器间隔 |
Peer Label Advertisement Mode |
对等体标签发布方式 |
Peer Discovery Source |
此对等体的发现源 |
【命令】
display mpls ldp remote-peer [ remote-name remote-peer-name ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
remote-name remote-peer-name:远端对等体的名称,为1~32字符的字符串,不区分大小写。
|:使用正则表达式对显示进行过滤。有关正则表达式的详细介绍,请参见“系统分册/系统基本配置操作”中的“命令行显示”一节。
begin:显示特定行及其以后的所有行,该特定行必须包含指定正则表达式。
exclude:显示不包含指定正则表达式的所有行。
include:显示只包含指定正则表达式的所有行。
regular-expression:表示正则表达式,为1~80个字符的字符串,区分大小写。
【描述】
display mpls ldp remote-peer命令用来显示远端对等体信息。
相关配置可参考命令mpls ldp和remote-ip。
【举例】
# 显示指定远端对等体名称为BJI的信息。
<Sysname> display mpls ldp remote-peer remote-name BJI
LDP Remote Entity Information
--------------------------------------------------------------------------
Remote Peer Name : BJI
Remote Peer IP : 3.3.3.3 LDP ID : 1.1.1.1:0
Transport Address : 1.1.1.1
Configured Keepalive Timer : 45 Sec
Configured Hello Timer : 45 Sec
Negotiated Hello Timer : 45 Sec
Hello Message Sent/Rcvd : 3/2 (Message Count)
--------------------------------------------------------------------------
表1-9 display mpls ldp remote-peer命令显示信息描述表
字段 |
描述 |
LDP Remote Entity Information |
LDP远端对等体的信息 |
Remote Peer Name |
此远端对等体的名称 |
Remote Peer IP |
远端对等体的IP地址 |
LDP ID |
本地LDP的标识符 |
Transport Address |
此远端对等体的传输地址 |
Configured Keepalive Timer |
配置的Keepalive定时器时间 |
Configured Hello Timer |
配置的Hello定时器时间 |
Negotiated Hello Timer |
协商的Hello定时器时间 |
Hello Message Sent/Rcvd |
远端对等体发送/接收的Hello消息数 |
【命令】
display mpls ldp session [ all [ verbose ] | [ vpn-instance vpn-instance-name ] [ peer-id | verbose ] ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
all:显示所有信息。
verbose:显示详细信息。
vpn-instance vpn-instance-name:VPN实例的名字。使用此参数显示指定VPN的所有LDP会话信息,为1~31字符的字符串,区分大小写。
peer-id:对等体的LSR ID。
|:使用正则表达式对显示进行过滤。有关正则表达式的详细介绍,请参见“系统分册/系统基本配置操作”中的“命令行显示”一节。
begin:显示特定行及其以后的所有行,该特定行必须包含指定正则表达式。
exclude:显示不包含指定正则表达式的所有行。
include:显示只包含指定正则表达式的所有行。
regular-expression:表示正则表达式,为1~80个字符的字符串,区分大小写。
【描述】
display mpls ldp session命令用来显示对等体间会话信息。
如果不指定任何参数,则只显示所有公网LDP对等体间的会话信息。
相关配置可参考命令mpls ldp。
【举例】
# 显示所有公网LDP对等体间的会话信息。
<Sysname> display mpls ldp session
LDP Session(s) in Public Network
Total number of sessions: 1
--------------------------------------------------------------------------
Peer-ID Status LAM SsnRole FT MD5 KA-Sent/Rcv
--------------------------------------------------------------------------
1.1.1.1:0 Operational DU Active Off Off 4582/4582
--------------------------------------------------------------------------
LAM : Label Advertisement Mode FT : Fault Tolerance
表1-10 display mpls ldp session命令显示信息描述表
字段 |
描述 |
Total number of sessions |
会话的数量 |
Peer-ID |
对等体LDP标识符 |
Status |
会话的状态 |
LAM |
会话的标签发布方式 |
SsnRole |
本地LSR在会话中的角色,取值为active和passive |
FT |
对等体是否使能会话的GR FT功能 |
MD5 |
对等体是否使能MD5密码特性 |
KA-Sent/Rcv |
会话过程中,本地LSR发送或接收的keepalive消息数 |
# 显示所有公网LDP对等体间会话的详细信息。
<Sysname> display mpls ldp session verbose
LDP Session(s) in Public Network
--------------------------------------------------------------------------
Peer LDP ID : 1.1.1.1:0 Local LDP ID : 3.3.3.3:0
TCP Connection : 3.3.3.3 -> 1.1.1.1
Session State : Operational Session Role : Active
Session FT Flag : Off MD5 Flag : Off
Reconnect Timer : --- Recovery Timer : ---
Negotiated Keepalive Timer : 45 Sec
Keepalive Message Sent/Rcvd : 6/6 (Message Count)
Label Advertisement Mode : Downstream Unsolicited
Label Resource Status(Peer/Local) : Available/Available
Peer Discovery Mechanism : Extended
Session existed time : 000:00:01 (DDD:HH:MM)
LDP Extended Discovery Source : Remote peer: 1
Addresses received from peer: (Count: 2)
10.1.1.1 1.1.1.1
--------------------------------------------------------------------------
Peer LDP ID : 2.2.2.2:0 Local LDP ID : 3.3.3.3:0
TCP Connection : 3.3.3.3 -> 2.2.2.2
Session State : Operational Session Role : Active
Session FT Flag : Off MD5 Flag : Off
Reconnect Timer : --- Recovery Timer : ---
Negotiated Keepalive Timer : 45 Sec
Keepalive Message Sent/Rcvd : 25/25 (Message Count)
Label Advertisement Mode : Downstream Unsolicited
Label Resource Status(Peer/Local) : Available/Available
Peer Discovery Mechanism : Basic
Session existed time : 000:00:06 (DDD:HH:MM)
LDP Basic Discovery Source : Ethernet1/1
Addresses received from peer: (Count: 3)
10.1.1.2 20.1.1.1 2.2.2.2
--------------------------------------------------------------------------
表1-11 display mpls ldp session verbose命令显示信息描述表
字段 |
描述 |
Peer LDP ID |
对等体LDP标识符 |
Local LDP ID |
本地LDP标识符 |
TCP connection |
该会话的TCP连接信息 |
Session State |
会话的状态 |
Session Role |
本地LSR在会话中的角色,取值为active(主动)和passive(被动) |
Session FT Flag |
对等体是否使能会话的GR FT功能 |
MD5 Flag |
对等体是否使能MD5密码特性 |
Reconnect Timer |
GR的重接定时器间隔 |
Recovery Timer |
GR的恢复定时器间隔 |
Negotiated Keep Alive Timer |
协商的Keepalive定时器时间 |
Keepalive Message Sent/Rcvd [X/Y] |
X:会话过程中,本地LSR发送的keepalive消息数 Y:会话过程中,本地LSR接收的keepalive消息数 |
Label Advertisement Mode |
该会话的标签发布方式 |
Label Resource Status(Peer/Local) |
对等体与本地的标签资源状态 |
Peer Discovery Mechanism |
对等体的发现机制,取值为Basic和Extended |
Session existed time |
Session持续时间 |
LDP Basic Discovery Source |
Session建立的接口,取值为基本发现时显示为接口名称,扩展发现时显示为远端对等体名称 |
LDP Extended Discovery Source |
|
Addresses received from peer |
该会话中,对等体发送的地址表 |
【命令】
display mpls ldp vpn-instance vpn-instance-name [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
vpn-instance-name:指定使能LDP能力的VPN实例名称,为1~31字符的字符串,区分大小写。
|:使用正则表达式对显示进行过滤。有关正则表达式的详细介绍,请参见“系统分册/系统基本配置操作”中的“命令行显示”一节。
begin:显示特定行及其以后的所有行,该特定行必须包含指定正则表达式。
exclude:显示不包含指定正则表达式的所有行。
include:显示只包含指定正则表达式的所有行。
regular-expression:表示正则表达式,为1~80个字符的字符串,区分大小写。
【描述】
display mpls ldp vpn-instance命令用来显示指定LDP实例的信息。
相关配置可参考命令mpls ldp。
【举例】
# 显示名为vpn1的LDP实例的信息。
<Sysname> display mpls ldp vpn-instance vpn1
LDP Global Information
--------------------------------------------------------------------
Protocol Version : V1 Neighbor Liveness : 60 Sec
Graceful Restart : Off FT Reconnect Timer : 60 Sec
MTU Signaling : Off Recovery Timer : 60 Sec
LDP Instance Information
--------------------------------------------------------------------
Instance ID : 1 VPN-Instance : vpn1
Instance Status : Active LSR ID : 1.1.1.9
Hop Count Limit : 32 Path Vector Limit : 32
Loop Detection : Off
DU Re-advertise Timer : 30 Sec DU Re-advertise Flag : On
DU Explicit Request : Off Request Retry Flag : On
Label Distribution Mode : Ordered Label Retention Mode : Liberal
display mpls ldp vpn-instance命令显示信息描述表同表1-4 display mpls ldp命令显示信息描述表。
【命令】
display mpls lsp [ incoming-interface interface-type interface-number ] [ outgoing-interface interface-type interface-number ] [ in-label in-label-value ] [ out-label out-label-value ] [ asbr | [ vpn-instance vpn-instance-name ] [ protocol { bgp | bgp-ipv6 | ldp | static } ] ] [ egress | ingress | transit ] [ { exclude | include } dest-addr mask-length ] [ verbose ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
incoming-interface interface-type interface-number:LSP的入接口。interface-type interface-number为接口类型和接口编号。
outgoing-interface interface-type interface-number:LSP的出接口。interface-type interface-number为接口类型和接口编号。
in-label in-label-value:入标签值,取值范围为0~1048575。
out-label out-label-value:出标签值,取值范围为0~1048575。
asbr:显示ASBR产生的LSP信息。
vpn-instance vpn-instance-name:指定使能LDP能力的VPN实例名称,为1~31字符的字符串,区分大小写。
protocol:根据建立LSP的协议类型显示LSP信息。
bgp:显示BGP LSP信息。
bgp-ipv6:显示IPv6 BGP(即BGP4+协议)LSP信息。
ldp:显示LDP LSP信息。
static:显示通过手工配置的静态LSP信息。
egress:显示出节点的LSP信息。
ingress:显示入节点的LSP信息。
transit:显示中间节点的LSP信息。
exclude:显示不包含指定FEC的LSP信息。
include:显示包含指定FEC的LSP信息。
dest-addr:目的地址。
mask-length:目的地址的掩码长度,取值范围为0~32。
verbose:显示详细信息。
【描述】
display mpls lsp命令用来显示LSP信息。
如果不指定任何参数,将显示所有LSP的信息。
相关配置可参考命令display mpls lsp、display mpls statistics lsp和display mpls static-lsp。
此命令支持的接口类型为VLAN接口(Vlan-interface)。
【举例】
# 显示所有LSP信息。
<Sysname> display mpls lsp
-----------------------------------------------------------------------
LSP Information: L3VPN LSP
-----------------------------------------------------------------------
FEC In/Out Label In/Out IF Route-Distinguisher Vrf Name
100.1.1.1/32 1025/1024 -/- 100:1 ASBRLSP
-----------------------------------------------------------------------
LSP Information: LDP LSP
-----------------------------------------------------------------------
FEC In/Out Label In/Out IF Vrf Name
100.10.1.0/24 3/NULL -/-
100.10.1.0/24 3/NULL -/-
168.1.0.0/16 3/NULL -/-
172.17.0.0/16 3/NULL -/-
表1-12 display mpls lsp命令显示信息描述表
字段 |
描述 |
FEC |
转发等价类,包括两种形式: l IP地址/掩码:表示根据目的地址分配标签 l IP地址:表示根据下一跳地址分配标签 |
In/Out Label |
入/出标签值 |
In/Out IF |
入/出接口简称 |
Route-Distinguisher |
路由标识符 |
Vrf Name |
VPN实例名称 |
# 显示所有LSP的详细信息。
<Sysname> display mpls lsp verbose
-------------------------------------------------------------
LSP Information: LDP LSP
-------------------------------------------------------------
No. : 1
VrfIndex :
Fec : 1.1.1.9/32
Nexthop : 127.0.0.1
In-Label : 3
Out-Label : NULL
In-Interface : Vlan-interface3
Out-Interface : ----------
LspIndex : 10241
Tunnel ID : 0x0
LsrType : Egress
Outgoing Tunnel ID : 0x0
Label Operation : POP
表1-13 display mpls lsp命令显示信息描述表
字段 |
描述 |
No |
序号 |
VrfIndex |
VPN实例索引 |
Fec |
转发等价类,包括两种形式: l IP地址/掩码:表示根据目的地址分配标签 l IP地址:表示根据下一跳地址分配标签 |
Nexthop |
下一条路由地址 |
In-Label |
入标签值 |
Out-Label |
出标签值 |
In-Interface |
入接口 |
Out-Interface |
出接口 |
LspIndex |
LSP索引 |
Tunnel ID |
标记(公网) |
LsrType |
LSR类型 |
Outgoing Tunnel ID |
标记(跨域VPN) |
【命令】
display mpls lsp statistics
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
无
【描述】
display mpls lsp statistics命令用来显示LSP的统计信息。
【举例】
# 显示LSP统计信息。
<Sysname> display mpls lsp statistics
Lsp Type Total Ingress Transit Egress
STATIC LSP 1 1 0 0
STATIC CRLSP 0 0 0 0
LDP LSP 0 0 0 0
CRLDP CRLSP 0 0 0 0
RSVP CRLSP 0 0 0 0
BGP LSP 0 0 0 0
ASBR LSP 0 0 0 0
BGP IPV6 LSP 0 0 0 0
---------------------------------------------------------------
LSP 1 1 0 0
CRLSP 0 0 0 0
表1-14 display mpls lsp statistics命令显示信息描述表
字段 |
描述 |
Lsp Type |
LSP的类型,具体类型请参见表1-15 |
LSP |
所有LSP的相关节点的数量 |
CRLSP |
所有CR-LSP的相关节点的数量 |
Total |
该设备作为各种不同类型节点的对应LSP数量 |
Ingress |
该设备作为入节点LSP数量 |
Transit |
该设备作为中间节点LSP数量 |
Egress |
该设备作为出节点LSP数量 |
表1-15 LSP类型表
字段 |
描述 |
STATIC LSP |
静态LSP |
STATIC CRLSP |
静态CR-LSP |
LDP LSP |
LDP生成的LSP |
CRLDP CRLSP |
CR-LDP生成的CR-LSP |
RSVP CRLSP |
RSVP生成的CR-LSP |
BGP LSP |
BGP生成的LSP |
ASBR LSP |
ASBR生成的LSP |
BGP IPV6 LSP |
IPv6 BGP生成的的LSP |
S7500E系列交换机暂不支持静态CR-LSP、CR-LDP生成的CR-LSP和RSVP生成的CR-LSP。
【命令】
display mpls nhlfe [ token ] [ slot slot-number ] [ include text ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
token:NHLFE表项索引,不同型号的设备支持的取值范围不同,请以设备的实际情况为准。
include text:显示含有指定字符串的NHLFE表项。text为用户指定的字符串。
slot slot-number:显示指定槽号上的NHLFE表项。slot-number为槽位号。
【描述】
display mpls nhlfe命令用来查看NHLFE表的信息。
如果不指定token参数,将显示所有NHLFE表项信息。
【举例】
# 显示指定的NHLFE表项。
<Sysname> display mpls nhlfe 2
Out-Interface Token Oper Nexthop Deep Stack
----------------------------------------------------------------------
Vlan2 2 PUSH 88.1.1.2 1 1024
# 显示所有NHLFE表项。
<Sysname> display mpls nhlfe
Out-Interface Token Oper Nexthop Deep Stack
----------------------------------------------------------------------
Vlan2 2 PUSH 88.1.1.2 1 1024
表1-16 display mpls nhlfe命令显示信息描述表
字段 |
描述 |
Out-Interface |
出接口 |
Token |
NHLFE表项索引 |
Oper |
操作类型 |
Nexthop |
下一跳 |
Deep |
MPLS标签栈深度 |
Stack |
MPLS标签值 |
【命令】
display mpls route-state [ vpn-instance vpn-instance-name ] [ dest-addr mask-length ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
vpn-instance vpn-instance-name:VPN实例的名称,为1~31字符的字符串,区分大小写。
dest-addr:目的IP地址。
mask-length:目的地址的掩码长度,取值范围为0~32。
【描述】
display mpls route-state命令用来显示路由的LSP相关信息。
如果不指定VPN实例,将显示公网实例的路由信息;如果不指定目的地址和掩码,将显示所有路由信息。
【举例】
# 显示所有路由的LSP相关信息。
<Sysname> display mpls route-state
DEST/MASK NEXT-HOP OUT-INTERFACE STATE LSP-COUNT VPN-INDEX
-----------------------------------------------------------------
1.1.1.1/32 10.0.0.1 Vlan2 ESTA 1 0
表1-17 display mpls route-state命令显示信息描述表
字段 |
描述 |
DEST/MASK |
指定路由的目的地址和掩码 |
NEXT-HOP |
指定路由的下一跳地址 |
OUT-INTERFACE |
指定路由的出接口 |
STATE |
指定路由的状态 |
LSP-COUNT |
LSP的数量 |
VPN-INDEX |
VPN实例索引 |
【命令】
display mpls static-lsp [ lsp-name lsp-name ] [ { exclude | include } dest-addr mask-length ] [ verbose ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
lsp-name lsp-name:标签转发路径的名称,为1~15字符的字符串。
exclude:匹配不包含指定FEC的LSP信息。
include:匹配包含指定FEC的LSP信息。
dest-addr:目的地址。
mask-length:目的地址的掩码长度,取值范围为0~32。
verbose:使用此参数显示详细信息。
【描述】
display mpls static-lsp命令用来显示静态LSP的信息。
相关配置可参考命令display mpls lsp和display mpls statistics lsp。
【举例】
# 显示静态LSP的简要信息。
<Sysname> display mpls static-lsp
Name FEC I/O Label I/O If State
lsp1 3.3.3.9/32 NULL/100 -/Vlan1 Up
表1-18 display mpls static-lsp命令显示信息描述表
字段 |
描述 |
Name |
LSP名称 |
FEC |
转发等价类 |
I/O Label |
入/出标签值 |
I/O If |
入接口/出接口名称 |
State |
LSP当前的状态 |
# 显示静态LSP的详细信息。
<Sysname> display mpls static-lsp verbose
No : 1
LSP-Name : lsp1
LSR-Type : Ingress
FEC : 3.3.3.9/32
In-Label : NULL
Out-Label : 100
In-Interface : -
Out-Interface : Vlan-interface1
NextHop : 30.1.1.2
Static-Lsp Type: IPTN
Lsp Status : Up
表1-19 display mpls static-lsp命令显示信息描述表
字段 |
描述 |
No |
序号 |
LSP-Name |
LSP名称 |
LSR-Type |
LSR的类型,取值为ingress、transit和egress |
FEC |
转发等价类 |
In-Label |
入标签值 |
Out-Label |
出标签值 |
In-Interface |
入接口名称 |
Out-Interface |
出接口名称 |
NextHop |
下一跳地址 |
Static-Lsp Type |
Static LSP类型 |
Lsp Status |
LSP当前状态 |
【命令】
display mpls statistics interface { interface-type interface-number | all }
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
interface-type interface-number:指定接口类型和接口编号。
all:显示所有接口的统计信息。
【描述】
display mpls statistics interface命令用来根据使能MPLS能力的接口显示MPLS统计信息。
需要注意的是:
对于单核设备,如果要显示统计信息,请先设置统计信息的时间间隔,缺省的时间间隔为0,即不统计信息。这种情况下显示出来的各项统计信息都为0。
相关配置可参考命令statistics interval和mpls statistics enable。
【举例】
# 根据使能MPLS能力的接口显示MPLS统计信息。
<Sysname> display mpls statistics interface all
Statistics for Interface IN :
Incoming Interface Vlan-interface1
Octets : 0
Packets : 0
Errors : 0
Disables : 0
Failed Label Lookup : 0
Start Time : 2008/04/28 10:23:55
End Time : 2008/04/28 10:23:55
Statistics for Interface OUT :
Outgoing Interface Vlan-interface2
Octets : 0
Packets : 0
Errors : 0
Disables : 0
Start Time : 2008/04/28 10:23:55
End Time : 2008/04/28 10:23:55
Statistics for Interface IN :
Incoming Interface Vlan-interface3
Octets : 0
Packets : 0
Errors : 0
Disables : 0
Failed Label Lookup : 0
Start Time : 2008/04/28 10:24:04
End Time : 2008/04/28 10:24:04
Statistics for Interface OUT :
Outgoing Interface Vlan-interface4
Octets : 0
Packets : 0
Errors : 0
Disables : 0
Start Time : 2008/04/28 10:24:04
End Time : 2008/04/28 10:24:04
Statistics for Interface IN :
Incoming Interface Vlan-interface53
Octets : 0
Packets : 0
Errors : 0
Disables : 0
Failed Label Lookup : 0
Start Time : 2008/04/28 10:24:10
End Time : 2008/04/28 10:24:10
Statistics for Interface OUT :
Outgoing Interface Vlan-interface73
Octets : 0
Packets : 0
Errors : 0
Disables : 0
Start Time : 2008/04/28 10:24:10
End Time : 2008/04/28 10:24:10
表1-20 display mpls statistics interface命令显示信息描述表
字段 |
描述 |
Statistics for Interface IN |
接口的入口处理的统计 |
Incoming Interface Serial2/0 |
入接口名称 |
Octets |
从该接口进入的字节数 |
Packets |
从该接口进入的报文数 |
Errors |
从该接口进入的报文处理错误数 |
Disables |
从该接口进入方向的MPLS的去使能次数 |
Failed Label Lookup |
从该接口进入的报文查找标签失败次数 |
Start Time |
从该接口进入的报文统计开始时间 |
End Time |
从该接口进入的报文统计结束时间 |
Statistics for Interface OUT |
接口的出口处理的统计 |
Outgoing Interface Serial2/0 |
出接口名称 |
Octets |
从该接口发出的字节数 |
Packets |
从该接口发出的报文数 |
Errors |
从该接口发出的报文处理错误数 |
Disables |
从该接口发出方向的MPLS的去使能次数 |
Start Time |
从该接口发出的报文统计开始时间 |
End Time |
从该接口发出的报文统计结束时间 |
【命令】
display mpls statistics lsp { index | all | name lsp-name }
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
index:标签转发路径LSP的索引号,取值范围为0~4294967295。
all:所有标签转发路径LSP。
name lsp-name:标签转发路径LSP的名称,为1~15个字符的字符串。
【描述】
display mpls statistics lsp命令用来根据LSP显示MPLS统计信息。包括每一条LSP的入口和出口处理的字节数、报文数、错误数,丢弃报文数。
如果要显示统计信息,请先设置统计信息的时间间隔,缺省的时间间隔为0,即不统计信息。这种情况下显示出来的各项统计信息都为0。
相关配置可参考命令statistics interval。
【举例】
# 根据所有LSP显示MPLS统计信息。
<Sysname> display mpls statistics lsp all
Statistics for Lsp IN : LSP Name /LSP Index : DynamicLsp/9217
InSegment
Octets : 0
Packets : 0
Errors : 0
Down : 0
Start Time : 2006/05/20 15:52:30
End Time : 2006/05/20 15:52:30
Statistics for Lsp OUT : LSP Name /LSP Index : DynamicLsp/9217
OutSegment
Octets : 0
Packets : 0
Errors : 0
Down : 0
Start Time : 0000/00/00 00:00:00
End Time : 0000/00/00 00:00:00
Statistics for Lsp IN : LSP Name /LSP Index : DynamicLsp/9218
InSegment
Octets : 0
Packets : 0
Errors : 0
Down : 0
Start Time : 0000/00/00 00:00:00
End Time : 0000/00/00 00:00:00
Statistics for Lsp OUT : LSP Name /LSP Index : DynamicLsp/9218
OutSegment
Octets : 0
Packets : 0
Errors : 0
Down : 0
Start Time : 2006/05/20 15:52:30
End Time : 2006/05/20 15:52:30
表1-21 display mpls statistics lsp命令显示信息描述表
字段 |
描述 |
Statistics for Lsp IN:LSP Name /LSP Index : DynamicLsp/10241 |
LSP的入口处理的统计,包括LSP名称(取值为动态LSP或静态LSP)和LSP索引值 |
InSegment |
LSP的入表项信息 |
Octets |
LSP的入口处理的字节数 |
Packets |
LSP的入口处理的报文数 |
Errors |
LSP的入口处理的错误数 |
Down |
LSP的入口处理的丢弃报文数 |
Start Time |
LSP的入口处理的统计开始时间 |
End Time |
LSP的入口处理的统计结束时间 |
OutSegment |
LSP的出表项信息 |
Octets |
LSP的出口处理的字节数 |
Packets |
LSP的出口处理的报文数 |
Errors |
LSP的出口处理的错误数 |
Down |
LSP的出口处理的丢弃报文数 |
Start Time |
LSP的入口处理的统计开始时间 |
End Time |
LSP的出口处理的统计结束时间 |
对于Ingress节点,不对入方向进行统计,因此,显示信息中InSegment的开始时间和结束时间都为0;Egress节点不对出方向进行统计,显示信息中OutSegment的开始时间和结束时间都为0。
【命令】
du-readvertise
undo du-readvertise
【视图】
MPLS-LDP视图/MPLS-LDP-VPN实例视图
【缺省级别】
1:监控级
【参数】
无
【描述】
du-readvertise命令用来使能DU模式下标签重发布特性。undo du-readvertise命令用来禁止该特性。
缺省情况下,DU模式下已使能标签重发布特性。
【举例】
# 使能公网LDP的DU模式下标签重发布特性。
<Sysname> system-view
[Sysname] mpls ldp
[Sysname-mpls-ldp] du-readvertise
# 使能名为vpn1的LDP实例的DU模式下标签重发布特性。
<Sysname> system-view
[Sysname] mpls ldp vpn-instance vpn1
[Sysname-mpls-ldp-vpn-instance-vpn1] du-readvertise
【命令】
du-readvertise timer value
undo du-readvertise timer
【视图】
MPLS-LDP视图/MPLS-LDP-VPN实例视图
【缺省级别】
1:监控级
【参数】
value:标签重发布间隔时间,取值范围为1~65535,单位为秒。
【描述】
du-readvertise timer命令用来设置DU模式下定期重发布标签的定时器值。undo du-readvertise timer命令用来恢复缺省配置。
缺省情况下,DU模式下定期重发布标签的定时器值为30秒。
【举例】
# 设置公网LDP的DU模式下定期重发布标签的定时器值为100秒。
<Sysname> system-view
[Sysname] mpls ldp
[Sysname-mpls-ldp] du-readvertise timer 100
# 设置名为vpn1的LDP实例的DU模式下定期重发布标签的定时器值为100秒。
<Sysname> system-view
[Sysname] mpls ldp vpn-instance vpn1
[Sysname-mpls-ldp-vpn-instance-vpn1] du-readvertise timer 100
【命令】
graceful-restart
undo graceful-restart
【视图】
MPLS-LDP视图
【缺省级别】
1:监控级
【参数】
无
【描述】
graceful-restart命令用来使能MPLS LDP协议的GR能力。undo graceful-restart命令用来关闭MPLS LDP协议的GR能力。
缺省情况下,MPLS LDP协议的GR能力处于关闭状态。
需要注意的是,使能或禁止GR功能会导致删除并重建所有的LDP会话,基于这些会话所创建的LSP也将被删除,并需要重建。
【举例】
# 使能MPLS LDP协议的GR能力。
<Sysname> system-view
[Sysname] mpls lsr-id 1.1.1.1
[Sysname] mpls
[Sysname-mpls] quit
[Sysname] mpls ldp
[Sysname-mpls-ldp] graceful-restart
【命令】
graceful-restart mpls ldp
【视图】
用户视图
【缺省级别】
2:系统级
【参数】
无
【描述】
graceful-restart mpls ldp命令用来平滑重启MPLS LDP。
需要注意的是:
l 本命令用来在不发生主备倒换的情况下测试MPLS LDP GR。正常情况下,请不要使用本命令。
l 执行本命令前需要先使能MPLS LDP GR能力。
相关配置可参考命令graceful-restart (MPLS-LDP view)。
【举例】
# 平滑重启MPLS LDP。
<Sysname> graceful-restart mpls ldp
【命令】
graceful-restart timer neighbor-liveness timer
undo graceful-restart timer neighbor-liveness
【视图】
MPLS-LDP视图
【缺省级别】
1:监控级
【参数】
timer:指定LDP邻居存活定时器值,取值范围为60~300,单位为秒。
【描述】
graceful-restart timer neighbor-liveness命令用来配置LDP邻居存活定时器值。undo graceful-restart timer neighbor-liveness命令用来恢复缺省情况。
缺省情况下,LDP邻居存活定时器的值为120秒。
需要注意的是:
l 更改邻居存活定时器的值会导致删除并重建所有的LDP会话,基于这些会话所创建的LSP也将被删除,并需要重建。
l 如果LDP会话配置了MD5认证,则需要适当增加邻居存活定时器的时长,以保证TCP连接能够重新建立。
【举例】
# 配置LDP邻居存活定时器值为100秒。
<Sysname> system-view
[Sysname] mpls ldp
[Sysname-mpls-ldp] graceful-restart timer neighbor-liveness 100
【命令】
graceful-restart timer reconnect timer
undo graceful-restart timer reconnect
【视图】
MPLS-LDP视图
【缺省级别】
1:监控级
【参数】
timer:指定FT重连定时器值,取值范围为60~300,单位为秒。
【描述】
graceful-restart timer reconnect命令用来配置FT重连定时器值。undo graceful-restart timer reconnect命令用来恢复缺省情况。
缺省情况下,FT重连定时器值为300秒。
需要注意的是:
l FT重连定时器表示TCP连接失败后,LSR保留Stale标签状态的最长时间。
l 更改FT重连定时器的值会导致删除并重建所有的LDP会话,基于这些会话所创建的LSP也将被删除,并需要重建。
【举例】
# 配置FT重连定时器值为100秒。
<Sysname> system-view
[Sysname] mpls ldp
[Sysname-mpls-ldp] graceful-restart timer reconnect 100
【命令】
graceful-restart timer recovery timer
undo graceful-restart timer recovery
【视图】
MPLS-LDP视图
【缺省级别】
1:监控级
【参数】
timer:指定LDP恢复时间,取值范围为3~300,单位为秒。
【描述】
graceful-restart timer recovery命令用来配置LDP恢复时间。undo graceful-restart timer recovery命令用来恢复缺省情况。
缺省情况下,LDP恢复时间为300秒。
需要注意的是:
l 恢复时间表示TCP重建连接后,LSR保持Stale标签状态的最长时间。
l 更改恢复时间定时器的值会导致删除并重建所有的LDP会话,基于这些会话所创建的LSP也将被删除,并需要重建。
【举例】
# 配置恢复时间为45秒。
<Sysname> system-view
[Sysname] mpls ldp
[Sysname-mpls-ldp] graceful-restart timer recovery 45
【命令】
hops-count hop-number
undo hops-count
【视图】
MPLS-LDP视图/MPLS-LDP-VPN实例视图
【缺省级别】
1:监控级
【参数】
hop-number:跳数值,取值范围为1~32。
【描述】
hops-count命令用来设置环路检测的最大跳数。undo hops-count命令用来恢复缺省配置。
缺省情况下,环路检测最大跳数为32。
此命令应该在所有接口LDP使能之前配置,跳数值的大小决定LSP建立过程中检测到环路的快慢程度,应根据实际的组网情况调整。
相关配置可参考命令loop-detect和path-vectors。
【举例】
# 设置公网LDP的环路检测的最大跳数为25。
<Sysname> system-view
[Sysname] mpls ldp
[Sysname-mpls-ldp] hops-count 25
# 设置名为vpn1的LDP实例的环路检测的最大跳数为25。
<Sysname> system-view
[Sysname] mpls ldp vpn-instance vpn1
[Sysname-mpls-ldp-vpn-instance-vpn1] hops-count 25
【命令】
label advertise { explicit-null | implicit-null | non-null }
undo label advertise
【视图】
MPLS视图
【缺省级别】
2:系统级
【参数】
explicit-null:Egress节点向倒数第二跳分配显式空标签,值为0。
implicit-null:支持PHP特性,Egress节点向倒数第二跳分配隐式空标签,值为3。
non-null:不支持PHP特性,Egress节点向倒数第二跳正常分配标签,即,分配的标签值不小于1024。
【描述】
label advertise命令用来配置Egress节点向倒数第二跳弹出分配标签值。undo label advertise命令用来恢复缺省配置。
缺省情况下,支持PHP特性,Egress节点向倒数第二跳分配隐式空标签(implicit-null)。
l 选择哪种标签值需要根据倒数第二跳节点对PHP的支持情况而定。
l 会话建立后,需使用reset mpls ldp命令重启LDP会话,本命令的配置才能生效。
【举例】
# 配置Egress节点向倒数第二跳分配显式空标签。
<Sysname> system-view
[Sysname] mpls
[Sysname-mpls] label advertise explicit-null
【命令】
label-distribution { independent | ordered }
undo label-distribution
【视图】
MPLS-LDP视图/MPLS-LDP-VPN实例视图
【缺省级别】
1:监控级
【参数】
independent:独立标签分配控制模式,即,LSR可以在任何时间为邻居发布标签映射。
ordered:有序标签分配控制模式,即,只有当LSR收到某一特定FEC下一跳的特定标签映射消息、或者此LSR是某一特定FEC的LSP的出口节点时,LSR才向上游发送标签映射消息。
【描述】
label-distribution命令用来配置标签分配控制模式。undo label-distribution命令用来恢复缺省配置。
缺省情况下,标签分配控制模式为有序方式(ordered)。
会话建立后,需要使用reset mpls ldp命令重启LDP会话,本命令的配置才能生效。
【举例】
# 配置公网LDP的标签分配控制模式为独立标签分配控制模式。
<Sysname> system-view
[Sysname] mpls ldp
[Sysname-mpls-ldp] label-distribution independent
# 配置名为vpn1的LDP实例的标签分配控制模式为独立标签分配控制模式。
<Sysname> system-view
[Sysname] mpls ldp vpn-instance vpn1
[Sysname-mpls-ldp-vpn-instance-vpn1] label-distribution independent
【命令】
loop-detect
undo loop-detect
【视图】
MPLS-LDP视图/MPLS-LDP-VPN实例视图
【缺省级别】
1:监控级
【参数】
无
【描述】
loop-detect命令用来开启环路检测功能。undo loop-detect 命令用来关闭环路检测功能。
缺省情况下,环路检测功能是关闭的。
此配置需要在所有接口LDP使能之前进行配置。
相关配置可参考命令hops-count和path-vectors。
【举例】
# 开启公网LDP的环路检测。
<Sysname> system-view
[Sysname] mpls ldp
[Sysname-mpls-ldp] loop-detect
# 开启名为vpn1的LDP实例的环路检测。
<Sysname> system-view
[Sysname] mpls ldp vpn-instance vpn1
[Sysname-mpls-ldp-vpn-instance-vpn1] loop-detect
【命令】
lsp-trigger { all | ip-prefix prefix-name }
undo lsp-trigger { all | ip-prefix prefix-name }
【视图】
MPLS视图
【缺省级别】
2:系统级
【参数】
all:所有FEC,即所有静态路由和IGP的路由项。
ip-prefix prefix-name:IP地址前缀列表名,为1~19个字符的字符串。
【描述】
lsp-trigger命令用来配置LSP的触发策略。undo lsp-trigger命令用来恢复缺省配置。
缺省情况下,只有32位掩码的环回地址能触发LDP来建立LSP。
需要注意的是:
l 指定all关键字时,所有静态路由和IGP路由项都会触发LDP建立LSP;
l 通过ip-prefix prefix-name指定前缀列表名时,只有通过IP地址前缀列表过滤的静态路由和IGP路由项能够触发LDP建立LSP,被IP地址前缀列表拒绝的静态路由和IGP路由项不能触发建立LSP。
l IP地址前缀列表只对静态路由和IGP路由有效。
l LSP的建立需要LSR上有精确匹配的路由项,如果使用32位掩码的Loopback接口,则必须有精确匹配的主机路由才能触发LSP的建立。
l 有关IP前缀列表的介绍请参见“IP路由分册”中的“路由策略配置”。
【举例】
# 设置建立LSP的所有静态路由和IGP的路由项。
<Sysname> system-view
[Sysname] mpls
[Sysname-mpls] lsp-trigger all
【命令】
lsr-id lsr-id
undo lsr-id
【视图】
MPLS-LDP视图/MPLS-LDP-VPN实例视图
【缺省级别】
1:监控级
【参数】
lsr-id:LDP的LSR ID。
【描述】
lsr-id命令用来配置LDP的LSR ID。undo lsr-id命令用来删除配置的LSR ID并删除所有LDP会话。
缺省情况下,LDP的LSR ID等于MPLS LSR ID。
【举例】
# 配置公网LDP的LSR ID。
<Sysname> system-view
[Sysname] mpls ldp
[Sysname-mpls-ldp] lsr-id 2.2.2.3
# 配置名为vpn1的LDP实例的LSR ID。
<Sysname> system-view
[Sysname] mpls ldp vpn-instance vpn1
[Sysname-mpls-ldp-vpn-instance-vpn1] lsr-id 4.2.2.3
【命令】
md5-password { cipher | plain } peer-lsr-id password
undo md5-password peer-lsr-id
【视图】
MPLS-LDP视图/MPLS-LDP-VPN实例视图
【缺省级别】
1:监控级
【参数】
cipher:以密文形式显示配置的密码。
plain:以明文形式显示配置的密码。
peer-lsr-id:对等体的LSR ID,本LSR与此对等体使用相同的密码。
password:密码字符串,区分大小写。如果采用明文(plain)形式,为1~16个字符的字符串;如果采用密文(cipher)形式,既可以是为1~16个字符的明文,也可以是24个字符的密文。
【描述】
md5-password命令来用使能LDP的MD5认证。undo md5-password命令用来禁止此特性。
缺省情况下,未使能LDP的MD5认证。
配置的密码必须与对等体的配置相同。改变对等体密码会重新创建会话,与原来会话相关的LSP将被删除。
只有在相应视图中使能了MPLS LDP后,该命令才会生效。
【举例】
# 配置公网LDP的明文形式显示对等体密码。
<Sysname> system-view
[Sysname] mpls ldp
[Sysname-mpls-ldp] md5-password plain 3.3.3.3 beijingpass
# 配置名为vpn1的LDP实例的明文形式显示对等体密码。
<Sysname> system-view
[Sysname] mpls ldp vpn-instance vpn1
[Sysname-mpls-ldp-vpn-instance-vpn1] md5-password plain 3.3.3.3 beijingpass
【命令】
mpls
undo mpls
【视图】
系统视图/接口视图
【缺省级别】
2:系统级
【参数】
无
【描述】
l 在系统视图下,mpls命令用来使能本节点的MPLS能力,并进入MPLS视图。undo mpls命令用来取消MPLS能力。
l 在接口视图下,mpls命令用来使能接口的MPLS能力。undo mpls命令用来取消接口的MPLS能力。
缺省情况下,未使能MPLS能力。
需要注意的是:
l 在使能MPLS能力之前,必须先配置LSR-ID。
l 只有在全局使能了MPLS能力后,才能在接口下使能MPLS能力。
相关配置可参考命令mpls lsr-id。
【举例】
# 使能MPLS能力,并进入MPLS视图。
<Sysname> System-view
[Sysname] mpls lsr-id 1.1.1.1
[Sysname] mpls
[Sysname-mpls] quit
# 在接口Vlan-interface1上使能MPLS能力。
<Sysname> System-view
[Sysname] interface vlan-interface 1
[Sysname-Vlan-interface1] mpls
【命令】
mpls ldp [ vpn-instance vpn-instance-name ]
undo mpls ldp [ vpn-instance vpn-instance-name ]
【视图】
系统视图
【缺省级别】
1:监控级
【参数】
vpn-instance vpn-instance-name:VPN实例名称,为1~31个字符的字符串,区分大小写。
【描述】
mpls ldp命令用来使能LDP能力。undo mpls ldp命令用来全局去使能LDP,并删除所有LDP实例。
配置了MPLS LSR ID并全局使能MPLS后,可以配置此命令。
缺省情况下,未使能LDP能力。
l mpls ldp命令用来使能本节点的LDP能力,并进入MPLS-LDP视图。
l mpls ldp vpn-instance命令对指定VPN实例使能LDP能力,建立LDP实例,并进入MPLS-LDP-VPN实例视图。
【举例】
# 使能本节点的LDP能力,并进入MPLS-LDP视图。
<Sysname> System-view
[Sysname] mpls lsr-id 1.1.1.1
[Sysname] mpls
[Sysname-mpls] quit
[Sysname] mpls ldp
[Sysname-mpls-ldp]
# 对指定VPN实例使能LDP能力,建立LDP实例,并进入MPLS-LDP-VPN实例视图。
<Sysname> System-view
[Sysname] mpls ldp vpn-instance vpn1
[Sysname-mpls-ldp-vpn-instance-vpn1]
【命令】
mpls ldp
undo mpls ldp
【视图】
接口视图
【缺省级别】
1:监控级
【参数】
无
【描述】
mpls ldp命令用来在接口上使能LDP能力。undo mpls ldp命令用来取消接口的LDP能力。
缺省情况下,在接口上未使能LDP能力。
使能LDP能力后,接口上将定期发送Hello报文。
在接口视图下使能LDP能力前,需要完成下列操作:
l 在系统视图下使用mpls lsr-id命令设定本节点的LSR ID。
l 在系统视图下使用mpls命令使能MPLS能力。
l 在系统视图下使用mpls ldp命令使能LDP能力。
l 在接口视图下使用mpls命令使能MPLS能力。
如果接口已与某个VPN实例绑定,则需要先使用mpls ldp vpn-instance命令在此VPN上使能LDP能力,然后才能在此接口上使能LDP能力。
目前支持的接口类型为VLAN接口(Vlan-interface)。
【举例】
# 在接口Vlan-interface1上使能LDP能力。
<Sysname> System-view
[Sysname] interface vlan-interface 1
[Sysname-Vlan-interface1] mpls
[Sysname-Vlan-interface1] mpls ldp
【命令】
mpls ldp remote-peer remote-peer-name
undo mpls ldp remote-peer remote-peer-name
【视图】
系统视图
【缺省级别】
1:监控级
【参数】
remote-peer-name:远端对等体名称,为1~32个字符的字符串,不区分大小写。
【描述】
mpls ldp remote-peer命令用来创建远端对等体实体并进入MPLS-LDP远端对等体视图。undo mpls ldp remote-peer命令用来删除远端对等体实体。
相关配置可参考命令remote-ip。
【举例】
# 建立远端对等体实体BJI,并进入MPLS-LDP远端对等体视图。
<Sysname> System-view
[Sysname] mpls ldp remote-peer BJI
[Sysname-mpls-ldp-remote-bji]
【命令】
mpls ldp timer hello-hold value
undo mpls ldp timer hello-hold
【视图】
接口视图/MPLS-LDP远端对等体视图
【缺省级别】
1:监控级
【参数】
value:Hello保持定时器时间,取值范围为1~65535秒。
【描述】
mpls ldp timer hello-hold命令用来配置Hello保持定时器的值。undo mpls ldp timer hello-hold命令用来恢复缺省配置。
接口视图下配置的是链路Hello保持定时器,MPLS-LDP远端对等体视图下配置的是目标Hello保持定时器。
缺省情况下,链路Hello保持定时器为15秒,目标Hello保持定时器为45秒。
修改Hello定时器的值不会影响原会话。
相关配置可参考命令mpls ldp(System view)和mpls ldp(Interface view)。
【举例】
# 在接口Vlan-interface1上为本地会话配置链路Hello保持定时器时间,值为100。
<Sysname> System-view
[Sysname] interface vlan-interface 1
[Sysname-Vlan-interface1] mpls
[Sysname-Vlan-interface1] mpls ldp
[Sysname-Vlan-interface1] mpls ldp timer hello-hold 100
# 为远端会话配置目标Hello保持定时器时间,值为1000。
<Sysname> System-view
[Sysname] mpls ldp remote-peer BJI
[Sysname-mpls-ldp-remote-bji] remote-ip 3.3.3.3
[Sysname-mpls-ldp-remote-bji] mpls ldp timer hello-hold 1000
【命令】
mpls ldp timer keepalive-hold value
undo mpls ldp timer keepalive-hold
【视图】
接口视图/MPLS-LDP远端对等体视图
【缺省级别】
1:监控级
【参数】
value:Keepalive保持定时器的值,取值范围为1~65535秒。
【描述】
mpls ldp timer keepalive-hold命令用来配置Keepalive保持定时器的值。undo mpls ldp timer keepalive-hold命令用来恢复缺省配置。
接口视图下配置的是链路Keepalive保持定时器(Link Keepalive),MPLS-LDP远端对等体视图下配置的是目标Keepalive保持定时器(Target Keepalive)。
缺省情况下,Keepalive保持定时器的值为45秒。
l 如果两个LSR之间使能LDP的链路条数超过1条(多个接口相连),所有链路的Keepalive保持时间必须相同,否则,会话可能不稳定;
l 修改Keepalive保持定时器的值会引起重新创建原始会话。基于此会话建立的LSP也将被删除重建。
【举例】
# 在接口Vlan-interface1上为本地会话配置链路Keepalive保持定时器时间,值为50。
<Sysname> System-view
[Sysname] interface vlan-interface 1
[Sysname-Vlan-interface1] mpls
[Sysname-Vlan-interface1] mpls ldp
[Sysname-Vlan-interface1] mpls ldp timer keepalive-hold 50
# 为远端会话配置目标Keepalive保持定时器时间,值为1000。
<Sysname> System-view
[Sysname] mpls ldp remote-peer BJI
[Sysname-mpls-ldp-remote-bji] remote-ip 3.3.3.3
[Sysname-mpls-ldp-remote-bji] mpls ldp timer keepalive-hold 1000
【命令】
mpls ldp transport-address { ip-address | interface }
undo mpls ldp transport-address
【视图】
接口视图/MPLS-LDP远端对等体视图
【缺省级别】
1:监控级
【参数】
ip-address:LDP使用此地址做为TCP传输地址。
interface:LDP使用当前接口的IP地址做为TCP传输地址。该参数只在接口视图下可选。
【描述】
mpls ldp transport-address命令用来配置LDP传输地址。undo mpls ldp transport-address命令用来恢复缺省配置。
缺省情况下,传输地址为本LSR的LSR ID。
l 在接口视图下,mpls ldp transport-address命令用于配置链路Hello的传输地址;
l MPLS-LDP远端对等体视图下,mpls ldp transport-address命令用于配置目标Hello的传输地址。
【举例】
# 在接口Vlan-interface1上为本地会话配置链路Hello的传输地址为本接口的IP地址。
<Sysname> System-view
[Sysname] interface vlan-interface 1
[Sysname-Vlan-interface1] mpls
[Sysname-Vlan-interface1] mpls ldp
[Sysname-Vlan-interface1] mpls ldp transport-address interface
# 为远端会话配置目标Hello的传输地址为10.1.1.1。
<Sysname> System-view
[Sysname] mpls ldp remote-peer BJI
[Sysname-mpls-ldp-remote-bji] remote-ip 3.3.3.3
[Sysname-mpls-ldp-remote-bji] mpls ldp transport-address 10.1.1.1
【命令】
mpls lsr-id lsr-id
undo mpls lsr-id
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
lsr-id:LSR的ID,点分十进制格式,用于标识一个LSR。
【描述】
mpls lsr-id命令用来配置本节点的LSR ID。undo mpls lsr-id命令用来删除LSR的ID。
缺省情况下,未配置LSR ID。
配置LSR ID是配置其它MPLS命令的前提。推荐使用LSR某个Loopback接口的地址做为LSR ID。
相关配置可参考命令display mpls interface。
【举例】
# 配置LSR的ID为3.3.3.3。
<Sysname> system-view
[Sysname] mpls lsr-id 3.3.3.3
【命令】
path-vectors pv-number
undo path-vectors
【视图】
MPLS-LDP视图/MPLS-LDP-VPN实例视图
【缺省级别】
1:监控级
【参数】
pv-number:路径向量最大值,取值范围为1~32。
【描述】
path-vectors命令用来设置路径向量最大值。undo path-vectors命令用来恢复缺省配置。
缺省情况下,路径向量值为32。
此命令应该在所有接口LDP使能之前配置。
相关配置可参考命令loop-detect和hops-count。
【举例】
# 设置公网LDP的路径向量最大值为3。
<Sysname> system-view
[Sysname] mpls ldp
[Sysname-mpls-ldp] path-vectors 3
# 设置名为vpn1的LDP实例路径向量最大值为3。
<Sysname> system-view
[Sysname] mpls ldp vpn-instance vpn1
[Sysname-mpls-ldp-vpn-instance-vpn1] path-vectors 3
【命令】
ping lsp [ -a source-ip | -c count | -exp exp-value | -h ttl-value | -m wait-time | -r reply-mode | -s packet-size | -t time-out | -v ] * ipv4 dest-addr mask-length [ destination-ip-addr-header ]
【视图】
任意视图
【缺省级别】
0:访问级
【参数】
-a source-ip:用于指定Echo Request的源地址。
-c count:指定发送请求报文的次数,取值范围为1~4294967295。
-exp exp-value:用于指定发送出一个Echo Request报文中的EXP值,指定的请求报文中的EXP值,取值范围为0~7。
-h ttl-value:用于指定发送出一个Echo Request报文中的TTL值,指定的发送请求报文中的TTL值,取值范围为1~255。
-m wait-time:指定发送出一个Echo Request报文后,发送下一个Echo Request报文的时间间隔,指定的发送报文的时间间隔,取值范围为1~10000,单位为毫秒。
-r reply-mode:用于指定接收Echo Request报文后应答模式(Reply Mode),取值范围为1和2,1表示不回应,2表示使用UDP报文回应。
-s packet-size:指定Echo Request净荷报文长度,取值范围为64-8100,单位为字节。
-t time-out:用于指定发送出Echo Request报文后等待响应的超时时间,指定的超时时间,取值范围为0~65535,单位为毫秒。
-v:用于指定显示详细的应答信息。
ipv4 dest-addr mask-length:指定LDP LSP的IPv4目的地址,mask-length为LDP LSP的IPv4目的地址的掩码,取值范围为0~32。
destination-ip-addr-header:指定发送数据包的IP头地址,该地址必须是127.0.0.0/8网段的任意地址(本机环回地址)。
【描述】
ping lsp命令用来检测MPLS LSP的有效性和可达性。
【举例】
# 指定IPv4目的地址并且发送5个测试数据包的LSP PING命令。
<Sysname> ping lsp –c 5 ipv4 3.3.3.9 32
LSP PING FEC: LDP IPV4 PREFIX 3.3.3.9/32 : 100 data bytes, press CTRL_C to break
Reply from 100.1.2.1: bytes=100 Sequence=0 time = 31 ms
Reply from 100.1.2.1: bytes=100 Sequence=1 time = 62 ms
Reply from 100.1.2.1: bytes=100 Sequence=2 time = 62 ms
Reply from 100.2.3.1: bytes=100 Sequence=3 time = 62 ms
Reply from 100.1.2.1: bytes=100 Sequence=4 time = 62 ms
--- FEC: LDP IPV4 PREFIX 3.3.3.9/32 ping statistics ---
5 packet(s) transmitted
5 packet(s) received
0.00% packet loss
round-trip min/avg/max = 31/55/62 ms
【命令】
remote-ip ip-address
undo remote-ip
【视图】
MPLS-LDP远端对等体视图
【缺省级别】
1:监控级
【参数】
ip-address:远端对等体的IP地址。
【描述】
remote-ip命令用来指定LDP远端对等体的IP地址。undo remote-ip命令用来删除配置。
远端对等体的IP地址应该为远端LSR的LSR ID。两个远端对等体使用LSR ID做为传输地址建立TCP连接。
相关配置可参考命令mpls ldp remote-peer。
【举例】
# 配置远端对等体地址。
<Sysname> system-view
[Sysname] mpls ldp remote-peer BJI
[Sysname-mpls-ldp-remote-bji] remote-ip 3.3.3.3
【命令】
reset mpls ldp [ all | [ vpn-instance vpn-instance-name ] [ fec mask | peer peer-id ] ]
【视图】
用户视图
【缺省级别】
2:系统级
【参数】
all:重启所有LDP实例的会话,包括公网LDP实例和私网LDP实例。
vpn-instance vpn-instance-name:重启指定LDP实例的会话。vpn-instance-name表示VPN实例的名称,为1~31个字符的字符串,区分大小写。
fec mask:重启指定FEC的LDP会话。fec为FEC的目的IP地址,mask为目的IP地址的掩码。
peer peer-id:重启与指定对等体之间的LDP会话。peer-id为对等体的LSR ID。
【描述】
reset mpls ldp命令用来重启LDP会话。
没有指定任何参数时,该命令用来重启所有公网LDP实例的会话;
【举例】
# 重启所有公网LDP实例的会话。
<Sysname> reset mpls ldp
# 重启所有LDP实例的会话。
<Sysname> reset mpls ldp all
# 重启指定LDP实例的会话。
<Sysname> reset mpls ldp vpn-instance vpn1
# 重启指定FEC的会话。
<Sysname> reset mpls ldp 2.2.2.2 24
# 重启与指定对等体之间的LDP会话。
<Sysname> reset mpls ldp peer 2.2.2.9
【命令】
reset mpls statistics interface { interface-type interface-number | all }
【视图】
用户视图
【缺省级别】
2:系统级
【参数】
interface-type interface-number:指定接口类型和接口编号。
all:所有接口。
【描述】
reset mpls statistics interface命令用来清除已使能MPLS功能的接口的统计信息。
相关配置可参考命令display mpls statistics interface。
【举例】
# 清除已使能MPLS的接口Vlan-interface1的统计信息。
<Sysname> reset mpls statistics interface vlan-interface 1
【命令】
reset mpls statistics lsp { index | all | name lsp-name }
【视图】
用户视图
【缺省级别】
2:系统级
【参数】
index:标签转发路径LSP的索引号,取值范围为0~4294967295。
all:所有LSP。
name lsp-name:标签转发路径名称,为1~15个字符的字符串。
【描述】
reset mpls statistics lsp命令用来清除MPLS全部或单个LSP的统计信息。
相关配置可参考命令display mpls statistics lsp。
【举例】
# 清除名为lsp1的LSP统计信息。
<Sysname> reset mpls statistics lsp lsp1
【命令】
static-lsp egress lsp-name incoming-interface interface-type interface-number in-label in-label
undo static-lsp egress lsp-name
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
lsp-name:标签转发路径名称,为1~15个字符的字符串。
interface-type interface-number:指定接口类型和接口编号。
in-label:入标签值,取值范围为16~1023。
【描述】
static-lsp egress命令用来为Egress节点配置静态LSP。undo static-lsp egress命令用来为Egress节点删除一条静态LSP。
相关配置可参考命令static-lsp ingress,static-lsp transit和display mpls static-lsp。
【举例】
# 在Egress节点上配置一条名为bj-sh的静态LSP。
<Sysname> system-view
[Sysname] static-lsp egress bj-sh incoming-interface Vlan-interface 2 in-label 233
【命令】
static-lsp ingress lsp-name destination dest-addr { mask | mask-length } nexthop next-hop-addr out-label out-label
undo static-lsp ingress lsp-name
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
lsp-name:标签转发路径名称,为1~15个字符的字符串。
dest-addr:目的IP地址。
mask:目的IP地址掩码。
mask-length:目的IP地址掩码长度,取值范围为0~32。
nexthop next-hop-addr:下一跳地址。
out-label:出标签值,取值范围为16~1023。
【描述】
static-lsp ingress命令用来为Ingress节点配置静态LSP。undo static-lsp ingress命令用来为Ingress节点删除一条静态LSP。
l 如果在配置静态LSP时指定了下一跳,并且下一条地址存在于路由信息表中,则在配置IP静态路由时也必须指定下一跳;如果在配置静态LSP时指定了出接口,则在配置IP静态路由时也必须指定出接口。
l 本地公网IP地址不能被指定为下一跳。
相关配置可参考命令static-lsp egress,static-lsp transit和display mpls static-lsp。
【举例】
# 为Ingress节点配置一条到目的地址202.25.38.1的静态LSP。
<Sysname> system-view
[Sysname] static-lsp ingress bj-sh destination 202.25.38.1 24 nexthop 202.55.25.33 out-label 237
【命令】
static-lsp transit lsp-name incoming-interface interface-type interface-number in-label in-label nexthop next-hop-addr out-label out-label
undo static-lsp transit lsp-name
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
lsp-name:标签转发路径名称,为1~15个字符的字符串。
interface-type interface-number:指定接口类型和接口编号。
in-label:入标签值,取值范围为16~1023。
nexthop next-hop-addr:下一跳地址。
out-label:出标签值,取值范围为16~1023。
【描述】
static-lsp transit命令用来为Transit节点配置静态LSP。undo static-lsp transit命令用来为Transit节点删除一条静态LSP。
相关配置可参考命令static-lsp egress和static-lsp ingress。
l 如果在配置静态LSP时指定了下一跳,并且下一条地址存在于路由信息表中,则在配置IP静态路由时也必须指定下一跳;如果在配置静态LSP时指定了出接口,则在配置IP静态路由时也必须指定出接口。
l 本地公网IP地址不能被指定为下一跳。
【举例】
# 为Transit节点的Vlan-interface2接口配置一条静态LSP,其中入标签为123,出标签为253。
<Sysname> system-view
[Sysname] static-lsp transit bj-sh incoming-interface Vlan-interface 2 in-label 123 nexthop 202.34.114.7 out-label 253
【命令】
statistics interval interval-time
undo statistics interval
【视图】
MPLS视图
【缺省级别】
2:系统级
【参数】
interval-time:时间间隔,取值范围为30~65535,单位为秒。
【描述】
statistics interval命令用来配置LSP统计数据输出时间间隔。undo statistics interval命令用来恢复缺省配置。
缺省情况下,LSP统计数据输出时间间隔为0秒,即不统计信息。
相关配置可参考命令display mpls statistics interface和display mpls statistics lsp。
【举例】
# 配置LSP统计数据输出时间间隔。
<Sysname> system-view
[Sysname] mpls
[Sysname-mpls] statistics interval 30
【命令】
tracert lsp [-a source-ip | -exp exp-value | -h ttl-value | -r reply-mode |-t time-out ] * ipv4 dest-addr mask-length [ destination-ip-addr-header ]
【视图】
任意视图
【缺省级别】
0:访问级
【参数】
-a source-ip:用于指定Echo Request的源地址。
-exp exp-value:用于指定发送出一个Echo Request报文中的EXP值,指定的请求报文中的EXP值,取值范围为0~7。
-h ttl-value:用于指定发送出一个Echo Request报文中的TTL值,指定的发送请求报文中的TTL值,取值范围为1~255。
-r reply-mode:用于指定接收Echo Request报文后应答模式(Reply Mode),取值范围为1和2,1表示不回应,2表示使用UDP报文回应。
-t time-out:用于指定发送出Echo Request报文后等待响应的超时时间,取值范围为0~65535,单位为毫秒。
ipv4 dest-addr mask-length:指定LDP IPv4目的地址,mask-length为LDP IPv4目的地址的掩码,取值范围为0~32。
destination-ip-addr-header:指定发送数据包的IP头地址,该地址必须是127.0.0.0/8网段的任意地址(本机环回地址)。
【描述】
tracert lsp命令用来对MPLS LSP的错误进行定位。通过检查测试数据包是否经过LSP的中间LSR来判断网络在什么地方发生了故障。
【举例】
# 主机1.1.1.1用tracert lsp命令显示去3.3.3.9的LSP的中间LSR。
<Sysname> tracert lsp ipv4 3.3.3.9 32
LSP Trace Route FEC: LDP IPV4 PREFIX 3.3.3.9/32 , press CTRL_C to break.
TTL Replier Time Type Downstream
0 Ingress 10.4.5.1/[1025]
1 10.4.5.1 1 Transit 100.3.4.1/[1024]
2 100.1.4.2 63 Transit 100.1.2.1/[3]
3 100.1.2.1 129 Egress
【命令】
ttl expiration pop
undo ttl expiration pop
【视图】
MPLS视图
【缺省级别】
2:系统级
【参数】
无
【描述】
ttl expiration pop命令用来配置MPLS TTL超时后ICMP响应报文沿本地IP路由转发。undo ttl expiration pop命令用来配置MPLS TTL超时后,沿LSP返回ICMP报文。
缺省情况下,对于一层标签的MPLS TTL超时时,沿本地IP路由返回ICMP报文。
undo mpls命令将清除所有ttl expiration pop的相关配置。
相关配置可参考命令ttl propagate。
【举例】
# 配置MPLS TTL超时时,沿LSP返回ICMP报文。
<Sysname> system-view
[Sysname] mpls
[Sysname-mpls] undo ttl expiration pop
【命令】
ttl propagate { public | vpn }
undo ttl propagate { public | vpn }
【视图】
MPLS视图
【缺省级别】
2:系统级
【参数】
public:对公网报文进行设置。
vpn:对VPN报文进行设置。
【描述】
ttl propagate命令用来使能MPLS的IP TTL复制功能。undo ttl propagate命令用来禁止MPLS的IP TTL复制功能。
缺省情况下,只对公网报文使能TTL复制功能。
相关配置可参考命令ttl expiration pop。
【举例】
# 使能VPN报文的MPLS IP TTL复制功能。
<Sysname> system-view
[Sysname] mpls
[Sysname-mpls] ttl propagate vpn
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!