02-MPLS基本配置命令
本章节下载: 02-MPLS基本配置命令 (370.76 KB)
目 录
1.1.9 display mpls ldp interface
1.1.12 display mpls ldp remote-peer
1.1.13 display mpls ldp session
1.1.14 display mpls ldp vpn-instance
1.1.16 display mpls lsp statistics
1.1.18 display mpls nhlfe reflist
1.1.19 display mpls route-state
1.1.20 display mpls static-lsp
1.1.21 display mpls statistics interface
1.1.22 display mpls statistics lsp
1.1.25 graceful-restart (MPLS-LDP view)
1.1.26 graceful-restart mpls ldp
1.1.27 graceful-restart timer neighbor-liveness
1.1.28 graceful-restart timer reconnect
1.1.29 graceful-restart timer recovery
1.1.39 mpls ldp (Interface view)
1.1.41 mpls ldp timer hello-hold
1.1.42 mpls ldp timer keepalive-hold
1.1.43 mpls ldp transport-address
1.1.51 reset mpls statistics interface
1.1.52 reset mpls statistics lsp
l 目前支持MPLS能力和MPLS LDP能力的接口类型为VLAN接口(Vlan-interface)。
l 除了LDP的GR特性外,MPLS LDP视图下的命令都可以在MPLS-LDP-VPN实例视图下使用。MPLS LDP视图下的命令对公网LDP起作用;MPLS-LDP-VPN实例视图下的命令对LDP实例起作用。文中不再赘述。
【命令】
accept-label peer peer-id ip-prefix ip-prefix-name
undo accept-label peer peer-id
【视图】
MPLS-LDP视图/MPLS-LDP-VPN实例视图
【缺省级别】
2:系统级
【参数】
peer-id:LDP peer的LSR ID。
ip-prefix-name:IP地址前缀列表名,为1~19个字符的字符串。指定地址前缀类型的FEC的地址前缀/掩码列表。
【描述】
accept-label命令用来限制从指定LDP PEER接受通告过来的标签映射。undo accept-label命令用来取消这种对标签映射的接受限制。
缺省情况下,从指定的LDP PEER通告过来的所有标签映射都被接受,除非收到的标签映射数超出了LDP能够保存的最大范围。
需要注意的是:指定的ip-prefix用于过滤指定PEER通告来的标签映射。如果标签映射的地址前缀通过ip-prefix检查,则接受标签映射,否则不接受且不保存标签映射。
LSR不保存无法通过标签接受控制ip-prefix规则而丢弃的标签映射,因此无法向PEER请求重新通告这些标签映射。LDP协议也没有提供一种要求PEER重新通告所有标签映射的方式。因此,由于发生配置变化而要求LSR重新获取之前丢弃的标签映射时,必须通过手工复位LDP会话的方式来获取,例如以下配置变化,执行undo accept-label peer peer-id命令;标签接受控制的ip-prefix规则修改,存在这样的标签映射:修改前不能通过ip-prefix规则检查,而规则修改后则能够通过。
【举例】
# 对于指定的LDP PEER(LSR ID 1.1.1.9),只允许接受通告过来的网段地址 10.1.1.0/24和10.2.1.0/24的标签映射。
<Sysname> system-view
[Sysname] mpls ldp
[Sysname-mpls-ldp] accept-label peer 1.1.1.9 ip-prefix prefix-from-RTA
[Sysname-mpls-ldp] quit
[Sysname] ip ip-prefix prefix-from-RTA index 1 permit 10.1.1.0 24
[Sysname] ip ip-prefix prefix-from-RTA index 2 permit 10.2.1.0 24
【命令】
advertise-label ip-prefix ip-prefix-name [ peer peer-ip-prefix-name ]
undo advertise-label ip-prefix ip-prefix-name
【视图】
MPLS-LDP视图/MPLS-LDP-VPN实例视图
【缺省级别】
2:系统级
【参数】
ip-prefix-name:IP地址前缀列表名,为1~19个字符的字符串。指定地址前缀类型的FEC的地址前缀/掩码列表。
peer-ip-prefix-name:IP地址前缀列表名,为1~19个字符的字符串。指定Peer LSR ID列表。
【描述】
advertise-label命令用来控制指定的地址前缀是否向指定的LDP PEER通告标签映射。undo advertise-label命令用来删除配置。
缺省情况下,为满足水平分割的所有前缀向所有LDP PEER通告标签映射。
需要注意的是当LSR准备好为地址前缀通告标签映射时,LSR按照下面的规则来判断是否向指定的PEER通告标签映射:
l 如果准备通告的标签映射的IP地址前缀不通过IPv4 address ip-prefix检查,标签映射不向任何peer通告。
l 如果准备通告的标签映射的IP地址前缀通过IPv4 address ip-prefix检查,但Peer LSR ID ip-prefix为空,标签映射向所有peer通告。
l 如果准备通告的标签映射的IP地址前缀通过IPv4 address ip-prefix检查,并且Peer LSR ID ip-prefix不为空,标签映射只向通过Peer LSR ID ip-prefix检查的所有peer通告。
l 如果准备通告的标签映射的IP地址前缀通过多于一个IPv4 address ip-prefix(来自多条命令的)检查,以第一条advertise-label命令为准。
【举例】
# 配置出站标签过滤策略,只通告网段地址10.1.1.0/24和10.2.1.0/24的标签映射,且只向LDP PEER(LSR ID 为3.3.3.9和4.4.4.9)通告。
<Sysname> system-view
[Sysname] mpls ldp
[Sysname-mpls-ldp] advertise-label ip-prefix prefix-to-CD peer to-peer-CD
[Sysname-mpls-ldp] quit
[Sysname] ip ip-prefix prefix-to-CD index 1 permit 10.1.1.0 24
[Sysname] ip ip-prefix prefix-to-CD index 2 permit 10.2.1.0 24
[Sysname] ip ip-prefix to-peer-CD index 1 permit 3.3.3.9 32
[Sysname] ip ip-prefix to-peer-CD index 2 permit 4.4.4.9 32
【命令】
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 En 0 0
Vlan2 Up En 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,还将显示绑定的隧道 |
有关FRR的介绍请参见“MPLS分册”中的“MPLS TE配置”。
【命令】
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 cr-lsp [ lspid lsr-id lsp-id ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
lspid:指定CR-LSP的标识符。
lsr-id:LSR的标识符,IP地址形式。
lsp-id:Ingress节点的本地LSP的标识符,取值范围为0~65535。
|:使用正则表达式对显示进行过滤。有关正则表达式的详细介绍,请参见“系统分册/系统基本配置操作”中的“命令行显示”一节。
begin:显示特定行及其以后的所有行,该特定行必须包含指定正则表达式。
exclude:显示不包含指定正则表达式的所有行。
include:显示只包含指定正则表达式的所有行。
regular-expression:表示正则表达式,为1~80个字符的字符串,区分大小写。
【描述】
display mpls ldp cr-lsp命令用来显示CR-LDP创建的CR-LSP信息。
相关配置可参考命令display mpls lsp。
【举例】
# 显示CR-LDP创建的CR-LSP信息。
<Sysname> display mpls ldp cr-lsp
Displaying All LDP CR-LSP(s) for public network
----------------------------------------------------------------
CR-LSP ID DestAddress/Mask In/OutLabel In/Out-Interface
----------------------------------------------------------------
1.1.1.9:0 2.2.2.9/32 NULL/1027 -------/Vlan2
2.2.2.9:0 1.1.1.9/32 1027/NULL Vlan2/-------
----------------------------------------------------------------
The Total LDP CR-LSP(s): 2
表1-5 display mpls ldp cr-lsp命令显示信息描述表
字段 |
描述 |
CR-LSP ID |
指定基于约束路由的LSP标识符 |
DestAddress/Mask |
FEC的目的地址和掩码 |
In/OutLabel |
入/出标签值 |
In/Out-Interface |
该CR-LSP的入接口/出接口名称 |
【命令】
display mpls ldp fec [ vpn-instance vpn-instance-name ] dest-addr mask-length
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
vpn-instance vpn-instance-name:显示指定VPN实例的标签通告信息。vpn-instance-name表示VPN实例名称,为1~31字符的字符串,区分大小写。
dest-addr:目的地址。
mask-length:目的地址的掩码长度,取值范围为0~32。
【描述】
display mpls ldp fec命令用来显示指定FEC的标签通告信息。
【举例】
# 显示指定FEC的标签通告信息。
<Sysname> display mpls ldp fec 3.3.3.9 32
-------------------------------------------------------------------------
LDP FEC Information
-------------------------------------------------------------------------
Label Advertisement Policy:
------------------------------------------------------------------
FEC IP-prefix : prefix-from-rt1
Peer IP-prefix : peer-to-rt2
Upstream Info:
------------------------------------------------------------------
No. : 1
Upstream peer : NULL
Stale : No
Label Request ID : NULL
Label Space ID : 0
FEC Type : Generic
Incomming Label : NULL
State : Estatblished
Hop Count : 1
Path Vector Count : 0
Path Vector : NULL
Downstream Info:
------------------------------------------------------------------
No. : 1
Downstream Peer : 2.2.2.9
Stale : No
Label Request ID : NULL
Label Type : Generic
Outgoing Label : 1036
State : Estatblished
Hop Count : 2
Path Vector Count : 1
Path Vector : 2.2.2.9
Received MTU : 1500
OutIfCount : 2
OutGoing Info : Interface Nexthop
Vlan200 21.21.21.2
Vlan100 12.12.12.2
表1-6 display mpls ldp fec命令显示信息描述表
字段 |
描述 |
Upstream Info |
上游信息 |
Downstream Info |
下游信息 |
No. |
编号 |
Upstream peer |
上游对等体 |
Downstream Peer |
下游对等体 |
Stale |
是否处于GR期间 |
Label Request ID |
标签请求消息的标识符 |
Label Space ID |
标签空间标识符 |
Label Type |
标签类型,目前只支持Generic |
FEC Type |
FEC类型 |
Incomming Label |
入标签值 |
Outgoing Label |
出标签值 |
State |
当前状态 |
Hop Count |
跳数值 |
Path Vector Count |
路径向量中包括的LSR数目 |
Path Vector |
路径向量 |
Received MTU |
最大传输单元 |
OutIfCount |
出接口数目 |
OutGoing Info |
出方向信息 |
Interface |
出接口 |
Nexthop |
下一跳地址 |
Label Advertisement Policy |
标签通告控制策略信息 |
FEC IP-prefix |
检查FEC的IP地址前缀列表 |
Peer IP-prefix |
检查Peer LSR ID的IP地址前缀列表 |
【命令】
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 : Active 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 : 591/1033 (Message Count)
-------------------------------------------------------------
表1-7 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 -------/InLoop0
2 10.1.1.0/24 3/NULL 10.1.1.1 -------/Vlan10
*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-8 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-9 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-10 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-11 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 | statistics ] | [ vpn-instance vpn-instance-name ] [ peer-id | verbose ] ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
all:显示所有信息。
statistics:显示处于不同状态(Non-Existent/Initialized/Open-Received/Open-Sent/
Operational)的LDP会话统计信息。
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-12 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
Label Acceptance Policy : prefix-from-rt1
Addresses received from peer: (Count: 3)
10.1.1.2 20.1.1.1 2.2.2.2
--------------------------------------------------------------------------
表1-13 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 |
该会话中,对等体发送的地址表 |
Label Acceptance Policy |
标签接受控制策略 |
# 显示所有LDP对等体间会话的统计信息。
<Sysname> display mpls ldp session all statistics
Total number of sessions : 1024
Session(s) in Non-Existent state : 100
Session(s) in Initialized state : 200
Session(s) in Open-Received state : 400
Session(s) in Open-Sent state : 300
Session(s) in Operational state : 24
表1-14 display mpls ldp session all statistics命令显示信息描述表
字段 |
描述 |
Total number of sessions |
当前创建的LDP会话个数统计值 |
Session(s) in Non-Existent state |
当前处于Non-Existent 状态的LDP会话个数统计值 |
Session(s) in Initialized state |
当前处于Initialized 状态的LDP会话个数统计值 |
Session(s) in Open-Received state |
当前处于Open-Received状态的LDP会话个数统计值 |
Session(s) in Open-Sent state |
当前处于Open-Sent状态的LDP会话个数统计值 |
Session(s) in Operational state |
当前处于Operational状态的LDP会话个数统计值 |
【命令】
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 | crldp | ldp | rsvp-te | static | static-cr } ] ] [ 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信息。
crldp:显示基于约束路由的LDP CR-LSP信息。目前暂不支持该参数。
ldp:显示LDP LSP信息。
rsvp-te:显示RSVP-TE产生的CR-LSP信息。
static:显示通过手工配置的静态LSP信息。
static-cr:显示通过手工配置的静态CR-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-15 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: BGP LSP
----------------------------------------------------------------
No. : 4
VrfIndex : vpn1
FEC : 56.10.10.2
Nexthop : -------
In-Label : 1024
Out-Label : NULL
In-Interface : ----------
Out-Interface : ----------
LspIndex : 5121
Tunnel ID : 0x0
LsrType : Egress
Outgoing Tunnel ID : 0x0
Label Operation : POP
-------------------------------------------------------------
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-16 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 1 1 0 0
LDP LSP 0 0 0 0
CRLDP CRLSP 0 0 0 0
RSVP CRLSP 1 1 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
表1-17 display mpls lsp statistics命令显示信息描述表
字段 |
描述 |
Lsp Type |
LSP的类型,具体类型请参见表1-18 |
LSP |
所有LSP的相关节点的数量 |
CRLSP |
所有CR-LSP的相关节点的数量 |
Total |
该设备作为各种不同类型节点的对应LSP数量 |
Ingress |
该设备作为入节点LSP数量 |
Transit |
该设备作为中间节点LSP数量 |
Egress |
该设备作为出节点LSP数量 |
表1-18 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 |
WX6100E系列无线控制器以太网交换机暂不支持CR-LDP生成的CR-LSP。
【命令】
display mpls nhlfe [ token ] [ slot slot-number ] [ include text ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
token:NHLFE表项索引,取值范围为0~102399。
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-19 display mpls nhlfe命令显示信息描述表
字段 |
描述 |
Out-Interface |
出接口 |
Token |
NHLFE表项索引 |
Oper |
操作类型 |
Nexthop |
下一跳 |
Deep |
MPLS标签栈深度 |
Stack |
MPLS标签值 |
【命令】
display mpls nhlfe reflist token [ slot slot-number ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
token:NHLFE表项索引,取值范围为0~4095。
slot slot-number:显示指定槽号上的NHLFE表项使用情况。slot-number为槽位号。
【描述】
display mpls nhlfe reflist命令用来显示NHLFE表项的使用情况。
【举例】
# 显示指定NHLFE表项的使用情况。
<Sysname> display mpls nhlfe reflist 11
No. Type Key-Info
-------------------------------------------------------------
1 ILM 1023(Inlabel) Vlan10(In-If)
2 FTN 1(VPN ID) 2.2.2.2/32
3 LPW ----(SRV ID) Vlan20(Private-If)
4 VPW 1(VSI ID) 1(Link ID)
5 FRR 11(Token) ----
表1-20 display mpls nhlfe reflist命令显示信息描述表
字段 |
描述 |
No. |
编号 |
Type |
关联节点的类型 |
Key-Info |
表项的关键参数 |
表1-21 关联节点类型及关键参数对应表
类型 |
说明 |
关键参数 |
FTN |
前缀类型FEC到NHLFE的映射 |
l VPN ID:VPN实例ID l 地址前缀/掩码 |
ILM |
入标签映射 |
l In-Label:入标签 l In-If:入接口 |
LPW |
VPWS PW发送方向表项 |
l SRV ID:服务实例ID l Private-If:私网接口 |
VPW |
VPLS PW发送方向表项 |
l VSI ID:虚交换实例ID l Link ID:链路ID |
FRR |
FRR的主NHLFE |
Token:主NHLFE的Token |
【命令】
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-22 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-23 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-24 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能力的接口显示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-25 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-26 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 [ vpn-instance vpn-instance-name ] { all | ip-prefix prefix-name }
undo lsp-trigger [ vpn-instance vpn-instance-name ] { all | ip-prefix prefix-name }
【视图】
MPLS视图
【缺省级别】
2:系统级
【参数】
vpn-instance vpn-instance-name:配置指定VPN实例的LSP触发策略。其中,vpn-instance-name为VPN实例名称,为1~31个字符的字符串,区分大小写。
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 如果指定vpn-instance vpn-instance-name参数,则配置指定VPN实例的LSP触发策略;如果未指定vpn-instance vpn-instance-name参数,则配置公网路由的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 ] | te interface-type interface-number }
【视图】
任意视图
【缺省级别】
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网段的任意地址(本机环回地址)。
te interface-type interface-number:指定隧道接口类型和接口编号。
【描述】
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
【命令】
prefix-label advertise
undo prefix-label advertise
【视图】
MPLS-LDP远端对等体视图
【缺省级别】
2:系统级
【参数】
无
【描述】
prefix-label advertise命令用来配置通过远端会话通告基于地址前缀的标签。undo prefix-label advertise命令用来恢复缺省情况。
缺省情况下,不会通过远端会话通告基于地址前缀的标签。
本命令的配置只决定设备是否可以通过远端会话向远端对等体通告基于地址前缀的标签。不论是否配置了通过远端会话通告基于地址前缀的标签,设备都可以接收远端对等体通告的标签。
接收到远端对等体通告的标签后,要想建立对应的LDP LSP,必须满足以下三个条件:
l FEC的路由出接口为MPLS TE隧道接口;
l MPLS TE隧道的目的地址、通过remote-ip命令指定的远端对等体地址、远端对等体的LSR ID,三者必须相同。
l MPLS TE隧道接口必须使能MPLS能力。
【举例】
# 配置通过远端会话通告基于地址前缀的标签。
<Sysname> system-view
[Sysname] mpls ldp remote-peer bji
[Sysname-mpls-ldp-remote-bji] prefix-label advertise
【命令】
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
【命令】
remote-ip bfd
undo remote-ip bfd
【视图】
MPLS-LDP远端对等体视图
【缺省级别】
2:系统级
【参数】
无
【描述】
remote-ip bfd命令用来开启BFD为LDP远端对等体提供链路检测功能。undo remote-ip bfd命令用来恢复缺省情况。
缺省情况下,LDP远端对等体不使用BFD提供的链路检测功能。
【举例】
# 配置远程peer名称bji,使能BFD提供的链路检测功能。
<Sysname> system-view
[Sysname] mpls ldp remote-peer bji
[Sysname-mpls-ldp-remote-bji] remote-ip bfd
【命令】
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:入标签值,取值范围为0,3,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:出标签值,取值范围为0,3,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:出标签值,取值范围为0,3,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 ] | te interface-type interface-number }
【视图】
任意视图
【缺省级别】
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网段的任意地址(本机环回地址)。
te interface-type interface-number:指定隧道接口类型和接口编号。
【描述】
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 enable
undo ttl expiration enable
【视图】
MPLS视图
【缺省级别】
2:系统级
【参数】
无
【描述】
ttl expiration enable命令用来开启MPLS TTL超时发送ICMP差错报文功能。undo ttl expiration enable命令用来关闭MPLS TTL超时发送ICMP差错报文功能。
缺省情况下,MPLS TTL超时发送ICMP差错报文功能处于开启状态。
相关配置可参考命令ttl expiration pop。
开启MPLS TTL超时发送ICMP报文功能后,关于发送ICMP差错报文请参考命令行ttl expiration pop的描述。
【举例】
# 关闭MPLS TTL超时发送ICMP差错报文功能。
<Sysname> system-view
[Sysname] mpls
[Sysname-mpls] undo ttl expiration enable
【命令】
ttl expiration pop
undo ttl expiration pop
【视图】
MPLS视图
【缺省级别】
2:系统级
【参数】
无
【描述】
ttl expiration pop命令用来配置MPLS TTL超时后,使用本地IP路由转发ICMP响应报文。
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保留在没有任何通知或提示的情况下对资料内容进行修改的权利!