01-MPLS基本配置命令
本章節下載: 01-MPLS基本配置命令 (395.71 KB)
1.1.3 display mpls fast-forwarding cache
1.1.10 display mpls ldp interface
1.1.13 display mpls ldp remote-peer
1.1.14 display mpls ldp session
1.1.15 display mpls ldp session all statistics
1.1.17 display mpls lsp statistics
1.1.19 display mpls nhlfe reflist
1.1.20 display mpls route-state
1.1.21 display mpls static-lsp
1.1.22 display mpls statistics interface
1.1.23 display mpls statistics lsp
1.1.27 graceful-restart (MPLS-LDP view)
1.1.28 graceful-restart mpls ldp
1.1.29 graceful-restart timer neighbor-liveness
1.1.30 graceful-restart timer reconnect
1.1.31 graceful-restart timer recovery
1.1.41 mpls ldp (Interface view)
1.1.43 mpls ldp timer hello-hold
1.1.44 mpls ldp timer keepalive-hold
1.1.45 mpls ldp transport-address
1.1.53 reset mpls fast-forwarding cache
1.1.55 reset mpls statistics interface
1.1.56 reset mpls statistics lsp
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 peer-id:指定LDP對等體。peer-id為LDP對等體的LSR ID。
ip-prefix ip-prefix-name:指定用來對接收標簽進行過濾的IP地址前綴列表。ip-prefix-name表示IP地址前綴列表名,為1~19個字符的字符串。
【描述】
accept-label命令用來配置標簽接受控製策略。undo accept-label命令用來恢複缺省情況。
缺省情況下,接受LDP對等體通告的所有標簽映射。
標簽接受控製策略用來實現對接收的標簽映射進行過濾,即上遊LSR對指定的下遊LSR通告的標簽映射進行過濾,隻有FEC目的地址通過指定IP地址前綴列表的過濾時,上遊LSR才會接受該FEC對應的標簽映射,否則上遊LSR不會接受且不會保存標簽映射。
需要注意的是,上遊LSR的配置發生變化時(如執行undo accept-label命令刪除標簽接受控製策略、修改標簽接受控製策略),隻有執行reset mpls ldp命令重啟LDP會話,觸發下遊LSR重新通告標簽映射,上遊LSR才能獲取之前沒有接受的標簽映射。
相關配置可參考“三層技術-IP路由命令參考/路由策略”中的命令ip ip-prefix。
【舉例】
# 對於LSR ID為1.1.1.9的LDP對等體通告的標簽,隻允許接受FEC目的地址屬於10.1.1.0/24和10.2.1.0/24網段的標簽映射。
<Sysname> system-view
[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
[Sysname] mpls ldp
[Sysname-mpls-ldp] accept-label peer 1.1.1.9 ip-prefix prefix-from-RTA
【命令】
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 ip-prefix-name:指定用來對通告的標簽映射進行過濾的IP地址前綴列表。ip-prefix-name表示IP地址前綴列表名,為1~19個字符的字符串。
peer peer-ip-prefix-name:指定LDP對等體列表。peer-ip-prefix-name表示IP地址前綴列表名,為1~19個字符的字符串。不指定該參數時,表示所有LDP對等體。
【描述】
advertise-label命令用來配置標簽通告控製策略。undo advertise-label命令用來恢複缺省情況。
缺省情況下,不對通告的標簽映射進行過濾。
LSR按照下麵的規則來判斷是否向指定的對等體通告標簽映射:
· 如果待通告的標簽映射的IP地址前綴沒有通過地址前綴列表的檢查,則不向任何對等體通告該標簽映射。
· 如果待通告的標簽映射的IP地址前綴通過地址前綴列表的檢查,且對等體列表為空,則向所有對等體通告該標簽映射。
· 如果待通告的標簽映射的IP地址前綴通過地址前綴列表的檢查,且對等體列表不為空,則隻向通過對等體列表檢查的對等體通告該標簽映射。
· 如果待通告的標簽映射的IP地址前綴通過多於一個地址前綴列表的檢查(多次執行advertise-label命令配置多個地址前綴列表),則以第一條命令的配置為準。
相關配置可參考“三層技術-IP路由命令參考/路由策略”中的命令ip ip-prefix。
【舉例】
# 配置標簽通告控製策略:向LSR ID為3.3.3.9的對等體通告網段地址10.1.1.0/24對應的標簽映射;向LSR ID為4.4.4.9的對等體通告網段地址10.2.1.0/24對應的標簽映射;不通告其他網段地址對應的標簽映射。
<Sysname> system-view
[Sysname] ip ip-prefix prefix-to-C permit 10.1.1.0 24
[Sysname] ip ip-prefix prefix-to-D permit 10.2.1.0 24
[Sysname] ip ip-prefix peer-C permit 3.3.3.9 32
[Sysname] ip ip-prefix peer-D permit 4.4.4.9 32
[Sysname] mpls ldp
[Sysname-mpls-ldp] advertise-label ip-prefix prefix-to-C peer peer-C
[Sysname-mpls-ldp] advertise-label ip-prefix prefix-to-D peer peer-D
【命令】
display mpls fast-forwarding cache [ verbose ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
verbose:顯示詳細信息。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display mpls fast-forwarding cache用來顯示MPLS快速轉發表的信息。
【舉例】
# 顯示MPLS快速轉發表的信息。
<Sysname> display mpls fast-forwarding cache
Fast-Forwarding Cache: total 2 items
Label Input_If Output_If Len Flg Used
1044 GE0/0 Eth1/1 4 IP 83
1049 Eth1/1 GE0/0 8 MPLS 81
# 顯示MPLS快速轉發表的詳細信息。
<Sysname> display mpls fast-forwarding cache verbose
Fast-Forwarding Cache: total 2 items
Label Input_If Output_If Len Flg Used
1044 GE0/0 Eth1/1 4 IP 15
Fast-Forwarding Cache PreIpHead:
FF 03 00 21
1049 Eth1/1 GE0/0 8 MPLS 13
Fast-Forwarding Cache PreMplsHead:
FF 03 02 81 00 46 40 FE
表1-1 display mpls fast-forwarding cache命令顯示信息描述表
字段 |
描述 |
Label |
快速轉發表項的標簽索引 |
Input_If |
入接口名稱,為接口簡稱 |
Output_If |
出接口名稱,為接口簡稱 |
Len |
貼頭長度,單位為字節 |
Flg |
出報文類型,取值為IP、MPLS和L2VPN |
Used |
該表項被使用的次數 |
Fast-Forwarding Cache PreIpHead |
出報文為IP報文時貼頭的內容 |
Fast-Forwarding Cache PreMplsHead |
出報文為MPLS報文時貼頭的內容 |
貼頭是查找快速轉發表之後封裝在當前報文前的內容。對於不同的出報文類型貼頭內容不同:
· 如果出報文為IP報文,貼頭內容為鏈路層頭;
· 如果出報文為MPLS報文,貼頭內容為鏈路層頭加標簽;
· 如果出報文為L2VPN報文,則直接查找出接口。
【命令】
display mpls ilm [ label ] [ verbose ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
label:顯示指定入標簽的ILM表項,取值範圍為16~4294967295。
verbose:顯示詳細信息。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display mpls ilm命令用來顯示ILM表項信息。
如果不指定入標簽,將顯示所有ILM表項信息。
【舉例】
# 顯示指定入標簽的ILM表項。
<Sysname> display mpls ilm 60
Inlabel In-Interface Token VRF-Index Oper LSP-Type Swap-Label
-----------------------------------------------------------------------------
60 Eth1/1 1 0 NULL STATIC LSP -
# 顯示所有ILM表項。
Total ILM Entry: 2
Inlabel In-Interface Token VRF-Index Oper LSP-Type Swap-Label
-----------------------------------------------------------------------------
60 Eth1/1 1 0 NULL STATIC LSP -
80 Eth1/2 2 0 NULL STATIC LSP -
表1-2 display mpls ilm命令顯示信息描述表
字段 |
描述 |
Total ILM Entry |
ILM表項總數 |
Inlabel |
入標簽 |
In-Interface |
入接口 |
Token |
NHLFE表項索引 |
VRF-Index |
VRF索引 |
Oper |
操作類型:POP/POPGO/SWAPGO/NULL |
LSP-Type |
LSP類型:LDP LSP/CR-LDP/RSVP LSP/BGP LSP/L3VPN LSP/STATIC LSP/STATIC CR-LSP/L2VPN LSP/BGP IPv6 LSP |
Swap-Label |
交換標簽 |
# 顯示所有ILM表項的詳細信息。
<Sysname> display mpls ilm verbose
Total ILM Entry: 2
**In Label : 60
LSP Type : STATIC LSP
In Interface : Eth1/1
VRF Index : 0
Operation : NULL
Swap Label : -
Out Interface : -
Status : MAIN
Create Time : 07:55:06:921
Last Change Time : 07:55:06:921
Tunnel ID : 0xc0001(Done)
GrCount: 0
**In Label : 80
LSP Type : STATIC LSP
In Interface : Eth1/2
VRF Index : 0
Operation : NULL
Swap Label : -
Out Interface : -
Status : MAIN
Create Time : 07:57:26:927
Last Change Time : 07:57:26:927
Tunnel ID : 0xc0002(Done)
GrCount: 0
Service : Statistics(Succeeded)
表1-3 display mpls ilm verbose命令顯示信息描述表
字段 |
描述 |
Total ILM Entry |
ILM表項總數 |
In Label |
入標簽 |
LSP Type |
LSP類型,取值包括LDP LSP、CR-LDP、RSVP LSP、BGP LSP、L3VPN LSP、STATIC LSP、STATIC CR-LSP、L2VPN LSP和BGP IPv6 LSP |
In Interface |
入接口 |
VRF Index |
VRF索引 |
Operation |
操作類型,取值包括POP、POPGO、SWAPGO和NULL |
Swap Label |
交換標簽 |
Out Interface |
出接口 |
Service Instance ID |
L2VPN服務實例索引 |
Status |
隧道的狀態,取值包括: · MAIN:表示主隧道 · BACKUP:表示備份隧道。隻有1+1保護倒換的備份隧道會顯示為BACKUP |
Create Time |
表項創建的時間 |
Last Change Time |
表項最後一次更新的時間 |
Tunnel ID |
公網隧道索引和表項狀態(Done和Waiting) · GrCount:發生GR的次數 |
Service |
業務的類型和狀態 其中,業務類型包括: · Statistics:統計業務 業務狀態包括: · Succeeded:業務使能成功 · Failed:業務使能失敗 |
【命令】
display mpls interface [ interface-type interface-number ] [ verbose ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
interface-type interface-number:顯示指定接口的MPLS相關信息。interface-type interface-number為接口類型和接口編號。如果不指定本參數,則顯示所有使能了MPLS能力接口的MPLS相關信息。
verbose:顯示詳細信息。如果不指定本參數,則顯示簡要信息。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display mpls interface命令用來顯示使能了MPLS能力接口的MPLS相關信息。
· 如果不指定任何參數,則顯示所有使能了MPLS能力接口的MPLS簡要信息;
· 如果隻指定interface-type interface-number,則顯示指定接口的MPLS簡要信息。
相關配置可參考命令display mpls statistics interface和mpls。
【舉例】
# 顯示所有使能了MPLS能力接口的MPLS簡要信息。
<Sysname> display mpls interface
Interface Status TE Attr LSP Count CRLSP Count
Eth1/1 Up Dis 2 0
Eth1/2 Up Dis 2 0
# 顯示指定接口的MPLS詳細信息。
<Sysname> display mpls interface ethernet 1/1 verbose
No : 1
Interface : Eth1/1
Status : Up
TE Attribute : Disable
LSPCount : 2
CR-LSPCount : 0
FRR : Disabled
表1-4 display mpls interface命令顯示信息描述表
字段 |
描述 |
No |
序號 |
Interface |
接口簡要名稱 |
Status |
接口狀態 |
TE Attr/TE Attribute |
接口上是否使能TE |
LSP Count/LSPCount |
接口上LSP條數 |
CRLSP Count/CR-LSPCount |
接口上CR-LSP條數 |
FRR |
是否使能FRR(快速重路由),如果使能了FRR,還將顯示綁定的隧道 |
有關FRR的介紹請參見“MPLS配置指導”中的“MPLS TE”。
【命令】
display mpls label { label-value1 [ to label-value2 ] | all } [ | { begin | exclude | include } regular-expression ]
任意視圖
【缺省級別】
1:監控級
【參數】
label-value1:顯示指定標簽的使用狀態。當與label-value2一起使用時,表示標簽範圍的開始。取值範圍為16~204799。
to label-value2:標簽範圍的結束,label-value2的取值範圍為16~204799。
all:顯示所有標簽信息。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
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-5 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:顯示詳細信息。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
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
Nonstop Routing : On
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-6 display mpls ldp命令顯示信息描述表
字段 |
描述 |
LDP Global Information |
LDP全局信息 |
Protocol Version |
LDP的協議版本 |
Neighbor Liveness |
GR鄰居存活定時器的值 |
Graceful Restart |
是否使能Graceful Restart功能 |
FT Reconnect Timer |
GR重連定時器間的值 |
MTU Signaling |
是否支持MTU信令,目前設備不支持MTU信令 |
Recovery Timer |
GR恢複定時器的值 |
Nonstop Routing |
LDP NSR的狀態,取值包括: · On:使能了LDP NSR功能,但數據備份未完成 · Off:未使能LDP NSR功能 · Ready:使能了LDP NSR功能,且數據備份已完成 |
LDP Instance Information |
LDP實例信息 |
Instance ID |
LDP實例序號 |
VPN-Instance |
使能LDP能力的VPN的實例名稱,如果是缺省的VPN,顯示為空 |
Instance Status |
LDP實例狀態 |
LSR ID |
LSR的標識符 |
Hop Count Limit |
環路檢測的最大跳數 |
Path Vector Limit |
路徑向量方式下LSP的最大跳數 |
Loop Detection |
是否使能環路檢測功能 |
DU Re-advertise Timer |
DU模式下重新發布標簽的時間間隔 |
DU Re-advertise Flag |
是否使能DU模式下的標簽重新發布功能 |
DU Explicit Request |
是否使能DU會話方式發送顯式請求消息功能 |
Request Retry Flag |
是否使能重發送請求功能 |
Label Distribution Mode |
此實例使用的標簽分配控製方式,取值包括: · Ordered:有序標簽控製方式 · Independent:獨立標簽控製方式 |
Label Retention Mode |
此實例使用的標簽保持方式,目前取值隻能是Liberal,表示自由標簽保持方式 |
【命令】
display mpls ldp cr-lsp [ lspid lsr-id lsp-id ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
lspid lsr-id lsp-id:顯示指定CR-LSP的信息。lsr-id為Ingress節點的LSR ID,IP地址形式。lsp-id為Ingress節點的本地LSP標識符,取值範圍為0~65535。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
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 -------/S2/0
2.2.2.9:0 1.1.1.9/32 1027/NULL S2/0/-------
----------------------------------------------------------------
The Total LDP CR-LSP(s): 2
表1-7 display mpls ldp cr-lsp命令顯示信息描述表
字段 |
描述 |
CR-LSP ID |
CR-LSP標識符 |
DestAddress/Mask |
FEC的目的地址和掩碼 |
In/OutLabel |
入/出標簽值 |
In/Out-Interface |
該CR-LSP的入接口/出接口名稱 |
【命令】
display mpls ldp fec [ vpn-instance vpn-instance-name ] dest-addr mask-length [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
vpn-instance vpn-instance-name:顯示指定VPN的標簽通告信息。vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31字符的字符串,區分大小寫。
dest-addr mask-length:顯示指定FEC的標簽通告信息。dest-addr表示FEC的目的地址,mask-length表示FEC目的地址的掩碼長度,取值範圍為0~32。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
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 : 3.3.3.9
Stale : No
Label Request ID : NULL
Label Space ID : 0
FEC Type : Generic
Incomming Label : 1066
State : Release_Awaited (Aging)
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 : Established
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
No. : 2
Downstream Peer : 4.4.4.4
Stale : No
Label Request ID : NULL
Label Type : Generic
Outgoing Label : 1025
State : Established
Backup State : Not in use
Hop Count : 2
Path Vector Count : 1
Path Vector : 4.4.4.4
Received MTU : 65535
OutIfCount : 1
OutGoing Info : Interface Nexthop
Vlan300 24.1.1.2
表1-8 display mpls ldp fec命令顯示信息描述表
字段 |
描述 |
Label Advertisement Policy |
標簽通告控製策略信息 |
FEC IP-prefix |
用於檢查FEC目的地址的IP地址前綴列表 |
Peer IP-prefix |
用於檢查LDP對等體LSR ID的IP地址前綴列表 |
Upstream Info |
上遊信息 |
Downstream Info |
下遊信息 |
No. |
編號 |
Upstream peer |
上遊對等體 |
Downstream Peer |
下遊對等體 |
Stale |
是否處於GR期間 |
Label Request ID |
標簽請求消息的標識符 |
Label Space ID |
標簽空間標識符,0表示每平台標簽空間,即整個LSR使用一個標簽空間 |
Label Type |
標簽類型,取值包括Generic、ATM和FR,目前隻支持Generic |
FEC Type |
FEC類型 |
Incomming Label |
入標簽值 |
Outgoing Label |
出標簽值 |
State |
當前狀態,取值包括: · Established:激活狀態 · IDLE:未激活狀態 · Release_Awaited:等待Release消息狀態 · Established (Sending Mapping):正在發送Mapping消息 · Established (Delay To Withdraw):延遲回收入標簽 · IDLE (Sending Release):正在發送Release消息 · Release_Awaited (Sending Withdraw):正在發送Withdraw消息 · Release_Awaited (Aging):正在老化標簽 |
Hop Count |
跳數值 |
Path Vector Count |
路徑向量中包括的LSR數目 |
Path Vector |
路徑向量 |
Received MTU |
最大傳輸單元 |
OutIfCount |
出接口數目 |
OutGoing Info |
出方向信息 |
Interface |
出接口 |
Nexthop |
下一跳地址 |
Backup State |
備份LSP的狀態,取值包括: · Not in use:備份LSP未被使用 · In use:備份LSP在用 |
【命令】
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的信息。vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。
interface-type interface-number:顯示指定接口的信息。interface-type interface-number為接口類型和接口編號。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display mpls ldp interface命令用來顯示使能了LDP能力接口的LDP相關信息。
如果不指定任何參數,則顯示所有使能了LDP能力接口的LDP簡要信息。
相關配置可參考命令mpls ldp (System view)和mpls ldp (Interface view)。
【舉例】
# 顯示所有使能了LDP能力接口的LDP簡要信息。
<Sysname> display mpls ldp interface
LDP Interface Information in Public Network
------------------------------------------------------------------------------
IF-Name Status LAM Transport-Address Hello-Sent/Rcv
------------------------------------------------------------------------------
Ethernet1/1 Active DU 172.17.1.1 583/1017
Ethernet1/2 Active DU 172.17.1.1 578/1015
Serial2/0 Active DU 172.17.1.1 531/444
------------------------------------------------------------------------------
LAM: Label Advertisement Mode IF-Name: Interface name
# 顯示所有使能了LDP能力接口的LDP詳細信息。
<Sysname> display mpls ldp interface verbose
LDP Interface Information in Public Network
--------------------------------------------------------------
Interface Name : Ethernet1/1
LDP ID : 172.17.1.1:0 Transport Address : 172.17.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)
-------------------------------------------------------------
Interface Name : Ethernet1/2
LDP ID : 172.17.1.1:0 Transport Address : 172.17.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 : 586/1031 (Message Count)
-----------------------------------------------------------
Interface Name : Serial2/0
LDP ID : 172.17.1.1:0 Transport Address : 172.17.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 : 539/452 (Message Count)
-------------------------------------------------------------
表1-9 display mpls ldp interface命令顯示信息描述表
字段 |
描述 |
Interface Name |
使能了LDP能力的接口名稱 |
LDP ID |
LDP的標識符,用於標識特定LSR的標簽空間 由LSR ID和標簽空間標識符兩部分組成。目前,標簽空間標識符取值隻能為0,表示每平台標簽空間,即整個LSR使用一個標簽空間 |
Transport Address |
LDP傳輸地址,設備采用該地址與LDP對等體建立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 |
此接口發送和接收的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的信息。vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。
dest-addr mask-length:顯示指定FEC的信息。dest-addr表示FEC的目的地址,mask-length表示FEC目的地址的掩碼長度,取值範圍為0~32。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display mpls ldp lsp命令用來顯示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 3.3.3.3/32 3/NULL 127.0.0.1 -------/InLoop0
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
A '*' before a DestAddress means backup LSPs for the FEC exist
表1-10 display mpls ldp lsp命令顯示信息描述表
字段 |
描述 |
SN |
該LSP的序號。SN前麵如果有“*”表示未建立LSP |
DestAddress/Mask |
該LSP的FEC目的地址和掩碼 |
In/OutLabel |
入/出標簽值。In/OutLabel前麵如果有“*”表示該LSP處於GR過程中。Liberal(number),表示LSP不可用,標簽值為number |
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-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31字符的字符串,區分大小寫。
peer-id:顯示指定對等體的信息,peer-id表示對等體的LSR ID。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
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 Ethernet1/1
168.1.1.1:0 168.1.1.1 Ethernet1/1
100.10.1.1:0 100.10.1.1 Serial2/0
--------------------------------------------------------------
表1-11 display mpls ldp peer命令顯示信息描述表
字段 |
描述 |
Total number of peers |
對等體的數量 |
Peer-ID |
對等體的LDP標識符,詳細介紹請參見表1-9 |
Transport-Address |
對等體的LDP傳輸地址 |
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 : Ethernet1/1
------------------------------------------------------------
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 : Ethernet1/2
-------------------------------------------------------------
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 : Serial2/0
------------------------------------------------------------
表1-12 display mpls ldp peer verbose命令顯示信息描述表
字段 |
描述 |
Peer LDP ID |
對等體的LDP標識符,詳細介紹請參見表1-9 |
Peer Max PDU Length |
對等體的最大PDU長度 |
Peer Transport Address |
對等體的LDP傳輸地址 |
Peer Loop Detection |
對等體是否使能環路檢測功能 |
Peer Path Vector Limit |
對等體路徑向量的最大跳數 |
Peer FT Flag |
對等體是否使能會話的GR功能,如果FT會話TLV中的網絡學習標記位(L)為1,則表示使能了會話的GR功能 |
Peer Keepalive Timer |
對等體Keepalive定時器的值 |
Recovery Timer |
LDP恢複定時器的值 |
Reconnect Timer |
FT重連定時器的值 |
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:顯示指定遠端對等體的信息。remote-peer-name表示遠端對等體的名稱,為1~32字符的字符串,不區分大小寫。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
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-13 display mpls ldp remote-peer命令顯示信息描述表
字段 |
描述 |
LDP Remote Entity Information |
LDP遠端對等體的信息 |
Remote Peer Name |
遠端對等體的名稱 |
Remote Peer IP |
遠端對等體的IP地址 |
LDP ID |
本地的LDP標識符,詳細介紹請參見表1-9 |
Transport Address |
用來與此遠端對等體建立TCP連接的本地LDP傳輸地址 |
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的所有LDP會話信息。vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31字符的字符串,區分大小寫。
peer-id:顯示指定對等體的LDP會話信息。peer-id表示對等體的LSR ID。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
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 SsnRole FT MD5 KA-Sent/Rcv
--------------------------------------------------------------------------
1.1.1.1:0 Operational Active Off Off 4582/4582
--------------------------------------------------------------------------
FT : Fault Tolerance
表1-14 display mpls ldp session命令顯示信息描述表
字段 |
描述 |
Total number of sessions |
LDP會話的總數 |
Peer-ID |
對等體的LDP標識符,詳細介紹請參見表1-9 |
Status |
會話的狀態,取值包括: · Non Existent:尚未建立TCP連接 · Initialized:TCP連接已經建立 · Open-Received:接收到可接受的初始化消息 · Open-Sent:已經發送初始化消息 · Operational:成功建立會話 |
SsnRole |
本地LSR在會話中的角色,取值為: · Active:主動方 · Passive:被動方 |
FT |
對等體是否使能會話的GR功能,如果FT會話TLV中的網絡學習標記位(L)為1,則表示使能了會話的GR功能 |
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 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 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-15 display mpls ldp session verbose命令顯示信息描述表
字段 |
描述 |
Peer LDP ID |
對等體的LDP標識符,詳細介紹請參見表1-9 |
Local LDP ID |
本地的LDP標識符,詳細介紹請參見表1-9 |
TCP connection |
該會話的TCP連接信息,即TCP連接兩端的IP地址 |
Session State |
會話的狀態,取值請參見表1-14 |
Session Role |
本地LSR在會話中的角色,取值為: · Active:主動方 · Passive:被動方 |
Session FT Flag |
對等體是否使能會話的GR功能,如果FT會話TLV中的網絡學習標記位(L)為1,則表示使能了會話的GR功能 |
MD5 Flag |
對等體是否使能MD5認證功能 |
Reconnect Timer |
FT重連定時器的值 |
Recovery Timer |
LDP恢複定時器的值 |
Negotiated Keepalive Timer |
協商的Keepalive定時器的值 |
Keepalive Message Sent/Rcvd |
本地LSR發送和接收的Keepalive消息數 |
Label Resource Status(Peer/Local) |
對等體與本地的標簽資源狀態 |
Peer Discovery Mechanism |
對等體的發現機製,取值為: · Basic:采用基本發現機製發現對等體 · Extended:采用擴展發現機製發現對等體 · Basic and extended:同時采用基本發現機製和擴展發現機製發現對等體 |
Session existed time |
會話持續時間 |
LDP Basic Discovery Source |
會話建立的接口,基本發現時顯示為接口名稱,擴展發現時顯示為遠端對等體名稱 |
LDP Extended Discovery Source |
|
Addresses received from peer |
對等體發送的地址表 |
Label Acceptance Policy |
標簽接受控製策略 |
【命令】
display mpls ldp session all statistics [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display mpls ldp session all statistics命令用來顯示所有LDP會話的統計信息。
【舉例】
# 顯示所有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-16 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 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 } { ipv4-dest-addr mask-length | ipv6-dest-addr prefix-length } ] [ verbose ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
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:顯示以指定值為入標簽的LSP信息。in-label-value為入標簽值,取值範圍為0~1048575。
out-label out-label-value:顯示以指定值為出標簽的LSP信息。out-label-value為出標簽值,取值範圍為0~1048575。
asbr:顯示ASBR產生的LSP信息。
vpn-instance vpn-instance-name:顯示指定VPN的LSP信息。vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31字符的字符串,區分大小寫。
protocol:根據建立LSP的協議類型顯示LSP信息。
bgp:顯示BGP LSP信息。
bgp-ipv6:顯示IPv6 BGP(即BGP4+協議)LSP信息。
crldp:顯示CR-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信息。
ipv4-dest-addr mask-length:FEC的目的IPv4地址和掩碼長度。其中,mask-length取值範圍為0~32。
ipv6-dest-addr prefix-length:FEC的目的IPv6地址和前綴長度。其中,prefix-length取值範圍為0~128。
verbose:顯示詳細信息。
| { begin | exclude | include } regular-expression:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。其中:
· begin:從包含指定正則表達式的行開始顯示。
· exclude:隻顯示不包含指定正則表達式的行。
· include:隻顯示包含指定正則表達式的行。
· regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display mpls lsp命令用來顯示LSP信息。
如果不指定任何參數,將顯示所有LSP的信息。
相關配置可參考命令display mpls lsp、display mpls statistics lsp和display mpls static-lsp。
【舉例】
# 顯示所有LSP信息。
<Sysname> display mpls lsp
-----------------------------------------------------------------------
LSP Information: L3VPN LSP
-----------------------------------------------------------------------
FEC In/Out Label In/Out IF Route-Distinguisher Vrf Name
100.1.1.1 1025/1024 -/- 100:1 N/A (ASBR)
-----------------------------------------------------------------------
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-17 display mpls lsp命令顯示信息描述表
字段 |
描述 |
FEC |
轉發等價類,包括兩種形式: · IP地址/掩碼:表示根據目的地址劃分FEC · IP地址:表示根據下一跳地址劃分FEC |
In/Out Label |
入/出標簽值 |
In/Out IF |
入/出接口簡稱 |
Route-Distinguisher |
路由標識符 |
Vrf Name |
VPN實例名稱,包括三種形式的取值: · 為空:表示公網 · 為N/A (ASBR):表示ASBR LSP · 為其他值:表示MPLS L3VPN實例名稱 |
# 顯示所有LSP的詳細信息。
<Sysname> display mpls lsp verbose
----------------------------------------------------------------
LSP Information: BGP LSP
----------------------------------------------------------------
No. : 4
VrfName : 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
VrfName :
Fec : 1.1.1.9/32
Nexthop : 127.0.0.1
In-Label : 3
Out-Label : NULL
In-Interface : ----------
Out-Interface : ----------
LspIndex : 10241
Tunnel ID : 0x0
LsrType : Egress
Outgoing Tunnel ID : 0x0
Label Operation : POP
Backup LSP Index : 6154
表1-18 display mpls lsp verbose命令顯示信息描述表
字段 |
描述 |
No. |
序號 |
VrfName |
VPN實例名稱,包括三種形式的取值: · 為空:表示公網 · 為N/A (ASBR):表示ASBR LSP · 為其他值:表示MPLS L3VPN實例名稱 |
Fec |
轉發等價類,包括兩種形式: · IP地址/掩碼:表示根據目的地址分配標簽 · IP地址:表示根據下一跳地址分配標簽 |
Nexthop |
下一跳地址 |
In-Label |
入標簽值 |
Out-Label |
出標簽值 |
In-Interface |
入接口 |
Out-Interface |
出接口 |
LspIndex |
LSP索引 |
Tunnel ID |
標記(公網) |
LsrType |
LSR類型,取值包括: · Ingress:LSP的入節點 · Transit:LSP的中間節點 · Egress:LSP的出節點 |
Outgoing Tunnel ID |
標記(跨域VPN) |
Label Operation |
執行的標簽操作,取值包括: · POP:彈出標簽 · PUSH:壓入標簽 · SWAP:交換標簽 |
Backup LSP Index |
備份LSP的索引 本字段的支持情況與設備的型號有關,請以設備的實際情況為準 |
【命令】
display mpls lsp statistics [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display mpls lsp statistics命令用來顯示LSP的統計信息。
【舉例】
# 顯示LSP統計信息。
<Sysname> display mpls lsp statistics
Lsp Type Total Ingress Transit Egress
STATIC LSP 0 0 0 0
STATIC CRLSP 0 0 0 0
LDP LSP 8 2 2 4
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 8 2 2 4
CRLSP 0 0 0 0
表1-19 display mpls lsp statistics命令顯示信息描述表
字段 |
描述 |
Lsp Type |
LSP的類型,具體類型請參見表1-20 |
Total |
各種類型LSP的總數 |
Ingress |
該設備作為入節點的LSP數量 |
Transit |
該設備作為中間節點的LSP數量 |
Egress |
該設備作為出節點的LSP數量 |
LSP |
所有類型LSP的總數及設備作為不同類型節點的LSP總數 |
CRLSP |
所有類型CR-LSP的總數及設備作為不同類型節點的CR-LSP總數 |
表1-20 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 |
【命令】
display mpls nhlfe [ token ] [ verbose ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
token:NHLFE表項索引,取值範圍為0~32767。
verbose:顯示詳細信息。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display mpls nhlfe命令用來查看NHLFE表的信息。
如果不指定token參數,將顯示所有NHLFE表項信息。
【舉例】
# 顯示指定的NHLFE表項。
<Sysname> display mpls nhlfe 2
Out-Interface Token Oper Nexthop Deep Stack
----------------------------------------------------------------------
S2/0 2 PUSH 88.1.1.2 1 1024
# 顯示所有NHLFE表項。
<Sysname> display mpls nhlfe
Total NHLFE Entry: 1
Out-Interface Token Oper Nexthop Deep Stack
----------------------------------------------------------------------
S2/0 2 PUSH 88.1.1.2 1 1024
表1-21 display mpls nhlfe命令顯示信息描述表
字段 |
描述 |
Total NHLFE Entry |
NHLFE表項總數 |
Out-Interface |
出接口 |
Token |
NHLFE表項索引 |
Oper |
標簽操作類型,取值包括 · PUSH:壓入標簽 · SWAP:交換標簽 · GO:彈出標簽 |
Nexthop |
下一跳地址 |
Deep |
MPLS標簽棧深度 |
Stack |
MPLS標簽值 |
# 顯示所有NHLFE表項詳細信息。
<Sysname> display mpls nhlfe verbose
Totel NHLFE Entry: 1
**Token : 1 Tunnel ID:0x630006
VRF Index : 0
Next Hop : 23.1.1.2
Out Interface : Vlan10
AT Index : 196610
Label Stack : 3
Operation : SWAP
LSP Type : LDP LSP
Tunnel State : Done
FRR Tunnel ID : 0x630009
FRR Flag : True
FRR Inner Label : -
FRR Tunnel State : Done
Next Tunnel ID : 0x0
Gr Count : 1
Load Share Weight : 1
Create Time : 00:01:43:653
Last Change Time : 00:01:43:653
Service : Statistics(Succeeded)
表1-22 display mpls nhlfe verbose命令顯示信息描述表
字段 |
描述 |
Total NHLFE Entry |
NHLFE表項總數 |
Token |
NHLFE表項索引 |
Tunnel ID |
該NHLFE隧道的索引 |
VRF Index |
VRF索引 |
Next Hop |
下一跳地址 |
Out Interface |
出接口 |
AT Index |
鄰接表索引 |
Label Stack |
標簽值 |
Operation |
操作類型,取值包括: · PUSH:壓入標簽 · SWAP:交換標簽 · GO:彈出標簽 |
LSP Type |
LSP類型,取值請參見表1-20 |
Tunnel State |
隧道狀態(Done/Waiting) |
FRR Tunnel ID |
快速重路由隧道索引 |
FRR Flag |
快速重路由標誌(True/False) |
FRR Inner Label |
快速重路由標簽 |
FRR Tunnel State |
快速重路由隧道狀態(Done/Waiting) |
Next Tunnel ID |
嵌套隧道索引 |
Gr Count |
發生GR的次數 |
Create Time |
表項創建的時間 |
Last Change Time |
表項最後一次更新的時間 |
Service |
業務的類型和狀態 其中,業務類型包括: · Statistics:統計業務 業務狀態包括: · Succeeded:業務使能成功 · Failed:業務使能失敗 |
【命令】
display mpls nhlfe reflist token [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
token:NHLFE表項索引,取值範圍為0~32767。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display mpls nhlfe reflist命令用來顯示NHLFE表項的使用情況。
【舉例】
# 顯示指定NHLFE表項的使用情況。
<Sysname> display mpls nhlfe reflist 11
Total reference node: 7
No. Type Key-Info
-------------------------------------------------------------
1 ILM 1023(Inlabel) GE1/1(In-If)
2 FTN 1(VPN ID) 2.2.2.2/32
3 LPW ----(SRV ID) GE1/2(Private-If)
4 FRR 11(Token) ----
5 INN 11(Token) ----
6 OAM 1(Index) ----
7 BFD 1(BFD Discr) ----
表1-23 display mpls nhlfe reflist命令顯示信息描述表
字段 |
描述 |
Total reference node |
關聯節點總數 |
No. |
編號 |
Type |
關聯節點的類型 |
Key-Info |
表項的關鍵參數 |
編號前帶“*”表示該節點無效,等待被刪除。
表1-24 關聯節點類型及關鍵參數對應表
類型 |
說明 |
關鍵參數 |
FTN |
前綴類型FEC到NHLFE的映射 |
· VPN ID:VPN實例ID · 地址前綴/掩碼 |
ILM |
入標簽映射 |
· In-Label:入標簽 · In-If:入接口 |
LPW |
VPWS PW發送方向表項 |
· SRV ID:服務實例ID · Private-If:私網接口 |
FRR |
FRR的主NHLFE |
Token:主NHLFE的Token |
INN |
分層LSP的內層NHLFE |
Token:內層NHLFE的Token |
OAM |
通過OAM檢測該NHLFE對應CR-LSP的連通性 |
Index:OAM實例索引 |
BFD |
通過BFD會話檢測該NHLFE的連通性 |
BFD Discr:BFD會話的本地鑒別值 |
【命令】
display mpls route-state [ vpn-instance vpn-instance-name ] [ dest-addr mask-length ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
vpn-instance vpn-instance-name:顯示指定VPN的信息。vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31字符的字符串,區分大小寫。
dest-addr mask-length:顯示指定目的地址的信息。dest-addr為目的IP地址,mask-length為目的地址的掩碼長度,取值範圍為0~32。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display mpls route-state命令用來顯示路由的LSP相關信息。
如果不指定VPN實例,將顯示公網的路由信息;如果不指定目的地址和掩碼,將顯示所有路由信息。
【舉例】
# 顯示所有路由的LSP相關信息。
<Sysname> display mpls route-state
Flags:
M: Master B: Backup I: Idle R: Ready S: Setting up N: No route U: Unknown
DestAddress/Mask Next-Hop Out-Interface Flag Lsp-Count Vrf-Index
----------------------------------------------------------------------------------
1.1.1.9/32 23.23.223.2 Vlan223 MR 1 0
2.2.2.9/32 23.23.223.2 Vlan223 MR 1 0
3.3.3.9/32 127.0.0.1 InLoop0 MR 1 0
101.3.3.3/32 127.0.0.1 InLoop0 MR 1 0
表1-25 display mpls route-state命令顯示信息描述表
字段 |
描述 |
DestAddress/Mask |
路由的目的地址和掩碼 |
Next-Hop |
路由的下一跳地址 |
Out-Interface |
路由的出接口 |
Flag |
路由標記,取值包括: · M:表示主路由 · B:表示備份路由 · I:表示空閑的路由 · R:表示路由對應的LSP已經創建 · S:表示路由對應的LSP正在創建 · N:表示沒有對應的路由 · U:表示未知狀態 |
Lsp-Count |
基於此路由建立的LSP數量 |
Vrf-Index |
VPN實例索引 |
【命令】
display mpls static-lsp [ lsp-name lsp-name ] [ { exclude | include } dest-addr mask-length ] [ verbose ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
lsp-name lsp-name:顯示指定LSP的信息。lsp-name表示標簽轉發路徑名稱,為1~15字符的字符串。
exclude:顯示不包含指定FEC的LSP信息。
include:顯示包含指定FEC的LSP信息。
dest-addr:FEC的目的地址。
mask-length:FEC目的地址的掩碼長度,取值範圍為0~32。
verbose:顯示詳細信息。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
· begin:從包含指定正則表達式的行開始顯示。
· exclude:隻顯示不包含指定正則表達式的行。
· include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display mpls static-lsp命令用來顯示靜態LSP的信息。
相關配置可參考命令display mpls lsp和display mpls statistics lsp。
【舉例】
# 顯示靜態LSP的簡要信息。
<Sysname> display mpls static-lsp
total statics-lsp : 1
Name FEC I/O Label I/O If State
lsp1 3.3.3.9/32 NULL/100 -/Eth1/1 Up
表1-26 display mpls static-lsp命令顯示信息描述表
字段 |
描述 |
total statics-lsp |
靜態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 : Ethernet1/1
NextHop : 30.1.1.2
Static-Lsp Type: IPTN
Lsp Status : Up
表1-27 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 |
靜態 LSP類型 |
Lsp Status |
LSP當前狀態 |
【命令】
display mpls statistics interface { interface-type interface-number | all } [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
interface-type interface-number:顯示指定接口的MPLS統計信息。interface-type interface-number為接口類型和接口編號。
all:顯示所有接口的MPLS統計信息。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display mpls statistics interface命令用來根據使能MPLS能力的接口顯示MPLS統計信息。
需要注意的是:
如果要顯示統計信息,請先設置統計信息的時間間隔,缺省的時間間隔為0,即不統計信息。這種情況下顯示出來的各項統計信息都為0。
相關配置可參考命令statistics interval。
【舉例】
# 根據使能MPLS能力的接口顯示MPLS統計信息。
<Sysname> display mpls statistics interface all
Statistics for Interface IN :
Incoming Interface Ethernet1/1
Octets : 0
Packets : 0
Errors : 0
Disables : 0
Failed Label Lookup : 0
Start Time : 2004/04/28 10:23:55
End Time : 2004/04/28 10:23:55
Statistics for Interface OUT :
Outgoing Interface Ethernet1/1
Octets : 0
Packets : 0
Errors : 0
Disables : 0
Start Time : 2004/04/28 10:23:55
End Time : 2004/04/28 10:23:55
Statistics for Interface IN :
Incoming Interface Ethernet1/2
Octets : 0
Packets : 0
Errors : 0
Disables : 0
Failed Label Lookup : 0
Start Time : 2004/04/28 10:24:04
End Time : 2004/04/28 10:24:04
Statistics for Interface OUT :
Outgoing Interface Ethernet1/2
Octets : 0
Packets : 0
Errors : 0
Disables : 0
Start Time : 2004/04/28 10:24:04
End Time : 2004/04/28 10:24:04
Statistics for Interface IN :
Incoming Interface Serial2/0
Octets : 0
Packets : 0
Errors : 0
Disables : 0
Failed Label Lookup : 0
Start Time : 2004/04/28 10:24:10
End Time : 2004/04/28 10:24:10
Statistics for Interface OUT :
Outgoing Interface Serial2/0
Octets : 0
Packets : 0
Errors : 0
Disables : 0
Start Time : 2004/04/28 10:24:10
End Time : 2004/04/28 10:24:10
表1-28 display mpls statistics interface命令顯示信息描述表
字段 |
描述 |
Statistics for Interface IN |
接口入方向的統計信息 |
Incoming Interface Serial2/0 |
入接口名稱 |
Octets |
從該接口進入的字節數 |
Packets |
從該接口進入的報文數 |
Errors |
從該接口進入的報文處理錯誤數 |
Disables |
從該接口進入的報文被丟棄的次數 |
Failed Label Lookup |
從該接口進入的報文查找標簽失敗次數 |
Start Time |
該接口入方向的報文統計開始時間 |
End Time |
該接口入方向的報文統計結束時間 |
Statistics for Interface OUT |
接口出方向的統計信息 |
Outgoing Interface Serial2/0 |
出接口名稱 |
Octets |
從該接口發出的字節數 |
Packets |
從該接口發出的報文數 |
Errors |
從該接口發出的報文處理錯誤數 |
Disables |
從該接口發出的報文被丟棄的次數 |
Start Time |
該接口出方向的報文統計開始時間 |
End Time |
該接口出方向的報文統計結束時間 |
【命令】
display mpls statistics lsp { index | all | name lsp-name } [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
index:顯示指定LSP索引號對應的LSP統計信息。index表示LSP的索引號,取值範圍為0~4294967295。
all:顯示所有LSP的統計信息。
name lsp-name:顯示指定LSP名稱對應的LSP統計信息。lsp-name表示LSP的名稱,為1~15個字符的字符串。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display mpls statistics lsp命令用來根據LSP顯示MPLS統計信息。包括每一條LSP的入口和出口處理的字節數、報文數、錯誤數,丟棄報文數等。
如果要通過本命令查看MPLS的統計信息,則需要先執行statistics interval命令配置獲取統計數據的時間間隔,否則顯示出來的各項統計信息都為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-29 display mpls statistics lsp命令顯示信息描述表
字段 |
描述 |
Statistics for Lsp IN |
LSP入口處理的統計信息 |
LSP Name /LSP Index |
LSP名稱和LSP索引值 |
InSegment |
LSP的入表項信息 |
Octets |
LSP入口處理的字節數 |
Packets |
LSP入口處理的報文數 |
Errors |
LSP入口處理的錯誤數 |
Down |
LSP入口處理丟棄的報文數 |
Start Time |
LSP入口處理的統計開始時間 |
End Time |
LSP入口處理的統計結束時間 |
Statistics for Lsp OUT |
LSP出口處理的統計信息 |
OutSegment |
LSP的出表項信息 |
Octets |
LSP出口處理的字節數 |
Packets |
LSP出口處理的報文數 |
Errors |
LSP出口處理的錯誤數 |
Down |
LSP出口處理丟棄的報文數 |
Start Time |
LSP出口處理的統計開始時間 |
End Time |
LSP出口處理的統計結束時間 |
對於Ingress節點,不對入方向進行統計,因此,顯示信息中InSegment的開始時間和結束時間都為0;Egress節點不對出方向進行統計,顯示信息中OutSegment的開始時間和結束時間都為0。
【命令】
dscp dscp-value
undo dscp
【視圖】
MPLS-LDP視圖
【缺省級別】
2:係統級
【參數】
dscp-value:發送的LDP報文的DSCP優先級,取值範圍為0~63。
【描述】
dscp命令用來配置發送的LDP報文的DSCP優先級。undo dscp命令用來恢複缺省情況。
缺省情況下,發送的LDP報文的DSCP優先級為48。
【舉例】
# 配置發送的LDP報文的DSCP優先級為56。
<Sysname> system-view
[Sysname] mpls lsr-id 1.1.1.1
[Sysname] mpls
[Sysname-mpls] quit
[Sysname] mpls ldp
[Sysname-mpls-ldp] dscp 56
【命令】
du-readvertise
undo du-readvertise
【視圖】
MPLS-LDP視圖/MPLS-LDP-VPN實例視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
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實例視圖
【缺省級別】
2:係統級
【參數】
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視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
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
【視圖】
用戶視圖
【缺省級別】
1:監控級
【參數】
無
【描述】
graceful-restart mpls ldp命令用來平滑重啟MPLS LDP。
需要注意的是:
· 正常情況下,請不要使用本命令。
· 執行本命令前需要先使能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視圖
【缺省級別】
2:係統級
【參數】
timer:LDP鄰居存活定時器的值,取值範圍為60~300,單位為秒。
【描述】
graceful-restart timer neighbor-liveness命令用來配置LDP鄰居存活定時器的值。undo graceful-restart timer neighbor-liveness命令用來恢複缺省情況。
缺省情況下,LDP鄰居存活定時器的值為120秒。
需要注意的是:
· 更改鄰居存活定時器的值會導致刪除並重建所有的LDP會話,基於這些會話所創建的LSP也將被刪除,並需要重建。
· 如果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視圖
【缺省級別】
2:係統級
【參數】
timer:FT重連定時器的值,取值範圍為60~300,單位為秒。
【描述】
graceful-restart timer reconnect命令用來配置FT重連定時器的值。undo graceful-restart timer reconnect命令用來恢複缺省情況。
缺省情況下,FT重連定時器的值為300秒。
需要注意的是:
· FT重連定時器表示TCP連接失敗後,LSR保留Stale標簽狀態的最長時間。
· 更改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視圖
【缺省級別】
2:係統級
【參數】
timer:LDP恢複定時器的值,取值範圍為3~300,單位為秒。
【描述】
graceful-restart timer recovery命令用來配置LDP恢複定時器的值。undo graceful-restart timer recovery命令用來恢複缺省情況。
缺省情況下,LDP恢複定時器的值為300秒。
需要注意的是:
· 恢複時間表示TCP重建連接後,LSR保持Stale標簽狀態的最長時間。
· 更改恢複時間定時器的值會導致刪除並重建所有的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實例視圖
【缺省級別】
2:係統級
【參數】
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:Egress節點向倒數第二跳分配隱式空標簽,標簽值為3。
non-null:Egress節點向倒數第二跳正常分配標簽,即分配的標簽值不小於1024。
【描述】
label advertise命令用來配置Egress節點向倒數第二跳分配的標簽值。undo label advertise命令用來恢複缺省情況。
缺省情況下,Egress節點向倒數第二跳分配隱式空標簽(implicit-null)。
需要注意的是:
· 選擇哪種標簽值需要根據倒數第二跳節點對PHP特性的支持情況而定。如果倒數第二跳節點支持PHP特性,則可以為其分配顯式或隱式空標簽;如果倒數第二跳節點不支持PHP特性,則為其正常分配標簽。
· 會話建立後,需使用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實例視圖
【缺省級別】
2:係統級
【參數】
independent:獨立標簽分配控製方式,即LSR可以在任意時間向與它連接的LSR通告標簽映射。
ordered:有序標簽分配控製方式,即LSR隻有收到它的下遊LSR為某個FEC分配的標簽,或該LSR是某個FEC的出口節點時,才會向它的上遊LSR通告此FEC的標簽映射。
【描述】
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實例視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
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表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。
all:所有路由項都會觸發LDP建立LSP。
ip-prefix prefix-name:利用IP地址前綴列表對路由項進行過濾,被IP地址前綴列表拒絕的靜態路由和IGP路由項不能觸發建立LSP。prefix-name表示IP地址前綴列表名,為1~19個字符的字符串。
【描述】
lsp-trigger命令用來配置LSP的觸發策略。undo lsp-trigger命令用來恢複缺省情況。
缺省情況下,隻有32位掩碼的主機路由能夠觸發LDP建立LSP。
需要注意的是:
· IP地址前綴列表隻對靜態路由和IGP路由有效。
· LSP的建立需要LSR上有精確匹配的路由項,如果使用32位掩碼的Loopback接口,則必須有精確匹配的主機路由才能觸發LSP的建立。
· 如果指定vpn-instance vpn-instance-name參數,則配置指定VPN的LSP觸發策略;如果未指定vpn-instance vpn-instance-name參數,則配置公網路由的LSP觸發策略。
· 有關IP地址前綴列表的介紹請參見“三層技術-IP路由配置指導”中的“路由策略”。
【舉例】
# 配置所有路由項都能夠觸發LDP建立LSP。
<Sysname> system-view
[Sysname] mpls
[Sysname-mpls] lsp-trigger all
【命令】
lsr-id lsr-id
undo lsr-id
【視圖】
MPLS-LDP視圖/MPLS-LDP-VPN實例視圖
【缺省級別】
2:係統級
【參數】
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為2.2.2.3。
<Sysname> system-view
[Sysname] mpls ldp
[Sysname-mpls-ldp] lsr-id 2.2.2.3
# 配置名為vpn1的LDP實例的LSR ID為4.2.2.3。
<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實例視圖
【缺省級別】
2:係統級
【參數】
cipher:以密文形式設置密鑰。
plain:以明文形式設置密鑰。
peer-lsr-id:對等體的LSR ID。
password:密鑰字符串,區分大小寫。如果以密文形式設置密鑰,則password為1~53個字符的密文字符串;如果以明文形式設置密鑰,則password為1~16個字符的明文字符串。
【描述】
md5-password命令來用使能LDP的MD5認證功能。undo md5-password命令用來恢複缺省情況。
缺省情況下,未使能LDP的MD5認證功能。
需要注意的是:
· 本地配置的密鑰必須與對等體的配置相同。
· 改變對等體密鑰會重新創建會話,與原來會話相關的LSP將被刪除。
· 隻有在相應視圖中使能了MPLS LDP後,該命令才會生效。
· 以明文或密文形式設置的密鑰,均以密文的方式保存在配置文件中。
【舉例】
# 配置公網LDP的MD5認證功能:與對等體3.3.3.3建立LDP會話時進行MD5認證,采用明文形式設置密鑰,密鑰為pass。
<Sysname> system-view
[Sysname] mpls ldp
[Sysname-mpls-ldp] md5-password plain 3.3.3.3 pass
# 配置名為vpn1的LDP實例的MD5認證功能:與對等體3.3.3.3建立LDP會話時進行MD5認證,采用明文形式設置密鑰,密鑰為pass。
<Sysname> system-view
[Sysname] mpls ldp vpn-instance vpn1
[Sysname-mpls-ldp-vpn-instance-vpn1] md5-password plain 3.3.3.3 pass
【命令】
mpls
undo mpls
【視圖】
係統視圖/接口視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
· 在係統視圖下,mpls命令用來全局使能本節點的MPLS能力,並進入MPLS視圖。undo mpls命令用來關閉本節點的MPLS能力。
· 在接口視圖下,mpls命令用來使能接口的MPLS能力。undo mpls命令用來關閉接口的MPLS能力。
缺省情況下,未使能本節點和接口的MPLS能力。
需要注意的是:
· 在使能MPLS能力之前,必須先配置MPLS LSR ID。
· 隻有全局使能了本節點的MPLS能力後,才能在接口下使能接口的MPLS能力。
相關配置可參考命令mpls lsr-id。
【舉例】
# 使能本節點的MPLS能力,並進入MPLS視圖。
<Sysname> System-view
[Sysname] mpls lsr-id 1.1.1.1
[Sysname] mpls
[Sysname-mpls] quit
# 在接口Ethernet1/1上使能MPLS能力。
<Sysname> System-view
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] mpls
【命令】
mpls ldp
undo mpls ldp
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
mpls ldp命令用來使能本節點的LDP能力,並進入MPLS-LDP視圖。undo mpls ldp命令用來關閉LDP能力,並刪除所有LDP實例。
缺省情況下,未使能LDP能力。
需要注意的是,配置了MPLS LSR ID並使能本節點的MPLS能力後,才能執行本命令。
【舉例】
# 使能本節點的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]
【命令】
mpls ldp
undo mpls ldp
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
mpls ldp命令用來在接口上使能LDP能力。undo mpls ldp命令用來關閉接口的LDP能力。
缺省情況下,在接口上未使能LDP能力。
使能LDP能力後,接口上將定期發送Hello報文。
在接口視圖下使能LDP能力前,需要完成下列操作:
· 在係統視圖下使用mpls lsr-id命令設定本節點的LSR ID。
· 在係統視圖下使用mpls命令使能MPLS能力。
· 在係統視圖下使用mpls ldp命令使能本節點的LDP能力。
· 在接口視圖下使用mpls命令使能MPLS能力。
如果接口已與某個VPN實例綁定,則需要使用mpls ldp vpn-instance命令在此VPN上使能LDP能力。mpls ldp vpn-instance命令的詳細介紹,請參見“MPLS命令參考”中的“MPLS L3VPN”。
【舉例】
# 在接口Ethernet1/1上使能LDP能力。
<Sysname> System-view
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] mpls
[Sysname-Ethernet1/1] mpls ldp
【命令】
mpls ldp remote-peer remote-peer-name
undo mpls ldp remote-peer remote-peer-name
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
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遠端對等體視圖
【缺省級別】
2:係統級
【參數】
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)。
【舉例】
# 在接口Ethernet1/1上為本地會話配置鏈路Hello保持定時器的值為100秒。
<Sysname> System-view
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] mpls
[Sysname-Ethernet1/1] mpls ldp
[Sysname-Ethernet1/1] 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遠端對等體視圖
【缺省級別】
2:係統級
【參數】
value:Keepalive保持定時器的值,取值範圍為1~65535,單位為秒。
【描述】
mpls ldp timer keepalive-hold命令用來配置Keepalive保持定時器的值。undo mpls ldp timer keepalive-hold命令用來恢複缺省情況。
接口視圖下配置的是鏈路Keepalive保持定時器的值,MPLS-LDP遠端對等體視圖下配置的是目標Keepalive保持定時器的值。
缺省情況下,Keepalive保持定時器的值為45秒。
需要注意的是:
· 如果兩個LSR之間使能LDP的鏈路條數超過1條(多個接口相連),則LSR采用第一個觸發建立LDP會話的接口上配置的Keepalive保持定時器值與對等體進行協商。此時,用戶很難預知協商結果。因此,建議為所有鏈路配置相同的Keepalive保持時間。
· 修改Keepalive保持定時器的值不會影響已經建立的LDP會話。可以通過reset mpls ldp命令使設備采用新配置的值與對等體重新進行LDP會話協商、建立LDP會話。
【舉例】
# 在接口Ethernet1/1上為本地會話配置鏈路Keepalive保持定時器的值為50秒。
<Sysname> System-view
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] mpls
[Sysname-Ethernet1/1] mpls ldp
[Sysname-Ethernet1/1] 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遠端對等體視圖下:
mpls ldp transport-address ip-address
undo mpls ldp transport-address
【視圖】
接口視圖/MPLS-LDP遠端對等體視圖
【缺省級別】
2:係統級
【參數】
ip-address:LDP使用此地址作為LDP傳輸地址。
interface:LDP使用當前接口的IP地址作為LDP傳輸地址。
【描述】
mpls ldp transport-address命令用來配置LDP傳輸地址。undo mpls ldp transport-address命令用來恢複缺省情況。
缺省情況下,傳輸地址為本LSR的LSR ID。
· 在接口視圖下,mpls ldp transport-address命令用於配置鏈路Hello的傳輸地址。
· MPLS-LDP遠端對等體視圖下,mpls ldp transport-address命令用於配置目標Hello的傳輸地址。
【舉例】
# 在接口Ethernet1/1上為本地會話配置鏈路Hello的傳輸地址為本接口的IP地址。
<Sysname> System-view
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] mpls
[Sysname-Ethernet1/1] mpls ldp
[Sysname-Ethernet1/1] 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
【命令】
mpls mtu value
undo mpls mtu
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
value:接口的MPLS MTU值,取值範圍為46~65535。
【描述】
mpls mtu命令用來配置接口的MPLS MTU值。undo mpls mtu命令用來恢複缺省情況。
缺省情況下,未配置接口的MPLS MTU值,此時根據接口的MTU值進行分片,分片的長度不包含MPLS標簽棧的長度,為分片添加MPLS標簽棧後MPLS報文的長度可能會大於接口MTU的值。
需要注意的是:
· 隻有在接口上使能MPLS功能後,該命令才會生效。
· 配置的MPLS MTU值大於接口MTU時,有可能導致數據轉發失敗。
· TE隧道接口不支持本命令。
【舉例】
# 配置接口Ethernet1/1的MPLS MTU值為1000。
<Sysname> system-view
[Sysname] mpls
[Sysname-mpls] quit
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] mpls
[Sysname-Ethernet1/1] mpls mtu 1000
【命令】
path-vectors pv-number
undo path-vectors
【視圖】
MPLS-LDP視圖/MPLS-LDP-VPN實例視圖
【缺省級別】
2:係統級
【參數】
pv-number:路徑向量方式下LSP的最大跳數,取值範圍為1~32。
【描述】
path-vectors命令用來配置路徑向量方式下LSP的最大跳數。undo path-vectors命令用來恢複缺省情況。
缺省情況下,路徑向量方式下LSP的最大跳數為32。
此命令應該在所有接口使能LDP之前配置。
相關配置可參考命令loop-detect和hops-count。
【舉例】
# 設置公網LDP路徑向量方式下LSP的最大跳數為3。
<Sysname> system-view
[Sysname] mpls ldp
[Sysname-mpls-ldp] path-vectors 3
# 設置名為vpn1的LDP實例路徑向量的LSP最大跳數為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報文的源地址。source-ip為源IP地址。
-c count:指定發送Echo Request報文的次數。count為Echo Request報文發送次數,取值範圍為1~4294967295,缺省值為5。
-exp exp-value:指定Echo Request報文中的EXP值。exp-value為EXP值,取值範圍為0~7,缺省值為0。
-h ttl-value:指定Echo Request報文中的TTL值。ttl-value為TTL值,取值範圍為1~255,缺省值為255。
-m wait-time:指定連續發送Echo Request報文的時間間隔。wait-time為發送報文的時間間隔,取值範圍為1~10000,單位為毫秒,缺省值為200毫秒。
-r reply-mode:指定接收者對Echo Request報文的應答模式。reply-mode為應答模式,取值範圍為1和2,1表示不回應,2表示使用UDP報文回應,缺省值為2。
-s packet-size:指定Echo Request報文的淨荷報文長度。packet-size為淨荷報文長度,取值範圍為65~8100,單位為字節,缺省值為100字節。
-t time-out:指定發送Echo Request報文後等待響應的超時時間。time-out為超時時間,取值範圍為0~65535,單位為毫秒,缺省值為2000毫秒。
-v:指定顯示詳細的應答信息。
ipv4 dest-addr mask-length:檢測指定LSP的可達性。dest-addr為FEC的目的地址,mask-length為FEC目的地址的掩碼,取值範圍為0~32。
destination-ip-addr-header:指定Echo Request報文中IP頭的目的地址,該地址必須是127.0.0.0/8網段的地址(本機環回地址)。
【描述】
ping lsp ipv4命令用來檢測MPLS LSP的可達性。
【舉例】
# 檢測到達3.3.3.9/32的LSP的可達性。
<Sysname> ping lsp ipv4 3.3.3.9 32
LSP Ping FEC: 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.1.2.1: bytes=100 Sequence=3 time = 62 ms
Reply from 100.1.2.1: bytes=100 Sequence=4 time = 62 ms
--- FEC: 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,必須滿足以下三個條件:
· FEC的路由出接口為MPLS TE隧道接口。
· MPLS TE隧道的目的地址、通過remote-ip命令指定的遠端對等體地址、遠端對等體的LSR ID,三者必須相同。
· 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遠端對等體視圖
【缺省級別】
2:係統級
【參數】
ip-address:遠端對等體的IP地址。
【描述】
remote-ip命令用來指定LDP遠端對等體的IP地址。undo remote-ip命令用來刪除配置。
遠端對等體的IP地址應該為遠端LSR的LSR ID。兩個遠端對等體使用LSR ID做為傳輸地址建立TCP連接。
相關配置可參考命令mpls ldp remote-peer。
【舉例】
# 配置遠端對等體的地址為3.3.3.3。
<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命令用來為LDP遠端對等體開啟BFD鏈路檢測功能。undo remote-ip bfd命令用來恢複缺省情況。
缺省情況下,LDP遠端對等體的BFD鏈路檢測功能處於關閉狀態。
【舉例】
# 為遠端對等體bji開啟BFD鏈路檢測功能。
<Sysname> system-view
[Sysname] mpls ldp remote-peer bji
[Sysname-mpls-ldp-remote-bji] remote-ip bfd
【命令】
reset mpls fast-forwarding cache
【視圖】
用戶視圖
【缺省級別】
1:監控級
【參數】
無
【描述】
reset mpls fast-forwarding cache命令用來清除MPLS快速轉發表的信息。
【舉例】
# 清除MPLS快速轉發表的信息。
<Sysname> reset mpls fast-forwarding cache
【命令】
reset mpls ldp [ all | [ vpn-instance vpn-instance-name ] [ fec mask | peer peer-id ] ]
【視圖】
用戶視圖
【缺省級別】
1:監控級
【參數】
all:重啟所有LDP實例的會話,包括公網LDP實例和私網LDP實例。
vpn-instance vpn-instance-name:重啟指定LDP實例的會話。vpn-instance-name表示MPLS L3VPN的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 }
【視圖】
用戶視圖
【缺省級別】
1:監控級
【參數】
interface-type interface-number:清除指定接口的統計信息。interface-type interface-number為接口類型和接口編號。
all:清除所有接口的統計信息。
【描述】
reset mpls statistics interface命令用來清除已使能MPLS功能的接口的統計信息。
相關配置可參考命令display mpls statistics interface。
【舉例】
# 清除已使能MPLS的接口Ethernet1/1的統計信息。
<Sysname> reset mpls statistics interface ethernet 1/1
【命令】
reset mpls statistics lsp { index | all | name lsp-name }
【視圖】
用戶視圖
【缺省級別】
1:監控級
【參數】
index:清除指定LSP索引號對應的LSP統計信息。index為LSP的索引號,取值範圍為0~4294967295。
all:清除所有LSP的統計信息。
name lsp-name:清除指定LSP名稱對應的LSP統計信息。lsp-name表示LSP的名稱,為1~15個字符的字符串。
【描述】
reset mpls statistics lsp命令用來清除LSP的統計信息。
相關配置可參考命令display mpls statistics lsp。
【舉例】
# 清除名為lsp1的LSP統計信息。
<Sysname> reset mpls statistics lsp name 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個字符的字符串。
incoming-interface interface-type interface-number:指定入接口的接口類型和接口編號。
in-label in-label:指定入標簽值,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,入接口為Serial2/0,入標簽為233。
<Sysname> system-view
[Sysname] static-lsp egress bj-sh incoming-interface serial 2/0 in-label 233
【命令】
static-lsp ingress lsp-name destination dest-addr { mask | mask-length } { nexthop next-hop-addr | outgoing-interface interface-type interface-number } out-label out-label
undo static-lsp ingress lsp-name
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
lsp-name:標簽轉發路徑名稱,為1~15個字符的字符串。
destination dest-addr:指定LSP的目的IP地址。
mask:目的IP地址掩碼。
mask-length:目的IP地址掩碼長度,取值範圍為0~32。
nexthop next-hop-addr:指定下一跳地址。
outgoing-interface interface-type interface-number:指定出接口的接口類型和接口編號。僅支持點到點鏈路。
out-label out-label:指定出標簽值,out-label取值範圍為0,3,16~1023。
【描述】
static-lsp ingress命令用來為Ingress節點配置靜態LSP。undo static-lsp ingress命令用來為Ingress節點刪除一條靜態LSP。
需要注意的是:
· 配置靜態LSP時,指定的下一跳或出接口必須與路由表中最優下一跳或出接口保持一致。如果是通過靜態路由配置路由信息,則靜態路由必須與靜態LSP指定的下一跳或出接口一致。
· 本地設備上接口的公網IP地址不能被指定為下一跳。
相關配置可參考命令static-lsp egress,static-lsp transit和display mpls static-lsp。
【舉例】
# 為Ingress節點配置一條到目的地址202.25.38.1/24的靜態LSP,LSP的名稱為bj-sh,下一跳地址為202.55.25.33,出標簽為237。
<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 | outgoing-interface interface-type interface-number } out-label out-label
undo static-lsp transit lsp-name
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
lsp-name:標簽轉發路徑名稱,為1~15個字符的字符串。
incoming-interface interface-type interface-number:指定入接口的接口類型和接口編號。
in-label in-label:指定入標簽值,in-label取值範圍為16~1023。
nexthop next-hop-addr:指定下一跳地址。
outgoing-interface interface-type interface-number:指定出接口的接口類型和接口編號。僅支持點到點鏈路。
out-label out-label:指定出標簽值,out-label取值範圍為0,3,16~1023。
【描述】
static-lsp transit命令用來為Transit節點配置靜態LSP。undo static-lsp transit命令用來為Transit節點刪除一條靜態LSP。
相關配置可參考命令static-lsp egress和static-lsp ingress。
需要注意的是,本地設備上接口的公網IP地址不能被指定為下一跳。
【舉例】
# 為Transit節點配置一條名為bj-sh的靜態LSP,入接口為Serial2/0,入標簽為123,下一跳地址為202.34.114.7,出標簽為253。
<Sysname> system-view
[Sysname] static-lsp transit bj-sh incoming-interface serial 2/0 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統計數據的時間間隔為30秒。
<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報文的源地址。source-ip為源IP地址。
-exp exp-value:指定Echo Request報文中的EXP值。exp-value為EXP值,取值範圍為0~7,缺省值為0。
-h ttl-value:指定Echo Request報文中的TTL的最大值(即檢測的最大跳數)。ttl-value為TTL的最大值,取值範圍為1~255,缺省值為30。
-r reply-mode:指定接收者對Echo Request報文的應答模式。reply-mode為應答模式,取值範圍為1和2,1表示不回應,2表示使用UDP報文回應,缺省值為2。
-t time-out:指定發送出Echo Request報文後等待響應的超時時間。time-out為超時時間,取值範圍為0~65535,單位為毫秒,缺省值為2000毫秒。
ipv4 dest-addr mask-length:對指定LSP的錯誤進行定位。dest-addr為FEC的目的地址,mask-length為FEC目的地址的掩碼,取值範圍為0~32。
destination-ip-addr-header:指定Echo Request報文中IP頭的目的地址,該地址必須是127.0.0.0/8網段的地址(本機環回地址)。
【描述】
tracert lsp ipv4命令用來對MPLS LSP的錯誤進行定位。
【舉例】
# 對到達目的地址3.3.3.9/32的LSP的錯誤進行定位。
<Sysname> tracert lsp ipv4 3.3.3.9 32
LSP Trace Route FEC: 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超時消息發送功能。undo ttl expiration enable命令用來關閉MPLS的TTL超時消息發送功能。
缺省情況下,MPLS的TTL超時消息發送功能處於開啟狀態。
相關配置可參考命令ttl expiration pop。
【舉例】
# 關閉MPLS的TTL超時消息發送功能。
<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差錯報文。
多層標簽的MPLS報文不受該命令控製,當MPLS報文的TTL超時時,始終沿LSP路徑轉發ICMP差錯報文。
相關配置可參考命令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的TTL複製功能。undo ttl propagate命令用來禁止MPLS的TTL複製功能。
缺省情況下,隻對公網報文使能MPLS的TTL複製功能。
相關配置可參考命令ttl expiration pop。
【舉例】
# 使能VPN報文的MPLS TTL複製功能。
<Sysname> system-view
[Sysname] mpls
[Sysname-mpls] ttl propagate vpn
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!