02-MPLS L2VPN命令
本章節下載: 02-MPLS L2VPN命令 (316.30 KB)
1.1.1 ccc interface in-label out-label
1.1.2 ccc interface out-interface
1.1.8 display l2protocol-tunnel
1.1.9 display l2vpn ccc-interface vc-type
1.1.12 display mpls l2vpn connection
1.1.13 display mpls l2vpn fib ac vpws
1.1.14 display mpls l2vpn fib pw vpws
1.1.15 display mpls static-l2vc
1.1.17 l2protocol-tunnel mac-address
1.1.25 mpls static-l2vc (for main-backup SVC)
1.1.26 mpls static-l2vc (for ordinary SVC)
1.1.27 mpls static-l2vc switchover
1.1.29 ping lsp pw (for MPLS L2VPN)
1.1.30 ppp ipcp ignore local-ip
1.1.33 route-distinguisher (MPLS-L2VPN view)
1.1.34 vpn-target (MPLS-L2VPN view)
【命令】
ccc ccc-connection-name interface interface-type interface-number in-label in-label-value out-label out-label-value { nexthop ip-address | out-interface interface-type interface-number } [ control-word | no-control-word ] [ ip-interworking ]
undo ccc ccc-connection-name
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
ccc-connection-name:CCC連接名,唯一標識PE上的一個CCC連接,為1~20個字符的字符串,不區分大小寫。
interface interface-type interface-number:指定與本地CE相連的接口類型和接口編號。
in-label in-label-value:指定入標簽,取值範圍為16~1023。
out-label out-label-value:指定出標簽,取值範圍為16~1023。
nexthop ip-address:指定下一跳IP地址。
out-interface interface-type interface-number:指定出接口。
control-word:使能控製字功能。
no-control-word:禁止控製字功能。
ip-interworking:指定CCC連接支持連接異構的網絡。如果指定了本參數,則PE從所連接的AC接收到報文後,從中提取IP報文,通過CCC連接發送給對端PE;PE從該CCC連接上接收到報文後,根據它連接的AC的鏈路類型對接收到的IP報文進行封裝,並把封裝後的報文發送到AC鏈路,從而屏蔽兩端AC的鏈路類型差異,實現不同鏈路類型AC的互連。
【描述】
ccc interface in-label out-label命令用來在連接不同PE的CE間創建一條CCC(Circuit Cross Connect,電路交叉連接)遠程連接。undo ccc命令用來刪除指定的CCC連接。
需要注意的是:
· 本地PE和遠程PE上均需要進行本配置。
· PE使用連接名標識不同的CCC連接,不同PE上同一CCC連接使用的連接名可以不同。
· 當P和PE相連時,必須在P和PE之間配置靜態LSP。
· 目前,隻有使用PPP、HDLC、FR DLCI模式、FR端口模式、ATM AAL5幀透傳和ATM信元透傳封裝類型的L2VPN支持控製字功能。
隻有出接口連接的鏈路是點到點鏈路時,才能夠使用out-interface參數指定出接口;如果出接口連接的鏈路不是點到點鏈路,如出接口類型為三層以太網接口、VLAN接口或三層聚合接口,則必須使用nexthop參數指定下一跳IP地址。
【舉例】
# 創建CE-A到CE-B的遠程連接:入接口為連接CE-A的接口Serial2/0,出接口為連接P的接口Serial2/1,入標簽為100,出標簽為200。
<Sysname> system-view
[Sysname] ccc CEA-CEB interface serial 2/0 in-label 100 out-label 200 out-interface serial 2/1
【命令】
ccc ccc-connection-name interface interface-type interface-number out-interface interface-type interface-number [ ip-interworking ]
undo ccc ccc-connection-name
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
ccc-connection-name:CCC連接名,唯一標識PE上的一個CCC連接,為1~20個字符的字符串。
interface interface-type interface-number:與CE相連的接口的接口類型和接口編號。
out-interface interface-type interface-number:與另一個CE相連的接口的接口類型和接口編號。
ip-interworking:指定CCC連接支持連接異構的網絡。如果指定了本參數,則PE從所連接的AC接收到報文後,從中提取IP報文,根據它連接的另一個AC的鏈路類型對接收到的IP報文進行封裝,並把封裝後的報文發送到該AC鏈路,從而屏蔽兩端AC的鏈路類型差異,實現不同鏈路類型AC的互連。
【描述】
ccc interface out-interface命令用來在連接同一PE的兩個CE間創建一條CCC本地連接。undo ccc命令用來刪除創建的CCC連接。
【舉例】
# CE-A和CE-B連接到同一PE,在該PE上創建連接這兩個CE的一條CCC本地連接。
<Sysname> system-view
[Sysname] ccc ccc-connect-1 interface ethernet 1/1 out-interface ethernet 1/2
【命令】
ce ce-name [ id ce-id [ range ce-range ] [ default-offset default-offset ] ]
undo ce ce-name
【視圖】
MPLS-L2VPN視圖/MPLS-L2VPN-CE視圖
【缺省級別】
2:係統級
【參數】
ce-name:在當前PE的當前VPN上指定CE名,為1~20個字符的字符串,不區分大小寫,字符串中不能包含“-”字符。
id ce-id:指定VPN內CE的ID。
range ce-range:指定當前CE最多可連接的CE數,缺省值為10。
default-offset default-offset:指定VPN中CE的起始編號,取值為0或1,缺省值為0。
【描述】
ce命令用來創建CE,指定CE名稱、CE ID、CE range、CE起始編號,並進入MPLS-L2VPN-CE視圖。undo ce命令用來刪除創建的CE。
MSR係列路由器各款型對於本節所描述的命令及參數的支持情況有所不同,詳細差異信息如下:
型號 |
命令 |
參數 |
描述 |
MSR800 |
ce |
ce-id、 ce-range |
ce-id取值範圍為0~299 ce-range取值範圍為1~300 |
MSR 900 |
|||
MSR900-E |
|||
MSR 930 |
|||
MSR 20-1X |
|||
MSR 20 |
ce-id取值範圍為0~199 ce-range取值範圍為1~200 |
||
MSR 30 |
ce-id取值範圍為0~299 ce-range取值範圍為1~300 |
||
MSR 50 |
ce-id取值範圍為0~499 ce-range取值範圍為1~500 |
||
MSR 2600 |
ce-id取值範圍為0~299 ce-range取值範圍為1~300 |
||
MSR3600-51F |
ce-id取值範圍為0~299 ce-range取值範圍為1~300 |
【舉例】
# 在VPN內創建一個名為ce1的CE,CE ID為1。
<Sysname> system-view
[Sysname] mpls l2vpn vpn1 encapsulation ethernet
[Sysname-mpls-l2vpn-vpn1] route-distinguisher 100:1
[Sysname-mpls-l2vpn-vpn1] ce ce1 id 1
[Sysname-mpls-l2vpn-ce-vpn1-ce1]
【命令】
connection [ ce-offset ce-id ] interface interface-type interface-number [ tunnel-policy tunnel-policy-name ]
undo connection { ce-offset id | interface interface-type interface-number }
【視圖】
MPLS-L2VPN-CE視圖
【缺省級別】
2:係統級
【參數】
ce-offset ce-id:指定連接的對端CE的ID。
interface interface-type interface-number:指定與本地CE相連的接口,其封裝格式必須與所屬VPN一致。
tunnel-policy tunnel-policy-name:指定VC(Virtual Circuit,虛電路)的隧道策略,tunnel-policy-name表示VC的隧道策略名,為1~19個字符的字符串。
【描述】
connection命令用來創建Kompella方式連接。undo connection命令用來刪除已創建的Kompella方式連接。
在創建Kompella方式連接時,需要指定對端CE的ID和PE連接本地CE的接口。
需要注意的是:
· 如果未指定VC的隧道策略或者指定的VC隧道策略尚未配置,則該VC根據缺省選擇策略來選擇隧道。缺省選擇策略為按照LSP隧道->GRE隧道->CR-LSP隧道的優先級順序選擇隧道,負載分擔條數為1。
· 隧道策略的配置方法,請參見“MPLS配置指導”中的“MPLS L3VPN”。
MSR係列路由器各款型對於本節所描述的命令及參數的支持情況有所不同,詳細差異信息如下:
型號 |
命令 |
參數 |
描述 |
MSR800 |
connection |
ce-offset id |
ce-offset id取值範圍為0~299 |
MSR 900 |
ce-offset id取值範圍為0~299 |
||
MSR900-E |
ce-offset id取值範圍為0~299 |
||
MSR 930 |
ce-offset id取值範圍為0~299 |
||
MSR 20-1X |
ce-offset id取值範圍為0~299 |
||
MSR 20 |
ce-offset id取值範圍為0~199 |
||
MSR 30 |
ce-offset id取值範圍為0~299 |
||
MSR 50 |
ce-offset id取值範圍為0~499 |
||
MSR 2600 |
ce-offset id取值範圍為0~299 |
||
MSR3600-51F |
ce-offset id取值範圍為0~299 |
【舉例】
# 創建Kompella方式連接。
<Sysname> system-view
[Sysname] mpls l2vpn vpn1
[Sysname-mpls-l2vpn-vpn1] ce ce1
[Sysname-mpls-l2vpn-ce-vpn1-ce1] connection ce-offset 1 interface serial 2/0
【命令】
default-nexthop { ip ip-address | mac { mac-address | broadcast } }
undo default-nexthop
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
ip ip-address:指定缺省下一跳的IP地址。
mac:指定缺省下一跳的MAC地址。
mac-address:缺省下一跳的MAC地址。
broadcast:采用廣播MAC地址作為缺省下一跳的MAC地址。
【描述】
default-nexthop命令用來配置缺省下一跳信息。undo default-nexthop命令用來恢複缺省情況。
缺省情況下,未指定缺省下一跳信息。
需要注意的是:
· MPLS L2VPN連接異構網絡,且CE接入PE的鏈路類型為Ethernet時,PE上需要設置缺省下一跳信息,以便PE正確地為發送給CE的報文封裝鏈路層頭。
· 缺省下一跳信息為CE的MAC地址或廣播MAC地址時,PE發送給CE的報文將以該MAC地址作為目的MAC地址;缺省下一跳信息為CE的IP地址時,PE通過ARP將IP地址解析為MAC地址,解析到的MAC地址將作為PE發送給CE的報文的目的MAC地址。
【舉例】
# 在PE連接CE的接口Ethernet1/1上配置缺省下一跳的IP地址為1.1.1.1。
<Sysname> system-view
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] default-nexthop ip 1.1.1.1
【命令】
display bgp l2vpn { all | group [ group-name ] | peer [ [ ip-address ] verbose ] | route-distinguisher route-distinguisher [ ce-id ce-id [ label-offset label-offset ] ] } [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
all:顯示BGP路由表中的所有L2VPN信息。
group group-name:顯示指定BGP對等體組的L2VPN信息。group-name為BGP對等體組的名稱,為1~47個字符的字符串,區分大小寫。
peer:顯示指定BGP對等體的L2VPN信息。
ip-address:BGP對等體的IP地址。
verbose:顯示詳細信息。
route-distinguisher route-distinguisher:顯示指定路由標識符的L2VPN信息。route-distinguisher為路由標識符,為3~21個字符的字符串。路由標識符有三種格式:
· 16位自治係統號:32位用戶自定義數,例如:101:3。
· 32位IP地址:16位用戶自定義數,例如:192.168.122.15:1。
· 32位自治係統號:16位用戶自定義數字,其中的自治係統號最小值為65536。例如:65536:1。
ce-id ce-id:指定對端CE的ID。
label-offset label-offset:標簽偏移值,取值範圍為0~65535。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display bgp l2vpn命令用來顯示BGP路由表中的L2VPN信息。
相關配置可參考命令route-distinguisher。
MSR係列路由器各款型對於本節所描述的命令及參數的支持情況有所不同,詳細差異信息如下:
型號 |
命令 |
參數 |
描述 |
MSR800 |
display bgp l2vpn |
ce-id |
ce-id取值範圍為0~299 |
MSR 900 |
ce-id取值範圍為0~299 |
||
MSR900-E |
ce-id取值範圍為0~299 |
||
MSR 930 |
ce-id取值範圍為0~299 |
||
MSR 20-1X |
ce-id取值範圍為0~299 |
||
MSR 20 |
ce-id取值範圍為0~199 |
||
MSR 30 |
ce-id取值範圍為0~299 |
||
MSR 50 |
ce-id取值範圍為0~499 |
||
MSR 2600 |
ce-id取值範圍為0~299 |
||
MSR3600-51F |
ce-id取值範圍為0~299 |
【舉例】
# 顯示BGP路由表中所有L2VPN信息。
<Sysname> display bgp l2vpn all
BGP Local router ID : 2.2.2.9, local AS number : 100
Origin codes:i - IGP, e - EGP, ? - incomplete
bgp.l2vpn: 1 destination
Route Distinguisher: 100:1
CE ID Label Offset Label Base nexthop pref as-path
1 0 8202 3.3.3.9 100
表1-1 display bgp l2vpn all命令輸出信息描述表
字段 |
描述 |
BGP Local router ID |
BGP本地路由器ID |
local AS number |
本地自治係統號 |
Origin codes |
路由起源代碼 · i - IGP:表示網絡層可達信息來源於AS內部 · e – EGP:表示網絡層可達信息通過EGP學習 · ? - incomplete:表示網絡層可達信息通過其他方式學習 |
bgp.l2vpn |
BGP L2VPN中遠端CE的數量 |
Route Distinguisher |
路由標識符 |
CE ID |
VPN內CE號 |
Label Offset |
標簽偏移值 |
Label Base |
標簽塊 |
nexthop |
下一跳地址 |
pref |
本地優先級 |
as-path |
路由的AS路徑 |
# 顯示BGP路由表中L2VPN的對等體的簡要信息。
<Sysname> display bgp l2vpn peer
BGP local router ID : 4.4.4.9
Local AS number : 100
Total number of peers : 1 Peers in established state : 0
Peer V AS MsgRcvd MsgSent OutQ PrefRcv Up/Down State
3.3.3.9 4 100 0 0 0 0 00:01:07 Active
表1-2 display bgp l2vpn peer命令顯示信息描述表
字段 |
描述 |
BGP local router ID |
BGP本地路由器ID |
Local AS number |
本地自治係統號 |
Total number of peers |
對等體的總數 |
Peers in established state |
BGP會話處於Established狀態的對等體數量 |
Peer |
對等體的IP地址 |
V |
對等體使用的BGP版本 |
AS |
自治係統號 |
MsgRcvd |
收到的消息數目 |
MsgSent |
發送的消息數目 |
OutQ |
等待發往指定對等體的消息數目 |
PrefRcv |
收到的前綴數目 |
Up/Down |
BGP會話處於當前狀態的時長 |
State |
對等體的狀態,取值包括Idle、Connect、Active、OpenSent、OpenConfirm和Established |
# 顯示BGP路由表中L2VPN的對等體3.3.3.9的詳細信息。
<Sysname> display bgp l2vpn peer 3.3.3.9 verbose
Peer: 3.3.3.9 Local: 2.2.2.9
Type: IBGP link
BGP version 4, remote router ID 3.3.3.9
BGP current state: Established, Up for 00:21:15
BGP current event: KATimerExpired
BGP last state: OpenConfirm
Port: Local - 179 Remote - 1034
Configured: Active Hold Time: 180 sec Keep Alive Time:60 sec
Received : Active Hold Time: 180 sec
Negotiated: Active Hold Time: 180 sec
Peer optional capabilities:
Peer support bgp multi-protocol extended
Peer support bgp route refresh capability
Address family IPv4 Unicast: advertised and received
Address family L2VPN: advertised and received
Received: Total 26 messages, Update messages 2
Sent: Total 28 messages, Update messages 2
Maximum allowed prefix number: 150000
Threshold: 75%
Minimum time between advertisement runs is 15 seconds
Peer Preferred Value: 0
BFD: Enabled
Routing policy configured:
No routing policy is configured
表1-3 display bgp l2vpn peer verbose命令顯示信息描述表
字段 |
描述 |
Peer |
對等體的IP地址 |
Local |
本地路由器的IP地址 |
Type |
BGP類型 |
BGP version |
BGP版本號 |
remote router ID |
遠端路由器ID |
BGP current state |
BGP會話當前的狀態,取值包括Idle、Connect、Active、OpenSent、OpenConfirm和Established |
BGP current event |
BGP會話當前正在處理的事件 |
BGP last state |
BGP會話的上一個狀態 |
Port |
BGP會話所用的端口號,分為本地(Local)號和遠端(Remote)號 |
Configured |
本地配置的定時器值 |
Received |
對等體發送給本地的定時器值 |
Negotiated |
協商的定時器值 |
Peer optional capabilities: Peer support bgp multi-protocol extended Peer support bgp route refresh capability |
對等體可選能力,包括對等體支持BGP組播協議擴展和BGP支持路由刷新能力 |
Address family IPv4 Unicast |
IPv4單播地址族能力 |
Address family L2VPN |
L2VPN地址族 |
Received |
接收的消息數目及更新的消息數目 |
Sent |
發送的消息數目及更新的消息數目 |
Maximum allowed prefix number |
允許的最大路由數 |
Threshold |
路由器產生提示信息的閾值,即路由器接收的路由前綴數量與允許的最大路由數的百分比達到此值時,路由器將產生提示信息 |
Peer Preferred Value |
為來自對等體路由指定的首選值 |
BFD |
對等體的BFD配置狀態 |
Routing policy configured |
針對對等體指定的路由策略 |
# 顯示BGP路由表中指定路由標識符的L2VPN信息。
<Sysname> display bgp l2vpn route-distinguisher 100:1
BGP Local router ID : 2.2.2.9, local AS number : 100
Origin codes:i - IGP, e - EGP, ? - incomplete
bgp.l2vpn: 1 destination
CE ID Label Offset Label Base nexthop pref as-path
4 0 132096 3.3.3.9 100
表1-4 display bgp l2vpn route-distinguisher命令輸出信息描述表
字段 |
描述 |
BGP Local router ID |
BGP本地路由器ID |
local AS number |
本地自治係統號 |
Origin codes |
路由起源代碼 · i - IGP:表示網絡層可達信息來源於AS內部 · e - EGP:表示網絡層可達信息通過EGP學習 · ? - incomplete:表示網絡層可達信息通過其他方式學習 |
bgp.l2vpn |
BGP L2VPN中遠端CE的數量 |
Route Distinguisher |
路由標識符 |
CE ID |
VPN內CE號 |
Label Offset |
標簽偏移值 |
Label Base |
標簽塊 |
nexthop |
下一跳地址 |
pref |
優先級 |
as-path |
路由的AS路徑 |
# 顯示BGP路由表中指定路由標識符和CE號的L2VPN信息。
<Sysname> display bgp l2vpn route-distinguisher 100:1 ce-id 4
BGP Local router ID : 2.2.2.9, local AS number : 100
Origin codes:i - IGP, e - EGP, ? - incomplete
CE ID Label Offset Label Base nexthop pref as-path
1 0 8202 3.3.3.9 100
表1-5 display bgp l2vpn route-distinguisher ce-id命令輸出信息描述表
字段 |
描述 |
BGP Local router ID |
BGP本地路由器ID |
local AS number |
本地自治係統號 |
Origin codes |
路由起源代碼 · i - IGP:表示網絡層可達信息來源於AS內部 · e - EGP:表示網絡層可達信息通過EGP學習 · ? - incomplete:表示網絡層可達信息通過其他方式學習 |
CE ID |
VPN內CE號 |
Label Offset |
標簽偏移值 |
Label Base |
標簽塊 |
nexthop |
下一跳地址 |
pref |
優先級 |
as-path |
路由的AS路徑 |
# 顯示BGP路由表中指定路由標識符、CE號和標簽偏移值的L2VPN信息。
<Sysname> display bgp l2vpn route-distinguisher 100:1 ce-id 4 label-offset 0
BGP Local router ID : 2.2.2.9, local AS number : 100
Origin codes:i - IGP, e - EGP, ? - incomplete
nexthop:3.3.3.9, pref :100, as-path :
label base:132096,label range:10,layer-2 mtu:0,encap type:Unknown or Reserved
label state
132096 down
132097 up
132098 down
132099 down
132100 down
132101 down
132102 down
132103 down
132104 down
132105 down
表1-6 display bgp l2vpn route-distinguisher ce-id label-offset命令顯示信息描述表
字段 |
描述 |
BGP Local router ID |
BGP本地路由器ID |
local AS number |
本地自治係統號 |
Origin codes |
路由起源代碼 · i - IGP:表示網絡層可達信息來源於AS內部 · e - EGP:表示網絡層可達信息通過EGP學習 · ? - incomplete:表示網絡層可達信息通過其他方式學習 |
nexthop |
下一跳地址 |
pref |
優先級 |
as-path |
路由的AS路徑 |
label base |
標簽塊 |
label range |
標簽範圍 |
layer-2 mtu |
二層最大傳輸單元值 |
encap type |
VC的封裝類型 |
【命令】
display ccc [ ccc-name ccc-name | type { local | remote } ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
ccc-name ccc-name:顯示指定CCC連接的信息。ccc-name為CCC連接名,為1~20個字符的字符串,不區分大小寫。
type:顯示指定類型CCC連接的信息。
local:顯示本地CCC連接的信息。
remote:顯示遠程CCC連接的信息。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display ccc命令用來顯示CCC連接信息。
如果不指定連接名或連接類型,將顯示所有連接信息。
【舉例】
# 顯示名為c1的CCC連接。
<Sysname> display ccc ccc-name c1
***Name : c1
Type : remote
State : down
Intf : Serial2/0 (up)
In-label : 100
Out-label : 200
Nexthop : 20.1.1.1
# 顯示所有本地CCC連接信息。
<Sysname> display ccc type local
***Name : c2
Type : local
State : up
Intf1 : Serial2/0 (up)
Intf2 : Serial2/1 (up)
# 顯示所有的CCC連接。
<Sysname> display ccc
Total ccc vc : 1
Local ccc vc : 0, 0 up
Remote ccc vc : 1, 0 up
***Name : c1
Type : remote
State : down
Intf : Serial2/0 (up)
In-label : 100
Out-label : 200
Nexthop : 20.1.1.1
表1-7 display ccc命令顯示信息描述表
字段 |
描述 |
Total ccc vc |
CCC連接總數 |
Local ccc vc |
本地CCC連接數及處於up狀態的本地CCC連接數 |
Remote ccc vc |
遠端CCC連接數及處於up狀態的遠端CCC連接數 |
Name |
CCC連接名 |
Type |
CCC連接類型 |
State |
CCC連接狀態 |
Intf |
CCC連接接口及接口的狀態 |
In-label |
入口標簽 |
Out-label |
出口標簽 |
Nexthop |
下一跳的IP地址 |
【命令】
display l2protocol-tunnel interface interface-type interface-number [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
interface interface-type interface-number:顯示指定接口上的L2PT統計信息。interface-type interface-number為接口類型和接口編號。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display l2protocol-tunnel命令用來顯示接口上的L2PT統計信息。
隻有通過l2protocol-tunnel命令使能二層協議的L2PT功能後,執行本命令才會顯示該協議的L2PT統計信息。
相關配置可參考命令l2protocol-tunnel。
【舉例】
# 顯示接口Ethernet1/1的L2PT統計信息。
<Sysname> display l2protocol-tunnel interface ethernet 1/1
PROT PktsIn BytesIn PktsOut BytesOut PktsDropped
CDP 0 0 1000 38000 100
STP 0 0 1000 38000 0
VTP 0 0 1000 38000 0
表1-8 display rsvp interface命令顯示信息描述表
字段 |
描述 |
PROT |
已使能L2PT功能的二層協議名稱,取值包括CDP、GVRP、LACP、LLDP、PAGP、PVST、STP、UDLD和VTP |
PktsIn |
接收到的該協議報文數目 |
BytesIn |
接收到的該協議報文的字節數 |
PktsOut |
發送的該協議報文數目 |
BytesOut |
發送的該協議報文的字節數 |
PktsDropped |
丟棄的該協議報文數目 |
【命令】
display l2vpn ccc-interface vc-type { all | bgp-vc | ccc | ldp-vc | static-vc } [ up | down ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
all:顯示所有類型VC使用的接口信息。
bgp-vc:顯示Kompella方式VC使用的接口信息。
ccc:顯示CCC方式VC使用的接口信息。
ldp-vc:顯示Martini方式VC使用的接口信息。
static-vc:顯示SVC方式VC使用的接口信息。
up:顯示VC使用的處於up狀態的CCC接口信息。
down:顯示VC使用的處於down狀態的CCC接口信息。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display l2vpn ccc-interface vc-type命令用來顯示L2VPN VC使用的接口信息。
需要注意的是,在服務實例下創建的VC連接的接口信息不能通過本命令查看。
【舉例】
# 顯示所有類型VC使用的接口信息。
<Sysname> display l2vpn ccc-interface vc-type all
Total ccc-interface of BGP VC: 1
up (1), down (0)
Interface Encap Type State VC Type
Vlan20 ethernet up bgp-vc
Total ccc-interface of LDP VC: 1
up (0), down (1)
Interface Encap Type State VC Type
Vlan30 vlan down ldp-vc
Total ccc-interface of SVC VC: 1
up (0), down (1)
Interface Encap Type State VC Type
Vlan40 vlan down static-vc
Total ccc-interface of CCC : 1
up (1), down (0)
Interface Encap Type State VC Type
Vlan10 vlan up ccc
# 顯示Kompella方式VC使用的接口信息。
<Sysname> display l2vpn ccc-interface vc-type bgp-vc
Total ccc-interface of BGP VC: 1
up (1), down (0)
Interface Encap Type State VC Type
S2/1 ppp up bgp-vc
# 顯示SVC方式VC使用的、狀態為up的接口信息。
<Sysname> display l2vpn ccc-interface vc-type svc-vc up
Total ccc-interface of SVC VC: 1
up (1), down (0)
Interface Encap Type State VC Type
S2/2 ppp up static-vc
表1-9 display l2vpn ccc-interface vc-type命令顯示信息描述表
字段 |
描述 |
Total ccc-interface of XXX VC |
XXX類型的L2VPN VC的接口總數 |
Interface |
接口的名稱 |
Encap Type |
接口的封裝類型 |
State |
接口的狀態 |
VC Type |
VC的類型 |
【命令】
display mpls l2vc [ interface interface-type interface-number [ service-instance instance-id ] | remote-info ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
interface interface-type interface-number:顯示指定接口上Martini方式VC的相關信息。interface-type interface-number為與CE相連的接口類型和接口編號。
service-instance instance-id:顯示指定服務實例的VC相關信息。instance-id為服務實例ID,取值範圍為1~4094。
remote-info:顯示從遠端對等體接收的Martini方式VC的相關信息。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display mpls l2vc命令用來顯示設備上Martini方式VC的相關信息。
如果指定接口,則本命令隻顯示指定接口上Martini方式的VC。
【舉例】
# 顯示設備上所有Martini方式的VC。
<Sysname> display mpls l2vc
Total ldp vc : 2 0 up 2 down 0 blocked
Transport Client Service VC Local Remote
VC ID Intf ID State VC Label VC Label
100 Eth6/1/0.100 -- down 1027 --
200 Eth6/1/0.200 -- down 1028 --
表1-10 display mpls l2vc命令顯示信息描述表
字段 |
描述 |
Total ldp vc |
Martini方式的VC總數 |
Transport VC ID |
遠端的VC ID |
Client Intf |
與CE連接的接口 |
Service ID |
服務實例ID |
VC State |
VC的狀態 |
Local VC Label |
本地的VC標簽 |
Remote VC Label |
遠端的VC標簽 |
# 顯示設備上通過接口Ethernet1/1與CE相連、服務實例ID為100的Martini方式的VC。
<Sysname> display mpls l2vc interface ethernet 1/1 service-instance 100
***VC ID : 10000000
VC State : up
Destination : 1.1.1.1
Client Intf : Ethernet1/1 is up
Service instance ID : 100
Local Group ID : 0
Remote Group ID : 0
Local VC Label : 1029
Remote VC Label : 1029
Tunnel Policy : -
Tunnel Type : lsp
Tunnel ID : 0x220020
Local VCCV CC Type : CW, RA
Local VCCV CV Type : LSPV
Remote VCCV CC Type : RA
Remote VCCV CV Type : LSPV
Backup VC
VC ID : 2000000
VC State : blocked
Destination : 2.2.2.2
Local Group ID : 0
Remote Group ID : 0
Local VC Label : 1030
Remote VC Label : 1030
Tunnel Policy : -
Tunnel Type : lsp
Tunnel ID : 0x220021
Remote VCCV CC Type : RA
Remote VCCV CV Type : LSPV
# 顯示設備上通過接口Serial2/0:0與CE相連的Martini方式的VC。
<Sysname> display mpls l2vc interface Serial2/0:0
***VC ID : 1000/1001
VC State : up
Destination : 1.1.1.1
CEM Class : satopexam
Jitter Buffer Size :100 ms
Payload Size : 24 bytes
Idle Code : 0x99
Client Intf : Seria2/0:0 is up
Local Group ID : 0
Remote Group ID : 0
Local VC Label : 1029/1030
Remote VC Label : 1029/1030
Tunnel Policy : -
Tunnel Type : lsp
Tunnel ID : 0x220020
Local VCCV CC Type : CW, RA
Local VCCV CV Type : LSPV
Remote VCCV CC Type : RA
Remote VCCV CV Type : LSPV
表1-11 display mpls l2vc interface命令顯示信息描述表
字段 |
描述 |
VC ID |
遠端的VC ID |
VC State |
VC的狀態 |
Destination |
目的IP地址 |
CEM Class |
接口引用的電路仿真類 |
Jitter Buffer Size |
Jitter-buffer的大小,單位為毫秒 |
Payload Size |
每個分組中淨載荷的大小,單位為字節 |
Idle Code |
分組丟失時的填充字符 |
Client Intf |
與CE連接的接口 |
Service instance ID |
服務實例ID |
Local Group ID |
本地VC Group ID |
Remote Group ID |
遠端VC Group ID |
Local VC Label |
本地的VC標簽 |
Remote VC Label |
遠端的VC標簽 |
Tunnel Policy |
引用的隧道策略名。如果沒有指定引用的隧道策略,則顯示為“-” |
Tunnel Type |
隧道類型 |
Tunnel ID |
隧道ID |
Local VCCV CC Type |
本地支持的VCCV控製通道類型,取值包括: · CW:控製字方式 · RA:路由器告警標簽方式 VCCV(Virtual Circuit Connectivity Verification,虛電路連通性驗證)是一種類似於ping、用來檢測L2VPN PW連通性的技術 |
Local VCCV CV Type |
本地支持的VCCV連通性驗證類型,目前隻支持LSPV一種類型,表示通過MPLS LSP Ping驗證PW的連通性 |
Remote VCCV CC Type |
遠端支持的VCCV控製通道類型 |
Remote VCCV CV Type |
遠端支持的VCCV連通性驗證類型 |
Backup VC |
備份VC的信息 |
隻有本地和遠端支持的VCCV控製通道類型列表和VCCV連通性驗證類型列表中存在相同的值時,才能通過VCCV驗證本地和遠端之間VC的連通性。
# 顯示從遠端對等體接收的Maritini方式的VC信息。
<Sysname> display mpls l2vc remote-info
total remote ldp vc : 1
Transport Group Peer Remote Remote C Remote
VC ID ID Addr Encap VC Label Bit MTU
100 0 3.3.3.9 ppp 1025 0 1500
表1-12 display mpls l2vc remote-info命令顯示信息描述表
字段 |
描述 |
total remote ldp vc |
遠端LDP連接的VC數 |
Transport VC ID |
遠端的VC ID |
Group ID |
遠端VC Group ID,用於LDP消息中的L2VPN VC FEC TLV |
Peer Addr |
遠端對等體的IP地址 |
Remote Encap |
遠端的VC封裝類型 |
Remote VC Label |
遠端的VC標簽 |
C Bit |
是否使能控製字功能,為0表示未使能控製字功能,為1表示使能控製字功能 |
Remote MTU |
遠端接口的MTU值 |
【命令】
display mpls l2vpn [ export-route-target-list | import-route-target-list | vpn-name vpn-name [ local-ce | remote-ce ] ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
export-route-target-list:顯示L2VPN出方向的Route-Target列表。
import-route-target-list:顯示L2VPN入方向的Route-Target列表。
vpn-name vpn-name:顯示指定L2VPN的信息。vpn-name為L2VPN名稱,為1~31個字符的字符串,字符串中不能包含字符“-”,不區分大小寫。
local-ce:顯示指定L2VPN上所有本地CE的配置情況和狀態。
remote-ce:顯示從其它PE學習到的遠端CE的配置情況和狀態。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display mpls l2vpn命令用來顯示PE上的L2VPN信息。
如果不指定VPN名稱,則本命令將顯示PE上所有的L2VPN信息。
【舉例】
# 顯示L2VPN出方向路由目標列表。
<Sysname> display mpls l2vpn export-route-target-list
export vpn target list: 755:7 888:8
表1-13 display mpls l2vpn export-route-target-list命令顯示信息描述表
字段 |
描述 |
export vpn target list |
BGP VPN出方向的Route-Target列表 |
# 顯示PE上配置的所有L2VPN信息。
<Sysname> display mpls l2vpn
VPN Number: 1
vpn-name encap-type route-distinguisher mtu ce(L) ce(R)
vpn2 atm aal5 500:1 888 0 0
表1-14 display mpls l2vpn命令顯示信息描述表
字段 |
描述 |
VPN Number |
已創建的VPN數 |
vpn-name |
MPLS L2VPN的名稱 |
encap-type |
VC的封裝類型 |
route-distinguisher |
路由標識符 |
mtu |
最大傳輸數據單元 |
ce(L) |
本地的CE數目 |
ce(R) |
遠端的CE數目 |
# 顯示名為vpn1的L2VPN信息。
<Sysname> display mpls l2vpn vpn-name vpn1
***VPN name : vpn1
Encap type : vlan
Local ce number(s) : 0
Remote ce number(s) : 0
Route distinguisher : 100:2
MTU : 1500
Import vpn target : 111:1
Export vpn target : 111:1
表1-15 display mpls l2vpn vpn-name命令顯示信息描述表
字段 |
描述 |
VPN name |
MPLS L2VPN的名稱 |
Encap type |
VC的封裝類型 |
Local ce number(s) |
本地的CE數目 |
Remote ce number(s) |
遠端的CE數目 |
Route distinguisher |
路由標識符 |
MTU |
最大傳輸數據單元 |
Import vpn target |
入方向VPN-Target |
Export vpn target |
出方向VPN-Target |
# 顯示名為vpn1的L2VPN上本地CE的信息。
<Sysname> display mpls l2vpn vpn-name vpn1 local-ce
ce-name ce-id range conn-num LB
ce1 1 10 0 132096/0/10
LB stands for label block
表1-16 display mpls l2vpn vpn-name local-ce命令顯示信息描述表
字段 |
描述 |
ce-name |
CE的名稱 |
ce-id |
CE號 |
range |
CE的範圍 |
conn-num |
連接數量 |
LB |
標簽塊,包括起始標簽、標簽塊偏移和標簽塊大小 |
# 顯示名為vpn1的L2VPN上遠端CE的信息。
<Sysname> display mpls l2vpn vpn-name vpn1 remote-ce
no. ce-id peer-id route-distinguisher LB
1 4 3.3.3.9 100:1 132096/0/10
表1-17 display mpls l2vpn vpn-name remote-ce命令顯示信息描述表
字段 |
描述 |
no. |
序號 |
ce-id |
CE號 |
peer-id |
對等體的IP地址 |
route-distinguisher |
路由標識符 |
LB |
標簽塊 |
【命令】
display mpls l2vpn connection [ interface interface-type interface-number | summary | vpn-name vpn-name [ remote-ce ce-id | down | up | verbose ] ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
interface interface-type interface-number:顯示指定接口上Kompella方式VC連接的信息。interface-type interface-number為接口類型和接口編號。
summary:顯示VC連接的摘要統計信息。
vpn-name vpn-name:顯示指定L2VPN的VC信息。vpn-name為L2VPN名稱,為1~31個字符的字符串,字符串中不能包含字符“-”,不區分大小寫。
remote-ce ce-id:顯示與指定對端CE之間的VC信息。ce-id為對端CE的ID,取值範圍為0~249。
down:顯示狀態為down的連接的詳細信息。
up:顯示狀態為up的連接的詳細信息。如果不指定down或up,將顯示這兩種狀態的連接的詳細信息。
verbose:顯示詳細信息。該參數隻有在顯示VPN內所有連接時有效。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display mpls l2vpn connection命令用來顯示Kompella方式的VC連接信息。
如果不指定任何參數,將顯示所有Kompella方式的VC連接信息。
【舉例】
# 顯示所有Kompella方式的VC連接。
<Sysname> display mpls l2vpn connection
1 total connections,
connections: 1 up, 0 down, 0 local, 1 remote, 0 unknown
VPN name: vpn1,
1 total connections,
connections: 1 up, 0 down, 0 local, 1 remote, 0 unknown
CE name: ce1, id: 1,
Rid type status peer-id route-distinguisher intf
4 rmt up 3.3.3.9 100:1 S2/0
表1-18 display mpls l2vpn connection命令顯示信息描述表
字段 |
描述 |
connections |
連接的統計信息,包括狀態為up的連接數、狀態為down的連接數、本地連接數、遠端連接數和未知的連接數 |
VPN name |
MPLS L2VPN的名稱 |
CE name |
本地CE的名稱 |
id |
本地CE號 |
Rid |
遠端的CE號 |
type |
連接的類型 |
status |
連接的狀態 |
peer-id |
對等體的IP地址 |
route-distinguisher |
路由標識 |
intf |
連接用的接口 |
# 顯示名為vpn1的VPN上Kompella方式的VC連接信息。
<Sysname> display mpls l2vpn connection vpn-name vpn1
VPN name: vpn1,
1 total connections,
connections: 1 up, 0 down, 0 local, 1 remote, 0 unknown
CE name: ce1, id: 1,
Rid type status peer-id route-distinguisher intf
4 rmt up 3.3.3.9 100:1 S2/0
本命令的顯示信息描述請參見表1-18。
# 顯示接口Serial2/0上Kompella方式的VC連接信息。
<Sysname> display mpls l2vpn connection interface Serial 2/0
***Conn-type : remote
Local vc state : up
Remote vc state : up
Local ce-id : 1
Local ce name : ce1
Remote ce-id : 4
Intf(state,encap) : Serial2/0 (up,ppp)
Peer id : 3.3.3.9
Route-distinguisher : 100:1
Local vc label : 132100
Remote vc label : 132097
Tunnel policy : policy1
C bit is set
Tunnel Type : lsp
Tunnel ID : 0x226013
表1-19 display mpls l2vpn connection interface命令顯示信息描述表
字段 |
描述 |
Conn-type |
連接的類型 |
Local vc state |
本地的VC連接狀態 |
Remote vc state |
遠端的VC連接狀態 |
Local ce-id |
本地的CE號 |
Local ce name |
本地的CE名稱 |
Remote ce-id |
遠端的CE號 |
Intf(state,encap) |
接口的名稱(接口的狀態,接口的封裝類型) |
Peer id |
對等體的IP地址 |
Route-distinguisher |
路由標識 |
Local vc label |
本地的VC標簽 |
Remote vc label |
遠端的VC標簽 |
Tunnel policy |
隧道策略名稱 |
C bit is set |
使能控製字功能。未使能控製字功能時,無此顯示信息 |
Tunnel Type |
隧道類型 |
Tunnel ID |
隧道ID |
# 顯示所有Kompella方式的VC連接的摘要統計信息。
<Sysname> display mpls l2vpn connection summary
1 total connections,
connections: 1 up, 0 down , 0 local, 1 remote, 0 unknown
No. vpn-name local-num remote-num unknown-num up-num total-num
1 vpn1 0 1 0 1 1
表1-20 display mpls l2vpn connection summary命令顯示信息描述表
字段 |
描述 |
connections |
連接的統計信息,包括狀態為up的連接數、狀態為down的連接數、本地連接數、遠端連接數和未知的連接數 |
No. |
序號 |
vpn-name |
MPLS L2VPN的名稱 |
local-num |
本地連接的數量 |
remote-num |
遠程連接的數量 |
unknown-num |
未知連接的數量 |
up-num |
狀態為up的連接數量 |
total-num |
所有連接的總數 |
【命令】
display mpls l2vpn fib ac vpws [ interface interface-type interface-number [ service-instance service-instanceid ] ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
interface interface-type interface-number:顯示指定接口上的AC表項信息。interface-type interface-number為與CE相連的接口類型和接口編號。
service-instance service-instanceid:顯示指定服務實例的AC信息。service-instanceid為服務實例ID,取值範圍為1~4094。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display mpls l2vpn fib ac vpws命令用來顯示MPLS L2VPN的AC(Attachment Circuit,接入電路)表項信息。
需要注意的是:
· 如果指定了interface參數,沒有指定service-instance參數,則顯示在該三層接口下創建的VC連接對應的AC表項。
· 如果同時指定了interface參數和service-instance參數,則顯示在該二層接口指定服務實例下創建的VC連接對應的AC表項。
· 如果沒有指定任何參數,則顯示所有MPLS L2VPN的AC表項。
【舉例】
# 顯示MPLS L2VPN的AC表項信息。
<Sysname> display mpls l2vpn fib ac vpws
Total AC Entry:2
**In Interface : Eth1/1
Service Instance ID : 1
Access Mode : Vlan
CE Type : PortVlan
AC Encapsulation : 100
**In Interface : Eth1/1
Service Instance ID : 2
Access Mode : Vlan
CE Type : Independent
AC Encapsulation : s-vid 101 c-vid 400 to 500 600 700
# 顯示二層以太網接口Ethernet1/1、服務實例1上MPLS L2VPN的AC表項信息。
<Sysname> display mpls l2vpn fib ac vpws interface ethernet 1/1 service-instance 1
**In Interface : Eth1/1
Service Instance ID : 1
Access Mode : Vlan
CE Type : PortVlan
AC Encapsulation : 2
InBytes : 34408752586
OutBytes : 13202790780
表1-21 display mpls l2vpn fib ac vpws命令顯示信息描述表
字段 |
描述 |
Total AC Entry |
所有VPWS AC表項個數(隻在查看所有VPWS AC表項時顯示) |
In Interface |
入接口,即綁定L2VPN的接口 |
Service Instance ID |
服務實例ID |
Access Mode |
AC側的接入方式 |
CE Type |
AC側接口的封裝類型(PortVlan,Independent) |
AC Encapsulation |
AC側封裝的VLAN信息。取值含義的詳細介紹,請參見“二層技術-以太網交換命令參考”中的“VLAN交換” |
InBytes |
AC上接收的字節數 隻有在服務實例上使能AC入方向流量統計功能後,才會顯示此字段 |
OutBytes |
AC上發送的字節數 隻有在服務實例上使能AC出方向流量統計功能後,才會顯示此字段 |
【命令】
display mpls l2vpn fib pw vpws [ interface interface-type interface-number [ service-instance service-instanceid ] ] [ verbose ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
interface interface-type interface-number:顯示指定接口上的PW表項信息。interface-type interface-number為與CE相連的接口類型和接口編號。
service-instance service-instanceid:顯示指定服務實例的PW表項信息。service-instanceid為服務實例ID,取值範圍為1~4094。
verbose:顯示詳細信息。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display mpls l2vpn fib pw vpws命令用來顯示MPLS L2VPN的PW(Pseudowire,偽線)表項信息。
需要注意的是:
· 如果指定了interface參數,沒有指定service-instance參數,則顯示在該三層接口下創建的VC連接的PW表項。
· 如果同時指定了interface參數和service-instance參數,則顯示在該二層接口指定服務實例下創建的VC連接的PW表項。
· 如果沒有指定任何參數,則顯示所有VC連接的PW表項。
【舉例】
# 顯示MPLS L2VPN的PW表項信息。
<Sysname> display mpls l2vpn fib pw vpws
Total PW Entry:1
In Interface ServiceID InVCLabel OutVCLabel TunnelID
--------------------------------------------------------------
Ethernet2/0 1000 1000 1002 0x878ad000
表1-22 display mpls l2vpn fib pw vpws命令顯示信息描述表
字段 |
描述 |
Total PW Entry |
所有VPWS PW表項個數(隻在查看所有VPWS PW表項時顯示) |
In Interface |
入接口,即綁定L2VPN的接口 |
ServiceID |
服務實例ID |
InVCLabel |
VC入標簽 |
OutVCLabel |
VC出標簽 |
TunnelID |
公網隧道ID |
# 顯示MPLS L2VPN的PW表項詳細信息。
<Sysname> display mpls l2vpn fib pw vpws verbose
Total PW Entry:4
In Interface : S2/0:0
Service Instance ID : 0
In VC Label : 1214
Out VC Label : 3758
Out Interface : ----
Encapsulation Type : TDM CESOPSN_BASIC
Entry Type : Send
MTU : 1500
Control Word : YES
Packets received : 0
Receives discarded : 0
Packets sent : 0
Sends discarded : 0
Tunnel ID : 0xd2000(Done)
GRCount:2
Backup PW
In VC Label : 1216
Out VC Label : 3760
Packets received : 0
Receives discarded : 0
Packets sent : 0
Sends discarded : 0
Tunnel ID : 0xd2000(Done)
GRCount:2
表1-23 display mpls l2vpn fib pw vpws verbose命令顯示信息描述表
字段 |
描述 |
Total PW Entry |
所有VPWS PW表項個數(隻在查看所有VPWS PW表項時顯示) |
In Interface |
入接口,即綁定L2VPN的接口 |
Service Instance ID |
服務實例ID |
In VC Label |
數據分組的VC入標簽 |
Out VC Label |
數據分組的VC出標簽 |
Out Interface |
出接口,CCC本地連接時有效,非CCC本地連接時,顯示為“----” |
Encapsulation Type |
VC的封裝類型 |
Entry Type |
轉發表項類型 |
MTU |
最大傳輸單元 |
Control Word |
是否使用控製字 |
Packets received |
PW接收到的數據分組個數 |
Receives discarded |
PW接收方向丟棄的數據分組個數 |
Packets sent |
PW發送的數據分組個數 |
Sends discarded |
PW發送方向丟棄的數據分組個數 |
Tunnel ID |
· 數據分組的公網隧道索引和表項狀態 ,表項狀態取值包括Done和Waiting · GRCount:發生GR的次數 |
Backup PW |
備份PW信息 |
【命令】
display mpls static-l2vc [ interface interface-type interface-number [ service-instance instance-id ] ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
interface interface-type interface-number:顯示指定接口上創建的SVC相關信息。interface-type interface-number為與CE相連的接口類型和接口編號。如果不指定本參數,則顯示所有接口上創建的SVC相關信息。
service-instance instance-id:顯示指定服務實例上創建的SVC相關信息。instance-id為服務實例ID,取值範圍為1~4094。如果不指定本參數,則顯示所有服務實例上創建的SVC相關信息。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display mpls static-l2vc命令用來顯示設備上創建的SVC(Static Virtual Circuit,靜態虛擬電路)的相關信息。
執行本命令時,如果沒有指定interface和service-instance參數,則顯示SVC的簡要信息;否則,顯示SVC的詳細信息。
【舉例】
# 顯示設備上創建的所有SVC的簡要信息。
<Sysname> display mpls static-l2vc
total connections: 1, 0 up, 1 down, 0 blocked
ce-intf state VCID SRVID tr-label rcv-label
Vlan23 up -- -- 23 24
表1-24 display mpls static-l2vc命令簡要顯示信息描述表
字段 |
描述 |
total connections |
連接的統計信息,包括連接的總數、狀態為up的連接數、狀態為down的連接數和狀態為blocked的連接數 |
ce-intf |
CE接口名稱 |
state |
VC的狀態,取值包括up、down和blocked |
VCID |
VC的ID |
SRVID |
VC所在服務實例的ID |
tr-label |
發送VPN報文時使用的標簽值,即VC的出標簽 |
rcv-label |
接收VPN報文時使用的標簽值,即VC的入標簽 |
# 顯示接口Serial2/0:0上創建的SVC的詳細信息。
<Sysname> display mpls static-l2vc interface serial 2/0:0
***CE-interface : S2/0:0 is up
Service instance ID : --
CEM Class : satopexam
Jitter Buffer Size : 100 ms
Payload Size : 24 bytes
Idle Code : 0x99
VC State : up/up
Destination : 3.3.3.9
VC ID : 100/101
Transmit-vpn-label : 100/200
Receive-vpn-label : 300/400
Tunnel Policy : policy1
Tunnel Type : lsp
Tunnel ID : 0x226013
Backup VC
VC State : up/up
Destination : 3.3.4.9
VC ID : 200/201
Transmit-vpn-label : 500/600
Receive-vpn-label : 700/800
Tunnel Policy : policy1
Tunnel Type : lsp
Tunnel ID : 0x226013
表1-25 display mpls static-l2vc命令詳細顯示信息描述表
字段 |
描述 |
CE-interface |
CE接口名稱 |
Service instance ID |
VC所在服務實例的ID |
CEM Class |
接口引用的電路仿真類 |
Jitter Buffer Size |
jitter-buffer的大小,單位為毫秒 |
Payload Size |
每個分組中淨載荷的大小,單位為字節 |
Idle Code |
分組丟失時的填充字符 |
VC State |
數據VC和信令VC的狀態,取值包括up、down和blocked |
Destination |
VC的目的IP地址 |
VC ID |
數據VC和信令VC的VC ID |
Transmit-vpn-label |
數據VC和信令VC發送VPN報文時使用的標簽值,即VC的出標簽 |
Receive-vpn-label |
數據VC和信令VC接收VPN報文時使用的標簽值,即VC的入標簽 |
Tunnel Policy |
隧道策略名稱 |
Tunnel Type |
隧道類型,取值包括lsp,crlsp和gre |
Tunnel ID |
隧道ID |
Backup VC |
備份VC的信息 |
【命令】
l2protocol-tunnel { cdp | gvrp | lacp | lldp | pagp | pvst | stp | udld | vtp } { drop | tunnel [ experimental mpls-exp-value ] | experimental mpls-exp-value }
undo l2protocol-tunnel { cdp | gvrp | lacp | lldp | pagp | pvst | stp | udld | vtp }
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
cdp:表示CDP協議。
gvrp:表示GVRP協議。
lacp:表示LACP協議。
lldp:表示LLDP協議。
pagp:表示PAGP協議。
pvst:表示PVST協議。
stp:表示STP協議,包含所有的生成樹協議,例如MSTP、RSTP等。
udld:表示UDLD協議。
vtp:表示VTP協議。
drop:丟棄指定協議的報文,不通過PW發送該協議的報文。
tunnel:對於從當前接口接收到的指定協議報文,利用L2PT的組播目的MAC地址替換報文中的協議目的MAC地址;對於通過當前接口發送的協議報文,如果報文目的MAC地址為本地配置的L2PT組播目的MAC地址,則將報文中的MAC地址還原為協議目的MAC地址。
experimental mpls-exp-value:為指定協議報文封裝VC標簽時,VC標簽中的EXP值設置為配置的值。mpls-exp-value表示標簽的EXP值,取值範圍為0~7。
【描述】
l2protocol-tunnel命令用來使能指定協議的L2PT功能。undo l2protocol-tunnel命令用來關閉指定協議的L2PT功能。
缺省情況下,各協議的L2PT功能均處於關閉狀態。
需要注意的是,隻有在接口上配置L2VPN功能後(包括建立CCC、SVC、Martini、Kampella方式的MPLS L2VPN遠程連接,不包括建立CCC本地連接),才能在該接口上使能L2PT功能。
相關配置可參考命令l2protocol-tunnel mac-address。
【舉例】
# 在接口Ethernet1/1上使能CDP協議的L2PT功能:為CDP協議報文封裝VC標簽時,VC標簽中的EXP值設置為3。
<Sysname> system-view
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] l2protocol-tunnel cdp experimental 3
【命令】
l2protocol-tunnel mac-address mac-address
undo l2protocol-tunnel mac-address
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
mac-address:L2PT的組播目的MAC地址,格式為H-H-H。
【描述】
l2protocol-tunnel mac-address命令用來配置L2PT的組播目的MAC地址。undo l2protocol-tunnel mac-address命令用來恢複缺省情況。
缺省情況下,L2PT的組播目的MAC地址為010F-E200-0003。
需要注意的是:
· L2PT的組播目的MAC地址不要配置為骨幹網上已運行的二層協議的目的MAC地址,否則可能會對骨幹網絡的二層協議造成影響。
· 如果兩端的PE設備上都通過l2protocol-tunnel命令配置采用Tunnel模式或Tunnel+EXP模式處理用戶網絡的二層協議報文,則在兩端的PE設備上需要配置相同的組播目的MAC地址,否則會對用戶網絡的二層協議造成影響。
相關配置可參考命令l2protocol-tunnel。
【舉例】
# 配置L2PT的組播目的MAC地址為0010-cd10-10ac。
<Sysname> system-view
[Sysname] l2protocol-tunnel mac-address 0010-cd10-10ac
【命令】
l2vpn
undo l2vpn
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
l2vpn命令用來使能L2VPN功能,並進入L2VPN視圖。undo l2vpn命令用來關閉L2VPN功能。
缺省情況下,L2VPN功能處於關閉狀態。
【舉例】
# 使能L2VPN功能,並進入L2VPN視圖。
<Sysname> system-view
[Sysname] l2vpn
[Sysname-l2vpn]
【命令】
l2vpn-family
undo l2vpn-family
【視圖】
BGP視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
l2vpn-family命令用來進入BGP-L2VPN地址族視圖。undo l2vpn-family命令用來刪除BGP-L2VPN地址族下的所有配置。
BGP-L2VPN地址族的介紹,請參見“三層技術-IP路由配置指導”中的“BGP”。
【舉例】
# 進入BGP-L2VPN地址族視圖。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp] l2vpn-family
[Sysname-bgp-af-l2vpn]
【命令】
mpls l2vc destination vcid [ { control-word | ethernet | ip-interworking | no-control-word | vlan } | [ tunnel-policy tunnel-policy-name ] [ backup-peer ip-address vcid [ backup-tunnel-policy tunnel-policy-name | revertive [ wtr-time wtr-time ] ] * ] ] *
undo mpls l2vc
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
destination:對端PE的IP地址。
vcid:VC連接的VC ID,取值範圍為1~4294967295。
control-word:使能控製字功能。
ethernet:配置VC的封裝類型為Ethernet。
ip-interworking:指定VC支持連接異構的網絡。如果指定了本參數,則PE從所連接的AC接收到報文後,從中提取IP報文,通過VC發送給對端PE;PE從該VC連接上接收到報文後,根據它連接的AC的鏈路類型對接收到的IP報文進行封裝,並把封裝後的報文發送到AC鏈路,從而屏蔽兩端AC的鏈路類型差異,實現不同鏈路類型AC的互連。
no-control-word:禁止控製字功能。
vlan:配置VC的封裝類型為VLAN。
tunnel-policy tunnel-policy-name:VC的隧道策略,tunnel-policy-name表示VC的隧道策略名,為1~19個字符的字符串,不區分大小寫。
backup-peer ip-address vcid:指定備份VC連接對端PE的IP地址和備份VC連接的VC ID。vcid表示備份VC連接的VC ID,取值範圍為1~4294967295。
backup-tunnel-policy tunnel-policy-name:指定備份VC連接的隧道策略,tunnel-policy-name表示隧道策略名,為1~19個字符的字符串,不區分大小寫。
revertive:表示支持回切,即主VC連接恢複後,流量從備份VC連接切換到主VC連接。未指定此參數時,表示不支持回切。
wtr-time wtr-time:指定回切等待的時間,即主VC連接恢複後,等待wtr-time時間,將流量從備份VC連接切換到主VC連接。wtr-time為回切等待時間,取值範圍為1~720,單位為分鍾,缺省值為30分鍾。
【描述】
mpls l2vc命令用來在PE連接CE的接口上創建Martini方式的VC連接。undo mpls l2vc命令用來刪除PE連接CE接口上Martini方式的連接。
需要注意的是:
· 如果未指定VC的隧道策略或者指定的VC隧道策略尚未配置,則該VC根據缺省選擇策略來選擇隧道。缺省選擇策略為按照LSP隧道->GRE隧道->CR-LSP隧道的優先級順序選擇隧道,負載分擔條數為1。
· 隧道策略的配置方法,請參見“MPLS配置指導”中的“MPLS L3VPN”。
· 目前,隻有使用PPP、HDLC、FR DLCI模式、FR端口模式、ATM AAL5幀透傳和ATM信元透傳封裝類型的L2VPN支持控製字功能。
· AC鏈路類型為以太網時,VC的封裝類型分為兩種:Ethernet和VLAN。目前,隻有三層以太網接口/子接口、VLAN虛接口和三層虛擬以太網接口/子接口、VE-L2VPN-Terminate接口上支持配置VC的封裝類型。如果未配置,則根據接口類型來確定VC封裝類型:三層以太網接口、三層虛擬以太網接口和VE-L2VPN-Terminate接口上的VC封裝類型為Ethernet;VLAN接口、三層以太網子接口和三層虛擬以太網子接口上的VC封裝類型為VLAN。
【舉例】
# 創建Martini方式的連接,對端PE的IP地址為2.2.2.9,VC連接的VC ID為999。
<Sysname> system-view
[Sysname] interface Serial 2/0
[Sysname-Serial2/0] mpls l2vc 2.2.2.9 999
【命令】
mpls l2vc switchover
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
mpls l2vc switchover命令用來手工將流量從當前使用的VC切換到當前處於備份狀態的VC。
如果VC存在對應的可用主VC或備份VC,則執行本命令後,通過該VC轉發的流量將倒換到另一條可用的主VC或備份VC上轉發;如果不存在對應的可用主VC和備份VC,則不進行流量倒換。
網絡管理員可以通過本命令對網絡流量進行管理。
需要注意的是,本命令僅對通過mpls l2vc命令創建的Martini方式VC有效。
【舉例】
# 接口Ethernet1/1下創建了主備VC連接,在該接口下手工將流量從當前使用的VC切換到當前處於備份狀態的VC。
<Sysname> system-view
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] mpls l2vc switchover
【命令】
mpls l2vpn
undo mpls l2vpn
【視圖】
L2VPN視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
mpls l2vpn命令用來使能MPLS L2VPN功能。undo mpls l2vpn命令用來關閉MPLS L2VPN功能,並刪除所有L2VPN配置。
缺省情況下,MPLS L2VPN功能處於關閉狀態。
【舉例】
# 使能MPLS L2VPN功能。
<Sysname> system-view
[Sysname] l2vpn
[Sysname-l2vpn] mpls l2vpn
【命令】
mpls l2vpn soft-gre
undo mpls l2vpn soft-gre
【視圖】
L2VPN視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
mpls l2vpn soft-gre命令用來使能SoftGRE功能。undo mpls l2vpn soft-gre命令用來恢複缺省情況。
缺省情況下,SoftGRE功能處於關閉狀態。
MPLS L2VPN遠程連接組網中,需要在骨幹網上配置MPLS LDP、MPLS TE或GRE,建立承載VC的公網隧道。公網隧道的配置過程較為複雜,SoftGRE功能可以用來取代複雜的公網隧道配置。
在PE設備上使能SoftGRE功能後,若PE間不存在承載VC的公網隧道,或存在的公網隧道不滿足隧道策略,則PE設備會使用SoftGRE方式封裝報文,即自動對封裝了VC標簽的二層數據報文進行GRE封裝(封裝GRE頭和外層的IP報文頭)。其中,外層IP報文頭的源IP地址為本端的LSR ID、目的IP地址為遠端PE的地址。
在PE設備上使能SoftGRE功能後,若PE間存在可用的公網隧道,則優先采用公網隧道封裝報文,不會采用SoftGRE方式封裝報文。
需要注意的是:
· 目前,隻有SVC方式的MPLS L2VPN(包括普通方式的SVC和主備方式的SVC)支持SoftGRE功能。
· 通過mpls l2vpn soft-gre命令使能SoftGRE功能前,需要先執行mpls l2vpn命令使能MPLS L2VPN功能。
【舉例】
# 使能SoftGRE功能。
<Sysname> system-view
[Sysname] l2vpn
[Sysname-l2vpn] mpls l2vpn soft-gre
【命令】
mpls l2vpn vpn-name [ encapsulation { atm-aal5 | ethernet | fr | hdlc | ppp | vlan } [ control-word | no-control-word ] ]
undo mpls l2vpn vpn-name
【視圖】
係統視圖/MPLS-L2VPN視圖
【缺省級別】
2:係統級
【參數】
vpn-name:L2VPN名稱,唯一標識PE上的一個L2VPN,為1~31個字符的字符串,字符串中不能包含字符“-”,不區分大小寫。
encapsulation:指定VC的封裝類型。
atm-aal5:ATM AAL5幀透傳封裝。
ethernet:Ethernet封裝。
fr:FR封裝。
hdlc:HDLC封裝。
ppp:PPP封裝。
vlan:VLAN封裝。
control-word:使能控製字功能。
no-control-word:禁止控製字功能。
【描述】
mpls l2vpn vpn-name命令用來創建Kompella方式的VPN,並進入MPLS-L2VPN視圖。undo mpls l2vpn vpn-name命令用來刪除對應的VPN。
本命令配置的VC封裝類型必須與AC鏈路類型匹配。
目前,隻有使用PPP、HDLC、FR DLCI模式、FR端口模式、ATM AAL5幀透傳和ATM信元透傳封裝類型的L2VPN支持控製字功能。
MSR係列路由器各款型對於本節所描述的命令及參數的支持情況有所不同,詳細差異信息如下:
型號 |
命令 |
參數 |
描述 |
MSR800 |
mpls l2vpn vpn-name |
VPN的封裝類型 |
全部支持 |
MSR 900 |
僅支持ethernet和vlan類型 |
||
MSR900-E |
全部支持 |
||
MSR 930 |
全部支持 |
||
MSR 20-1X |
全部支持 |
||
MSR 20 |
全部支持 |
||
MSR 30 |
全部支持 |
||
MSR 50 |
全部支持 |
||
MSR 2600 |
全部支持 |
||
MSR3600-51F |
全部支持 |
【舉例】
# 創建名為vpn1、VC封裝類型為PPP的Kompella模式的MPLS L2VPN,並進入MPLS-L2VPN視圖。
<Sysname> system-view
[Sysname] mpls l2vpn vpn1 encapsulation ppp
[Sysname-mpls-l2vpn-vpn1]
# 創建名為vpn2、VC封裝類型為Ethernet的Kompella模式的MPLS L2VPN,並進入MPLS-L2VPN視圖。
<Sysname> system-view
[Sysname] mpls l2vpn vpn1 encapsulation ppp
[Sysname-mpls-l2vpn-vpn1] mpls l2vpn vpn2 encapsulation ethernet
[Sysname-mpls-l2vpn-vpn2]
【命令】
mpls static-l2vc destination vcid [ { control-word | ethernet | ip-interworking | no-control-word | vlan } | [ tunnel-policy tunnel-policy-name ] [ backup-peer ip-address vcid [ backup-tunnel-policy tunnel-policy-name | revertive [ wtr-time wtr-time ] ] * ] ] *
undo mpls static-l2vc
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
destination:對端PE的IP地址。
vcid:VC連接的VC ID,取值範圍為1~4294967295。
control-word:使能控製字功能。
ethernet:配置VC的封裝類型為Ethernet。
ip-interworking:指定SVC連接支持連接異構的網絡。如果指定了本參數,則PE從所連接的AC接收到報文後,從中提取IP報文,通過SVC發送給對端PE;PE從該SVC連接上接收到報文後,根據它連接的AC的鏈路類型對接收到的IP報文進行封裝,並把封裝後的報文發送到AC鏈路,從而屏蔽兩端AC的鏈路類型差異,實現不同鏈路類型AC的互連。
no-control-word:禁止控製字功能。
vlan:配置VC的封裝類型為VLAN。
tunnel-policy tunnel-policy-name:VC的隧道策略,tunnel-policy-name表示VC的隧道策略名,為1~19個字符的字符串,不區分大小寫。
backup-peer ip-address vcid:指定備份VC連接對端PE的IP地址和備份VC連接的VC ID。vcid表示備份VC連接的VC ID,取值範圍為1~4294967295。
backup-tunnel-policy tunnel-policy-name:指定備份VC連接的隧道策略,tunnel-policy-name表示隧道策略名,為1~19個字符的字符串,不區分大小寫。
revertive:表示支持回切,即主VC連接恢複後,流量從備份VC連接切換到主VC連接。未指定此參數時,表示不支持回切。
wtr-time wtr-time:指定回切等待的時間,即主VC連接恢複後,等待wtr-time時間,將流量從備份VC連接切換到主VC連接。wtr-time為回切等待時間,取值範圍為1~720,單位為分鍾,缺省值為30分鍾。
【描述】
mpls static-l2vc命令用來在三層接口上創建主備SVC方式的VC連接,並進入Static-L2VC視圖。undo mpls static-l2vc命令用來刪除接口上SVC方式的VC連接。
執行本命令進入Static-L2VC視圖後,可以在Static-L2VC視圖下配置主備VC的VC標簽。
需要注意的是:
· 如果未指定VC的隧道策略或者指定的VC隧道策略尚未配置,則該VC根據缺省選擇策略來選擇隧道。缺省選擇策略為按照LSP隧道->GRE隧道->CR-LSP隧道的優先級順序選擇隧道,負載分擔條數為1。
· 隧道策略的配置方法,請參見“MPLS配置指導”中的“MPLS L3VPN”。
· 目前,隻有使用PPP、HDLC、FR DLCI模式、FR端口模式、ATM AAL5幀透傳和ATM信元透傳封裝類型的L2VPN支持控製字功能。
· AC鏈路類型為以太網時,VC的封裝類型分為兩種:Ethernet和VLAN。目前,隻有三層以太網接口/子接口、VLAN虛接口和三層虛擬以太網接口/子接口、VE-L2VPN-Terminate接口上支持配置VC的封裝類型。如果未配置,則根據接口類型來確定VC封裝類型:三層以太網接口、三層虛擬以太網接口和VE-L2VPN-Terminate接口上的VC封裝類型為Ethernet;VLAN接口、三層以太網子接口和三層虛擬以太網子接口上的VC封裝類型為VLAN。
【舉例】
# 在接口Serial2/0上創建主備SVC方式的VC連接,並進入Static-L2VC視圖。其中,主VC連接對端PE的IP地址為1.1.1.9,主VC連接的VC ID為100,備份VC連接對端PE的IP地址為2.2.2.9,備份VC連接的VC ID為200。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] mpls static-l2vc 1.1.1.9 100 backup-peer 2.2.2.9 200
[Sysname-Serial2/0-static-l2vc]
【命令】
mpls static-l2vc destination destination-router-id transmit-vpn-label transmit-label-value receive-vpn-label receive-label-value [ { control-word | ethernet | ip-interworking | no-control-word | vlan } | tunnel-policy tunnel-policy-name ] *
undo mpls static-l2vc
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
destination destination-router-id:指定對端PE的IP地址。
transmit-vpn-label transmit-label-value:指定發送VPN報文時使用的標簽值,即VC的出標簽值,取值範圍為16~1023。
receive-vpn-label receive-label-value:指定接收VPN報文時使用的標簽值,即VC的入標簽值,取值範圍為16~1023。
control-word:使能控製字功能。
ethernet:配置VC的封裝類型為Ethernet。
ip-interworking:指定靜態VC連接支持連接異構的網絡。如果指定了本參數,則PE從所連接的AC接收到報文後,從中提取IP報文,通過靜態VC連接發送給對端PE;PE從該靜態VC連接上接收到報文後,根據它連接的AC的鏈路類型對接收到的IP報文進行封裝,並把封裝後的報文發送到AC鏈路,從而屏蔽兩端AC的鏈路類型差異,實現不同鏈路類型AC的互連。
no-control-word:禁止控製字功能。
vlan:配置VC的封裝類型為VLAN。
tunnel-policy tunnel-policy-name:指定VC的隧道策略,為1~19個字符的字符串。
【描述】
mpls static-l2vc命令用來在連接不同PE的CE間創建靜態VC連接。undo mpls static-l2vc命令用來刪除CE接口的靜態連接。
需要注意的是:
· 兩端的PE均需創建靜態VC連接。其中,目的地址是對端PE的IP地址。兩端PE的傳輸標簽和接收標簽互為對端的接收標簽和傳輸標簽。
· 如果未指定VC的隧道策略或者指定的VC隧道策略尚未配置,則該VC根據缺省選擇策略來選擇隧道。缺省選擇策略為按照LSP隧道->GRE隧道->CR-LSP隧道的優先級順序選擇隧道,負載分擔條數為1。
· 隧道策略的配置方法,請參見“MPLS配置指導”中的“MPLS L3VPN”。
· 目前,隻有使用PPP、HDLC、FR DLCI模式、FR端口模式、ATM AAL5幀透傳和ATM信元透傳封裝類型的L2VPN支持控製字功能
· AC鏈路類型為以太網時,VC的封裝類型分為兩種:Ethernet和VLAN。目前,隻有三層以太網接口/子接口、VLAN虛接口和三層虛擬以太網接口/子接口、VE-L2VPN-Terminate接口上支持配置VC的封裝類型。如果未配置,則根據接口類型來確定VC封裝類型:三層以太網接口、三層虛擬以太網接口和VE-L2VPN-Terminate接口上的VC封裝類型為Ethernet;VLAN接口、三層以太網子接口和三層虛擬以太網子接口上的VC封裝類型為VLAN。
【舉例】
# 在連接不同PE的CE間創建靜態VC連接:對端PE的地址為1.1.1.1,VC出標簽為111,VC入標簽為222,使用的隧道策略為pol1。
<Sysname> system-view
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] mpls static-l2vc destination 1.1.1.1 transmit-vpn-label 111 receive-vpn-label 222 tunnel-policy pol1
【命令】
mpls static-l2vc switchover
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
mpls static-l2vc switchover命令用來手工將流量從當前使用的VC切換到當前處於備份狀態的VC。
如果VC存在對應的可用主VC或備份VC,則執行本命令後,通過該VC轉發的流量將倒換到另一條可用的主VC或備份VC上轉發;如果不存在對應的可用主VC和備份VC,則不進行流量倒換。
網絡管理員可以通過本命令對網絡流量進行管理。
需要注意的是,本命令僅對通過mpls static-l2vc命令創建的主備方式SVC有效。
【舉例】
# 接口Ethernet1/1下創建了主備兩條SVC方式的VC連接,在該接口下手工將流量從當前使用的VC切換到當前處於備份狀態的VC。
<Sysname> system-view
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] mpls static-l2vc switchover
【命令】
mtu mtu
undo mtu
【視圖】
MPLS-L2VPN視圖
【缺省級別】
2:係統級
【參數】
mtu:L2VPN的MTU值,取值範圍為128~1500。
【描述】
mtu命令用來配置MPLS L2VPN的MTU(Maximum Transmission Unit,最大傳輸單元)值。undo mtu命令用來恢複缺省情況。
缺省情況下,MPLS L2VPN的MTU值為1500。
需要注意的是,本命令配置的MTU值隻用於PE之間的參數協商,並不指導轉發,因此不建議使用此命令。
【舉例】
# MPLS L2VPN的MTU值為1000。
<Sysname> system-view
[Sysname] mpls l2vpn vpn1
[Sysname-mpls-l2vpn-vpn1] mtu 1000
【命令】
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 ] * pw ip-address pw-id pw-id
【視圖】
任意視圖
【缺省級別】
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:指定顯示詳細的應答信息。
pw ip-address:指定對端PE的IP地址。
pw-id pw-id:指定到對端PE的PW ID,取值範圍為1~4294967295。
【描述】
ping lsp pw命令用來檢測Martini方式VC的可達性。
【舉例】
# 檢測到達對端PE(IP地址為3.3.3.9)、PW ID為301的VC的可達性。
<Sysname> ping lsp pw 3.3.3.9 pw-id 301
LSP Ping FEC: FEC 128 PSEUDOWIRE (NEW) 3.3.3.9 301 : 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: FEC 128 PSEUDOWIRE (NEW) 3.3.3.9 301 ping statistics ---
5 packet(s) transmitted
5 packet(s) received
0.00% packet loss
round-trip min/avg/max = 31/55/62 ms
【命令】
ppp ipcp ignore local-ip
undo ppp ipcp ignore local-ip
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
ppp ipcp ignore local-ip命令用來配置PPP支持IPCP無地址協商。undo ppp ipcp ignore local-ip命令用來恢複缺省情況。
缺省情況下,PPP不支持IPCP無地址協商,本端接口必須配置IP地址才會和對端進行IPCP協商。
如果在PE設備上配置了PPP支持IPCP無地址協商,則PPP進入NCP階段後,PE與對端CE進行IPCP協商時可以忽略本端的IP地址。
需要注意的是,在同一接口下,IPCP無地址協商配置的優先級高於IPCP代理IP地址配置,IPCP代理IP地址配置的優先級高於本地接口IP地址配置。即,如果在同一接口下同時配置了IPCP無地址協商和IPCP代理IP地址,則采用IPCP無地址協商方式進行IPCP協商,依此類推。
【舉例】
# 配置PPP支持IPCP無地址協商。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] link-protocol ppp
[Sysname-Serial2/0] ppp ipcp ignore local-ip
【命令】
ppp ipcp proxy ip-address
undo ppp ipcp proxy
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
ip-address:IPCP代理IP地址。
【描述】
ppp ipcp proxy命令用來指定IPCP代理IP地址。undo ppp ipcp proxy命令用來恢複缺省情況。
缺省情況下,未指定IPCP代理IP地址。
如果設備上指定了IPCP代理IP地址,則PPP進入NCP階段後,會使用這個IP地址與對端進行IPCP協商。
MPLS L2VPN連接異構網絡的組網環境下,建議將IPCP代理IP地址配置為遠端CE的IP地址。
需要注意的是,在同一接口下,IPCP無地址協商配置的優先級高於IPCP代理IP地址配置,IPCP代理IP地址配置的優先級高於本地接口IP地址配置。即,如果在同一接口下同時配置了IPCP無地址協商和IPCP代理IP地址,則采用IPCP無地址協商方式進行IPCP協商,依此類推。
【舉例】
# 指定IPCP代理IP地址為1.1.1.1。
<Sysname> system-view
[Sysname] interface serial 2/0
[Sysname-Serial2/0] link-protocol ppp
[Sysname-Serial2/0] ppp ipcp proxy 1.1.1.1
【命令】
reset bgp l2vpn { as-number | ip-address | all | external | internal }
【視圖】
用戶視圖
【缺省級別】
2:係統級
【參數】
as-number:複位與指定自治係統中對等體的L2VPN BGP會話。as-number取值範圍為1~4294967295。
ip-address:複位與指定對等體的L2VPN BGP會話。ip-address為對等體的IP地址。
all:複位所有L2VPN BGP會話。
external:複位所有L2VPN EBGP會話。
internal:複位所有L2VPN IBGP會話。
【描述】
reset bgp l2vpn命令用來複位L2VPN BGP會話。
【舉例】
# 複位所有的L2VPN BGP會話。
【命令】
route-distinguisher route-distinguisher
【視圖】
MPLS-L2VPN視圖
【缺省級別】
2:係統級
【參數】
route-distinguisher:指定路由標識值為nn:nn 或IP-address:nn,為3~21個字符的字符串。
RD有三種格式:
· 16位自治係統號:32位用戶自定義數,例如:101:3。
· 32位IP地址:16位用戶自定義數,例如:192.168.122.15:1。
· 32位自治係統號:16位用戶自定義數字,其中的自治係統號最小值為65536。例如:65536:1。
【描述】
route-distinguisher命令用來為VPN配置RD(Route Distinguisher,路由標識符)。
同一PE上不同的VPN有不同的RD。不同PE上相同VPN的RD可以相同或不同。
需要注意的是:
· RD沒有缺省值。創建VPN時,必須配置RD。隻有配置了RD,VPN才會生效。一旦配置了RD,就不能將其和VPN解除關聯。
· 不能直接修改RD值,必須先刪除VPN,然後用新的RD值重新創建VPN。
【舉例】
# 配置路由標識。
<Sysname> system-view
[Sysname] mpls l2vpn vpn1 encapsulation ppp
[Sysname-mpls-l2vpn-vpn1] route-distinguisher 300:1
【命令】
vpn-target vpn-target&<1-16> [ both | export-extcommunity | import-extcommunity ]
undo vpn-target { all | { vpn-target&<1-16> [ both | export-extcommunity | import-extcommunity ] }
【視圖】
MPLS-L2VPN視圖
【缺省級別】
2:係統級
【參數】
vpn-target&<1-16>:添加VPN Target擴展團體屬性到VPN的入方向VPN Target擴展團體列表(Import Target)或出方向VPN Target擴展團體列表(Export Target),並指定VPN Target值為nn:nn 或IP-address:nn,為3~21個字符的字符串。&<1-16>表示前麵的參數最多可以輸入16次。
VPN Target有三種格式:
· 16位自治係統號:32位用戶自定義數,例如:101:3。
· 32位IP地址:16位用戶自定義數,例如:192.168.122.15:1。
· 32位自治係統號:16位用戶自定義數字,其中的自治係統號最小值為65536。例如:65536:1。
both:指定配置的VPN Target值同時作為Import Target和Export Target。沒有指定both、export-extcommunity和import-extcommunity中的任何一個參數時,缺省值為both。
export-extcommunity:指定配置的VPN Target值為Export Target。
import-extcommunity:指定配置的VPN Target值為Import Target。
all:所有VPN Target值。
【描述】
vpn-target命令用來配置MPLS L2VPN的VPN Target。undo vpn-target命令用來刪除指定的VPN Target。
由於VPN Target沒有缺省值,因此創建MPLS L2VPN時需要為其指定VPN Target。
【舉例】
# 配置名為vpn1的MPLS L2VPN的出方向VPN Target為1:1和2:2,入方向VPN Target為1.2.3.4:11。
<Sysname> system-view
[Sysname] mpls l2vpn vpn1 encapsulation ppp
[Sysname-mpls-l2vpn-vpn1] route-distinguisher 300:1
[Sysname-mpls-l2vpn-vpn1] vpn-target 1:1 2:2 export-extcommunity
[Sysname-mpls-l2vpn-vpn1] vpn-target 1.2.3.4:11 import-extcommunity
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!