05-VPLS命令
本章節下載: 05-VPLS命令 (212.57 KB)
![]()
目前,對於WX6100E係列無線控製器以太網交換機,如果需要使用VPLS的相應功能,需要配置SD係列業務板。
【命令】
description text
undo description
【視圖】
VSI視圖
【缺省級別】
2:係統級
【參數】
text:指定VPLS實例的描述文本,為不超過80個字符的字符串。
【描述】
description命令用來設置VPLS實例的描述信息。undo description命令用來刪除該VPLS實例的描述信息。
缺省情況下,不設置VPLS實例的描述信息。
【舉例】
# 設置指定VPLS實例aaa的描述信息為Aaa_Technologies_Co._Ltd.
<Sysname> system-view
[Sysname] vsi aaa
[Sysname-vsi-aaa] description Aaa_Technologies_Co._Ltd.
【命令】
display bgp vpls { all | group [ group-name ] | peer [ [ ip-address ] verbose ] | route-distinguisher route-distinguisher [ site-id site-id [ label-offset label-offset ] ] }
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
all:地址族的所有VPLS信息。
group group-name:對等體組的名稱,為1~47個字符的字符串。
ip-address:對等體IP地址。
verbose:顯示詳細信息。
route-distinguisher route-distinguisher:指定路由標識符值為ASN:nn或IP-address:nn,為3~21個字符的字符串。
site-id site-id:VPLS實例內Site的ID,取值範圍為0~8。
label-offset label-offset:標簽偏移值,取值範圍為0~65535。
【描述】
display bgp vpls命令用來顯示BGP路由表中的VPLS信息。
【舉例】
# 顯示BGP路由表中所有VPLS信息。
<Sysname> display bgp vpls all
BGP Local Router ID : 2.2.2.9, Local AS number : 100
Origin codes:i - IGP, e - EGP, ? - incomplete
BGP.VPLS: 1 destination
**Route Distinguisher: 100:1
SITE ID LB Offset LB Size LB Base Nexthop LocPref
1 0 10 131346 3.3.3.9 100
表1-1 display bgp vpls all命令輸出信息描述表
|
字段 |
描述 |
|
BGP Local Router ID |
BGP本地路由器ID |
|
Local AS number |
本地自治係統號 |
|
Origin codes |
路由起源代碼 i - IGP(網絡層可達信息來源於AS內部) e - EGP(網絡層可達信息通過EGP學習) ? - incomplete(網絡層可達信息通過其他方式學習) |
|
BGP.VPLS |
BGP VPLS的數量 |
|
Route Distinguisher |
路由標識符 |
|
SITE ID |
VPLS實例內Site的ID |
|
LB Offset |
標簽偏移值 |
|
LB Size |
標簽大小 |
|
LB Base |
標簽庫的初始標簽值 |
|
Nexthop |
下一跳地址 |
|
LocPref |
本地優先級 |
# 顯示BGP路由表中VPLS的對等體3.3.3.9的詳細信息。
<Sysname> display bgp vpls 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 01h06m42s
BGP current event: KATimerExpired
BGP last state: OpenConfirm
Port: Local - 1040 Remote - 179
Configured: Active Hold Time: 180 sec Keep Alive Time:60 sec
Received : Active Hold Time: 180 sec
Negotiated: Active Hold Time: 180 sec Keep Alive Time:60 sec
Peer optional capabilities:
Peer support bgp multi-protocol extended
Peer support bgp route refresh capability
Graceful Restart Capability: received
Restart Timer Value of Peer: 150 seconds
Forwarding State preserved by Peer for following Address families:
IPv4 Unicast
VPLS
Address family IPv4 Unicast: advertised and received
Address family VPLS: advertised and received
Received: Total 26 messages, Update messages 2
Sent: Total 28 messages, Update messages 2
Maximum allowed prefix number: 4294967295
Threshold: 75%
Minimum time between advertisement runs is 15 seconds
Optional capabilities:
Route refresh capability has been enabled
Connect-interface has been configured
Peer Preferred Value: 0
BFD: Enabled
Routing policy configured:
No routing policy is configured
表1-2 display bgp vpls peer verbose命令顯示信息描述表
|
字段 |
描述 |
|
Peer |
對等體的IP地址 |
|
Local |
本地路由器的IP地址 |
|
Type |
BGP類型 |
|
BGP version 4 |
BGP版本為4 |
|
remote router ID |
遠端路由器的IP地址 |
|
BGP current state |
BGP會話當前的狀態 |
|
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支持路由刷新能力 |
|
Graceful Restart Capability: Restart Timer Value of Peer Forwarding State preserved by Peer for following Address families |
GR能力,包括對等體重啟時間和為對等體支持的地址族(IPv4單播地址族和VPLS地址族)提供轉發狀態 |
|
Address family IPv4 Unicast |
IPv4單播地址族能力 |
|
Address family VPLS |
VPLS地址族 |
|
Received |
接收的消息數目及更新的消息數目 |
|
Sent |
發送的消息數目及更新的消息數目 |
|
Maximum allowed prefix number |
允許的最大路由數 |
|
Threshold |
門檻值,當路由數達到允許的最大路由數×Threshold時,將會輸出告警信息 |
|
Minimum time between advertisement runs is XX seconds |
最小通告時間 |
|
Optional capabilities: Route refresh capability has been enabled Connect-interface has been configured |
可選能力,包括路由刷新功能已使能和直連接口已配置 |
|
Peer Preferred Value |
對等體優先級 |
|
BFD |
對等體的BFD配置狀態 |
|
Routing policy configured |
針對對等體指定的路由策略 |
# 顯示BGP路由表中指定路由標識符的VPLS信息。
<Sysname> display bgp vpls route-distinguisher 100:1
BGP Local Router ID : 2.2.2.9, Local AS Number : 100
Origin codes:i - IGP, e - EGP, ? - incomplete
BGP.VPLS: 1 destination
SITE ID LB Offset LB Size LB Base Nexthop LocPref
8 0 10 524624 3.3.3.9 100
表1-3 display bgp vpls route-distinguisher命令輸出信息描述表
|
字段 |
描述 |
|
BGP Local Router ID |
BGP本地路由器 |
|
Local AS Number |
本地自治係統號 |
|
Origin codes |
路由起源代碼 i - IGP(網絡層可達信息來源於AS內部) e - EGP(網絡層可達信息通過EGP學習) ? - incomplete(網絡層可達信息通過其他方式學習) |
|
BGP.VPLS |
BGP VPLS的數量 |
|
SITE ID |
VPLS實例內Site的ID |
|
LB Offset |
標簽偏移值 |
|
LB Size |
標簽大小 |
|
LB Base |
標簽庫的初始標簽值 |
|
Nexthop |
下一跳地址 |
|
LocPref |
本地優先級 |
# 顯示BGP路由表中指定路由標識符、CE號和標簽偏移值的VPLS信息。
<Sysname> display bgp vpls route-distinguisher 100:1 site-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 , Locpref : 100
Metric : 133 , Flag : 0x85
LB Base : 132096 , LB NewBase : 0
LB Size : 10 , Label Offset : 0
MTU :0 , Encap Type :Unknown or Reserved
Path Attribute : RefCount : 1, MED 133: , AS Path : 200
表1-4 display bgp vpls route-distinguisher site-id label-offset命令顯示信息描述表
|
字段 |
描述 |
|
BGP Local router ID |
BGP本地路由器ID |
|
local AS number |
本地自治係統號 |
|
Origin codes |
路由起源代碼 i - IGP(網絡層可達信息來源於AS內部) e - EGP(網絡層可達信息通過EGP學習) ? - incomplete(網絡層可達信息通過其他方式學習) |
|
*Nexthop |
下一跳地址 |
|
Locpref |
本地優先級 |
|
Metric |
cost值 |
|
Flag |
標簽的當前狀態 0x0001(BGP_VPLS_LB_NOT_SENTTO_VPLS) 0x0002(BGP_VPLS_LB_SENTTO_VPLS) 0x0004(BGP_VPLS_LB_SELECTED) 0x0008(BGP_VPLS_LB_ASBR_TNLDOWN) 0x0010(BGP_VPLS_LB_FROM_RR_IBGP) 0x0020(BGP_VPLS_LB_FROM_RR_EBGP) 0x0040(BGP_VPLS_LB_FROM_IBGP) 0x0080(BGP_VPLS_LB_FROM_EBGP) 0x0085(BGP_VPLS_LB_NOT_SENTTO_VPLS | BGP_VPLS_LB_SELECTED | BGP_VPLS_LB_FROM_EBGP) |
|
LB Offset |
標簽偏移值 |
|
LB Size |
標簽個數 |
|
LB Base |
標簽庫的初始標簽值 |
|
LB NewBase |
新標簽庫 |
|
RefCount |
標簽引用計數 |
|
MED |
Cost值 |
|
AS Path |
路由的AS路徑 |
|
MTU |
二層最大傳輸單元值 |
|
Encap Type |
封裝類型 |
【命令】
display mac-address vsi [ vsi-name ] [ blackhole | dynamic | static ] [ count ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
vsi-name:指定VPLS實例的名稱,為1~31個字符的字符串。
blackhole:黑洞MAC轉發表項。
dynamic:動態MAC轉發表項。
static:靜態MAC轉發表項。
count:MAC轉發表項的數目。
【描述】
display mac-address vsi命令用來顯示VPLS實例的MAC地址表信息。
如果不指定參數vsi-name,將顯示全部VPLS實例的MAC地址表信息。
相關命令可參考命令vsi,以及“係統分冊/MAC地址表管理配置”中的命令mac-address。
【舉例】
# 基本VPLS組網中,顯示設備的MAC地址轉發表。
<Sysname> display mac-address vsi
MAC ADDR STATE VSI ID PEER IP AGING TIME
0000-0000-000a dynamic 1 Vlan 300 AGING
0000-0000-0009 dynamic 1 LinkId 1 AGING
--- 2 mac address(es) found ---
# 顯示設備MAC地址表中的總數。
<Sysname> display mac-address vsi count
2 mac address(es) found
表1-5 display mac-address vsi命令顯示信息描述表
|
字段 |
描述 |
|
MAC ADDR |
VPLS實例的MAC地址 |
|
STATE |
VPLS實例的MAC地址狀態 |
|
VSI ID |
VPLS實例的ID號 |
|
PEER IP |
VPLS實例的對等體IP,私網側值為所屬的VLAN ID號,公網側值為PW ID號 |
|
AGING TIME |
VPLS實例的MAC地址是否老化,取值為AGING或NOAGING |
|
XX mac address(es) found |
VPLS實例的MAC地址表中的總數 |
【命令】
display pw-class [ pw-class-name ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
pw-class-name:顯示指定PW模板的信息,為1~19個字符的字符串,不區分大小寫。
【描述】
display pw-class用來顯示PW模板的信息。
如果不指定模板名稱,則顯示所有PW模板的信息。
如果指定模板名稱,則顯示內容中包含此PW模板被引用計數。
【舉例】
# 顯示所有PW模板的信息。
<Sysname> display pw-class
Total 3 PW-class(es)
PW-class name Transport mode Tunnel policy
1234 Ethernet abc
1025 VLAN abc
1026 VLAN default
# 顯示名為1234的PW模板的信息。
<Sysname> display pw-class 1234
PW-class name Transport mode Tunnel policy Reference count
1234 Ethernet abc 0
表1-6 display pw-class命令顯示信息描述表
|
字段 |
描述 |
|
PW-class name |
PW模板名稱 |
|
Transport mode |
PW傳輸類型 |
|
Tunnel policy |
隧道策略名 |
|
Reference count |
PW模板引用的次數 |
【命令】
display vpls connection [ bgp | ldp | vsi vsi-name ] [ block | down | up ] [ verbose ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
bgp:顯示Kompella方式的所有VPLS連接信息。
ldp:顯示Martini方式的所有VPLS連接信息。
vsi vsi-name:指定VPLS實例的名稱,為1~31個字符的字符串。
block:顯示狀態為block的VPLS連接信息。block狀態表示PW暫時未使用。
down:顯示狀態為down的VPLS連接信息。
up:顯示狀態為up的VPLS連接信息。
verbose:VPLS實例的詳細信息。
【描述】
display vpls connection命令用來顯示VPLS連接的信息。
相關配置可參考命令vsi。
【舉例】
# 顯示VPLS實例aaa的VPLS連接的信息。
<Sysname> display vpls connection vsi aaa
Total 1 connection(s),
connection(s): 1 up, 0 block, 0 down, 1 ldp, 0 bgp
VSI Name: aaa Signaling: ldp
VsiID VsiType PeerAddr InLabel OutLabel LinkID VCState
500 vlan 1.1.1.9 1024 1024 1 up
表1-7 display vpls connection命令顯示信息描述表
|
字段 |
描述 |
|
VSI Name |
VPLS實例的名稱 |
|
Signaling |
VPLS實例所使用的PW信令協議類型 |
|
VsiID |
VPLS實例的ID號 |
|
VsiType |
VPLS實例的接入類型 |
|
PeerAddr |
VPLS實例的對等體地址 |
|
InLabel |
VPLS實例的入標簽值 |
|
OutLabel |
VPLS實例的出標簽值 |
|
LinkID |
VPLS實例內標識PW的ID |
|
VCState |
虛擬電路的狀態 |
【命令】
display vpls fib [ vsi vsi-name [ link link-id ] ] [ slot slot-number ] [ verbose ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
vsi vsi-name:指定VPLS實例的名稱,為1~31個字符的字符串。
link link-id:VPLS實例內標識PW的ID。
slot slot-id:顯示指定槽位的轉發表信息。slot-id為槽位號。
verbose:VPLS實例的詳細信息。
【描述】
display vpls fib命令用來顯示VPLS實例的轉發表信息。
相關命令可參考命令vsi。
【舉例】
# 顯示VPLS實例aaa的轉發表信息。
<Sysname> display vpls fib vsi aaa slot 5
VsiName LinkId Inlabel OutLabel TnlIdx NextHop
vpna 1 1033 1025 149946398 60.12.12.1
vpna 2 1024 1025 149946395 60.23.23.3
表1-8 display vpls fib vsi命令顯示信息描述表
|
字段 |
描述 |
|
VsiName |
VPLS實例的名稱 |
|
LinkId |
VPLS實例內標識PW的ID |
|
Inlabel |
VPLS實例的入標簽值 不同型號的設備支持的入標簽值不同,請以設備的實際情況為準 |
|
OutLabel |
VPLS實例的出標簽值 不同型號的設備支持的出標簽值不同,請以設備的實際情況為準 |
|
TnlIdx |
VPLS實例的隧道索引 |
|
NextHop |
VPLS實例轉發的下一跳地址 |
<Sysname> display vpls fib verbose
VSI Name: aaa VSI Index: 0
**Link ID : 1
Role : Primary
State : Active
In Label : 131072
Out Label : 524288
TnlType : LDP-LSP
MTU : 1500
Tunnel ID : 0x11A0000
Next Hop : 40.1.1.2
Out IfIndex : 87163279
**Link ID : 2
Role : Backup
State : Standby
In Label : 131073
Out Label : 524288
TnlType : LDP-LSP
MTU : 1500
Tunnel ID : 0x11A0002
Next Hop : 30.1.1.2
Out IfIndex : 87163276
表1-9 display vpls fib vsi verbose命令顯示信息描述表
|
字段 |
描述 |
|
VSI Name |
VPLS實例的名稱 |
|
VSI Index |
VPLS實例的索引號 |
|
Link ID |
VPLS實例內標識PW的ID |
|
Role |
PW的主備屬性(Primary、Backup和Normal) |
|
State |
PW的使用狀態(Active和Standby) |
|
In Label |
VPLS實例的入標簽值 |
|
OutLabel |
VPLS實例的出標簽值 |
|
TnlType |
VPLS實例的隧道類型 |
|
MTU |
VPLS實例的最大傳輸單元 |
|
TunnelID |
VPLS實例的隧道ID |
|
NextHop |
VPLS實例轉發的下一跳地址 |
|
Out IfIndex |
VPLS實例的隧道出接口索引 |
【命令】
display vsi [ vsi-name ] [ verbose ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
vsi-name:VPLS實例的名稱,為1~31個字符的字符串。
verbose:VPLS實例的詳細信息。
【描述】
display vsi命令用來顯示VPLS實例的信息。
如果不指定vsi-name將顯示所有VPLS實例的信息。
相關配置可參考命令vsi。
【舉例】
# 顯示LDP方式下VPLS實例aaa的信息。
<Sysname> display vsi aaa
Vsi Mem PW Mac Encap Mtu Vsi
Name Disc Type Learn Type Value State
aaa static ldp unqualify vlan 1500 down
表1-10 display vsi命令顯示信息描述表
|
字段 |
描述 |
|
Vsi Name |
VPLS實例的名稱 |
|
Mem Disc |
VPLS實例的對端發現機製類型 |
|
PW Type |
VPLS實例所使用的PW信令協議類型 |
|
Mac Learn |
MAC地址學習類型 |
|
Encap Type |
VPLS實例的封裝類型 |
|
Mtu Value |
最大傳輸單元(MTU)值 |
|
Vsi State |
VPLS實例的狀態 |
# 顯示LDP方式下VPLS實例aaa的詳細配置信息。
<Sysname> display vsi aaa verbose
***VSI Name : aaa
VSI Index : 0
VSI Description : 1
PW Signaling : ldp
Member Discovery Style : static
PW MAC Learn Style : unqualify
Encapsulation Type : vlan
MTU : 1500
MacTabLimit : 128
MacLearnEnable : enable
Wait to Restore Time : 10(Min)
VSI State : down
VSI ID : 100
*Peer Router ID : 2.2.2.2
VC Label : 1024
Session : up
Interface Name : GigabitEthernet2/0/4
State : down
Service instance ID : 100
# 顯示BGP方式下VPLS實例bbb的詳細配置信息。
<Sysname> display vsi bbb verbose
***VSI Name : bbb
VSI Index : 1
PW Signaling : bgp
Member Discovery Style : auto
PW MAC Learn Style : unqualify
Encapulation Type : vlan
MTU : 1500
MacTabLimit : 128
MacLearnEnable : enable
Wait to Restore Time : Invalid
VSI State : down
BGP RD : 111:1
SiteID/Range/Offset : 100/10/0
Import vpn target : 111:1
Export vpn target : 111:1
Interface Name : GigabitEthernet2/0/5
State : down
Service instance ID : 200
Local Label Block : 8192/10/0
表1-11 display vsi verbose命令顯示信息描述表
|
字段 |
描述 |
|
VSI Name |
VPLS實例的名稱 |
|
VSI Index |
VPLS實例的索引 |
|
VSI Description |
VPLS實例的描述信息 |
|
PW Signaling |
VPLS實例所使用的PW信令協議類型 |
|
Member Discovery Style |
VPLS實例的對端發現機製類型 |
|
PW MAC Learn Style |
MAC地址學習類型 |
|
Encapulation Type |
VPLS實例的封裝類型 |
|
MTU |
最大傳輸單元(MTU)值 |
|
MacTabLimit |
VPLS實例內MAC地址總數限製 |
|
MacLearnEnable |
是否開啟了MAC地址學習功能 |
|
Wait to Restore Time |
主備PW回切時間,單位為分鍾,Invalid表示不進行回切 |
|
VSI State |
VPLS實例的狀態 |
|
VSI ID |
VPLS實例的ID號 |
|
Peer Router ID |
對等體的ID |
|
VC Label |
虛擬電路的標簽值 |
|
Session |
會話的狀態 |
|
Fast Switch Group Index |
快速切換組索引 |
|
BGP RD |
BGP的路由標識符 |
|
SiteID/Range/Offset |
VPLS實例的站點(Site)ID/站點範圍/站點內CE偏差 |
|
Import vpn target |
從目的VPN擴展團體來的入方向路由信息 |
|
Export vpn target |
到目的VPN擴展團體的出方向路由信息 |
|
Interface Name |
與VPLS實例關聯的服務實例所在的二層以太網接口 |
|
State |
與VPLS實例關聯的服務實例所在的二層以太網接口的狀態 |
|
Service instance ID |
與VPLS實例關聯的服務實例ID |
|
Local Label Block |
本地標簽塊 |
【命令】
display vsi remote { bgp | ldp }
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
bgp:指定顯示VPLS遠程BGP連接信息。
ldp:指定顯示VPLS遠程LDP連接信息。
【描述】
display vsi remote命令用來顯示VPLS遠程連接信息。用戶需要指定遠程連接信息的信令協議。
相關配置可參考命令vsi。
【舉例】
# 顯示VPLS遠程LDP連接信息。
<Sysname> display vsi remote ldp
Vsi Peer VC Group Vsi MTU Vsi
ID RouterID Label ID Type Value Index
500 60.1.1.1 524688 0 vlan 1500 0
表1-12 display vsi remote ldp命令顯示信息描述表
|
字段 |
描述 |
|
Vsi ID |
VPLS實例的ID |
|
Peer Router ID |
對等體的ID |
|
VC Label |
虛擬電路的標簽值 |
|
Group ID |
組ID |
|
Vsi Type |
VPLS實例的封裝類型 |
|
MTU Value |
最大傳輸單元(MTU)值 |
|
Vsi Index |
VPLS實例的索引號 |
【命令】
dual-npe revertive [ wtr-time wtr-time ]
undo dual-npe revertive [ wtr-time ]
【視圖】
VSI-LDP視圖
【缺省級別】
2:係統級
【參數】
wtr-time wtr-time:配置恢複等待時間(wait-to-restore time),即主用PW恢複後,等待wtr-time時間後,才將流量從備PW回切至主PW。wtr-time取值範圍為1~720,單位為分鍾,缺省值為30分鍾。
【描述】
dual-npe revertive命令用來配置主PW恢複後開啟回切功能,以及流量從備PW回切至主PW的等待時間。undo dual-npe revertive wtr-time命令用來恢複回切時間的缺省值。undo dual-npe revertive命令用來關閉回切功能。
缺省情況下,主備切換後不進行回切。
【舉例】
# 配置靜態發現方式的VSI,名稱為vpna,並指定主備回切時間為1分鍾。
<Sysname> system-view
[Sysname] vsi vpna static
[Sysname-vsi-vpna] pwsignal ldp
[Sysname-vsi-vpna-ldp] dual-npe revertive wtr-time 1
【命令】
encapsulation { bgp-vpls | ethernet | vlan }
【視圖】
VSI視圖
【缺省級別】
2:係統級
【參數】
bgp-vpls:指定BGP方式VPLS實例的封裝類型為RFC 4761中規定的標準封裝類型,對應VPLS實例的PW封裝類型為Raw模式。
ethernet:指定VPLS實例的封裝類型為Ethernet類型,對應VPLS實例的PW封裝類型為Raw模式。
vlan:指定VPLS實例的封裝類型VLAN類型,對應VPLS實例的PW封裝類型為Tagged模式。
【描述】
encapsulation命令用來設置VPLS實例的封裝類型。
缺省情況下,VPLS實例的封裝類型為VLAN類型,對應VPLS實例的PW封裝類型為Tagged模式。
【舉例】
# 設置VPLS實例的封裝類型為Ethernet類型。
<Sysname> system-view
[Sysname] vsi aaa
[Sysname-vsi-aaa] encapsulation ethernet
【命令】
peer ip-address [ pw-id pw-id ] [ upe | backup-peer ip-address [ backup-pw-id pw-id ] ] [ pw-class class-name ]
undo peer ip-address
【視圖】
VSI-LDP視圖
【缺省級別】
2:係統級
【參數】
ip-address:指定VPLS遠程對端PE的IP地址。
pw-id pw-id:指定到該VPLS對端PE的PW ID,取值範圍為1~4294967295,缺省值為VSI ID。
upe:指定該VPLS對等體類型為H-VPLS模型中的用戶彙聚節點UPE,為對等體類型的缺省值。
backup-peer ip-address:指定VPLS遠程對端備份PE的IP地址。
backup-pw-id pw-id:指定到該VPLS對端備份PE的PW ID,取值範圍為1~4294967295,缺省值為VSI ID。
pw-class class-name:指定VPLS該對等體引用的PW模板名,為1~19個字符的字符串,不區分大小寫。
【描述】
peer命令用來創建一個實例中包含的VPLS對端PE。undo peer命令用來刪除指定的VPLS對端PE。
相關配置可參考命令vsi和vsi-id。
【舉例】
# 在VPLS-LDP視圖下,創建一個VPLS分級模型中的用戶彙聚節點PE,其IP地址為4.4.4.4,並指定到該UPE的PW ID為200。
<Sysname> system-view
[Sysname] vsi aaa
[Sysname-vsi-aaa] pwsignal ldp
[Sysname-vsi-aaa-ldp] peer 4.4.4.4 pw-id 200 upe
# 在VPLS-LDP視圖下,創建一個VPLS主備Peer,其主Peer的IP地址為1.1.1.1,PW ID為 300,備份Peer的IP地址為2.2.2.2,PW ID為400。
<Sysname> system-view
[Sysname] vsi aaa
[Sysname-vsi-aaa] pwsignal ldp
[Sysname-vsi-aaa-ldp] peer 1.1.1.1 pw-id 300 backup-peer 2.2.2.2 backup-pw-id 400
【命令】
pw-class pw-class-name
undo pw-class pw-class-name
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
pw-class-name:PW模板名,為1~19個字符的字符串,不區分大小寫。
【描述】
pw-class用於創建PW模板,並進入PW模板視圖。undo pw-class用於刪除已經創建的PW模板。
缺省情況下,不存在任何PW模板。
【舉例】
# 創建PW模板pw100,並進入PW模板視圖。
<Sysname> system-view
[Sysname] pw-class pw100
[Sysname-pw-pw100]
【命令】
pw-tunnel-policy policy-name
undo pw-tunnel-policy
【視圖】
PW模板視圖
【缺省級別】
2:係統級
【參數】
policy-name:指定PW模板的隧道選用策略,為1~19個字符的字符串,不區分大小寫。
【描述】
pw-tunnel-policy用於指定PW模板的隧道選用策略。undo pw-tunnel-policy命令用來恢複缺省情況。
缺省情況下,采用VSI視圖下,通過tnl-policy命令指定的隧道策略。
需要注意的是,如果通過本命令指定了策略名,但未配置該策略,則采用VSI視圖下,通過tnl-policy命令指定的隧道策略。
相關配置可參考命令tnl-policy,以及“MPLS分冊/MPLS L3VPN”中的命令tunnel select-seq load-balance-number。
【舉例】
# 配置pw100使用的隧道選用策略是tp100。
<Sysname> system-view
[Sysname] pw-class pw100
[Sysname-pw-pw100] pw-tunnel-policy tp100
【命令】
pwsignal { bgp | ldp }
【視圖】
VSI視圖
【缺省級別】
2:係統級
【參數】
bgp:指定VPLS實例使用BGP信令,即Kompella方式。
ldp:指定VPLS實例使用LDP信令,即Martini方式。
【描述】
pwsignal命令用來指定VPLS使用的PW信令協議,並進入VPLS協議視圖。
l 當指定VPLS連接方式為Martini方式時,同時進入VSI-LDP視圖;
l 當指定VPLS連接方式為Kompella方式時,同時進入VSI-BGP視圖。
【舉例】
# 指定VPLS實例aaa的連接方式為Martini方式,並進入VSI-LDP視圖。
<Sysname> system-view
[Sysname] vsi aaa
[Sysname-vsi-aaa] pwsignal ldp
[Sysname-vsi-aaa-ldp]
【命令】
reset bgp vpls { as-number | ip-address | all | external | internal }
【視圖】
用戶視圖
【缺省級別】
2:係統級
【參數】
as-number:複位與指定自治係統的對等體的VPLS的BGP連接,取值範圍為1~4294967295。
ip-address:複位與指定對等體的VPLS BGP連接。
all:複位所有VPLS的BGP連接。
external:複位VPLS的EBGP會話。
internal:複位VPLS的IBGP會話。
【描述】
reset bgp vpls命令用來對BGP的VPLS連接複位。
【舉例】
# 複位所有的VPLS BGP連接。
<Sysname> reset bgp vpls all
【命令】
reset mac-address vsi [ vsi-name ]
【視圖】
用戶視圖
【缺省級別】
2:係統級
【參數】
vsi-name:VPLS實例的名稱,為1~31個字符的字符串。
【描述】
reset mac-address vsi命令用來清除VPLS實例的MAC地址轉發表。
l 如果不輸入參數,將清除所有VPLS實例的MAC地址轉發表;
l 如果輸入參數vsi-name,將清除某個VPLS實例的MAC地址轉發表。
【舉例】
# 清除指定VPLS實例aaa的MAC地址轉發表。
<Sysname>reset mac-address vsi aaa
【命令】
route-distinguisher route-distinguisher
【視圖】
VSI-BGP視圖
【缺省級別】
2:係統級
【參數】
route-distinguisher:指定路由標識值為ASN:nn 或IP-address:nn,為3~21個字符的字符串。
RD有三種格式:
l 16位自治係統號:32位用戶自定義數,例如:101:3。
l 32位IP地址:16位用戶自定義數,例如:192.168.122.15:1。
l 32位自治係統號:16位用戶自定義數,例如:70000:3。其中指定的自治係統號最小值為65536。
【描述】
route-distinguisher命令用來為VPLS實例配置RD(Route Distinguisher,路由標識)。
同一PE上不同的VPLS實例有不同的RD;不同PE上相同VPLS實例的RD可以相同或不同。
![]()
l RD沒有缺省值。創建VPLS實例時,必需配置RD。隻有配置了RD,VPLS實例才會生效。一旦配置了RD,就不能將其和VPLS實例解除關聯。
l 不能直接修改RD值,必須先刪除VPLS實例,然後用新的RD值重新創建VPLS實例。
【舉例】
# 配置路由標識為111:1。
<Sysname> system-view
[Sysname] vsi aaa
[Sysname-vsi-aaa] pwsignal bgp
[Sysname-vsi-aaa-bgp] route-distinguisher 111:1
【命令】
service-instance service-instance-id
undo service-instance service-instance-id
【視圖】
以太網接口視圖
【缺省級別】
2:係統級
【參數】
service-instance-id:服務實例ID,用於唯一標識以太網接口下服務實例,取值範圍為1~4094。
【描述】
service-instance命令用來創建一個服務實例,並進入服務實例視圖。undo service-instance用於刪除已經創建的服務實例。
缺省情況下,不存在任何服務實例。
需要注意的是,不同以太網接口下創建的服務實例ID可以相同。
【舉例】
# 在以太網接口GigabitEthernet2/0/10下創建服務實例100,並進入服務實例視圖。
<Sysname> system-view
[Sysname] interface gigabitethernet 2/0/10
[Sysname-GigabitEthernet2/0/10] service-instance 100
[Sysname-GigabitEthernet2/0/10-srv100]
【命令】
shutdown
undo shutdown
【視圖】
VSI視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
shutdown命令用來關閉指定VPLS實例的VPLS服務。undo shutdown命令用來恢複缺省情況。
缺省情況下,VPLS實例的VPLS服務是開啟狀態。
需要注意的是,VPLS實例被關閉時係統不處理任何該VPLS實例的業務。
【舉例】
# 關閉指定VPLS實例aaa的VPLS服務。
<Sysname> system-view
[Sysname] vsi aaa
[Sysname-vsi-aaa] shutdown
【命令】
site site-id [ range site-range ] [ default-offset { 0 | 1 } ]
undo site site-id
【視圖】
VSI-BGP視圖
【缺省級別】
2:係統級
【參數】
site-id:VPLS實例內Site的ID,取值範圍為0~32。
range site-range:指定PE上Site範圍。site-range,VPLS實例站點總數,取值範圍為1~33,缺省值為10。
default-offset { 0 | 1 }:缺省的初始CE偏差,取0或1,缺省值為0。
【描述】
site命令用來創建VPLS實例的站點。undo site命令用來刪除指定VPLS實例的站點。
一般情況下,一個VPLS實例下隻允許創建一個站點,該VPN的各個站點一般要求以自然數編號作為SITE-ID,同一VPN內SITE-ID不允許重複。
【舉例】
# 創建一個站點,並指定站點的範圍為20。
<Sysname> system-view
[Sysname] vsi aaa
[Sysname-vsi-aaa] pwsignal bgp
[Sysname-vsi-aaa-bgp] site 1 range 20
【命令】
tnl-policy tunnel-policy-name
undo tnl-policy
【視圖】
VSI視圖
【缺省級別】
2:係統級
【參數】
tunnel-policy-name:指定VPLS實例選用的隧道策略,為1~19個字符的字符串,不包含空格。
【描述】
tnl-policy命令用來配置VPLS實例的隧道策略。undo tnl-policy命令用來刪除本VPLS實例的隧道策略。
缺省情況下,不配置VPLS實例的隧道策略,采用缺省的隧道策略。
缺省策略使用LSP隧道,並指定負載分擔條數為1;如果策略名已經指定,但未配置策略,也采用缺省策略。
相關配置可參考命令“MPLS分冊/MPLS L3VPN”中的命令tunnel select-seq load-balance-number。
【舉例】
# 配置VPLS實例aaa的隧道策略為“policy1”。
<Sysname> system-view
[Sysname] vsi aaa
[Sysname-vsi-aaa] tnl-policy policy1
【命令】
trans-mode { ethernet | vlan }
undo trans-mode
【視圖】
PW模板視圖
【缺省級別】
2:係統級
【參數】
ethernet:PW傳輸模式為Ethernet。
vlan:PW傳輸模式為VLAN。
【描述】
trans-mode用於配置PW傳輸模式。undo trans-mode用於恢複缺省情況。
缺省情況下,PW傳輸模式為VLAN。
Ethernet PW上的報文封裝方式分為兩種:Ethernet模式和VLAN模式。
l Ethernet模式下,PW上傳輸的幀不能帶P-Tag:對於CE側的報文,如果收到帶有服務界定符的報文,則將其去除後再壓入PW標簽和隧道標簽後轉發;如果收到不帶服務界定符的報文,則直接壓入PW標簽和隧道標簽後轉發。對於PE側的下行報文,根據實際配置選擇添加或不添加服務界定符後轉發給CE,但是它不允許重寫或去除已經存在的任何Tag。
l VLAN模式下,PW上傳輸的幀必須帶P-Tag:對於CE側的報文,如果收到帶有服務界定符的報文,保留P-Tag,或者將P-Tag改寫為對端PE期望的VLAN Tag或者空Tag(Tag值為0),再壓入PW標簽和隧道標簽後轉發;如果收到不帶服務界定符的報文,則添加一個對端PE期望的VLAN Tag或空Tag後,再壓入PW標簽和隧道標簽後轉發。對於PE側的下行報文,根據實際配置選擇重寫、去除或保留服務界定符後轉發給CE。
【舉例】
# 配置PW傳輸模式為Ethernet。
<Sysname> system-view
[Sysname] pw-class pw100
[Sysname-pw-pw100] trans-mode ethernet
【命令】
vpls-family
【視圖】
BGP視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
vpls-family命令用來進入VPLS地址族視圖。
【舉例】
# 進入VPLS地址族視圖。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp] vpls-family
[Sysname-bgp-af-vpls]
【命令】
vpn-target vpn-target&<1-16> [ both | export-extcommunity | import-extcommunity ]
undo vpn-target { all | vpn-target&<1-16> } [ both | export-extcommunity | import-extcommunity ]
【視圖】
VSI-BGP視圖
【缺省級別】
2:係統級
【參數】
vpn-target&<1-16>:添加VPN Target擴展團體屬性到VPLS實例入或出方向VPN Target擴展團體列表,並指定VPN Target值為ASN:nn 或IP-address:nn,為3~21個字符的字符串。&<1-16>表示前麵的參數最多可以輸入16次。
VPN Target有三種格式:
l 16位自治係統號:32位用戶自定義數,例如:101:3。
l 32位IP地址:16位用戶自定義數,例如:192.168.122.15:1。
l 32位自治係統號:16位用戶自定義數字,其中的自治係統號最小值為65536。例如:65536:1
both:從目的VPN擴展團體來的入方向路由信息和到目的VPN擴展團體的出方向路由信息,為缺省值。
export-extcommunity:到目的VPN擴展團體的出方向路由信息。
import-extcommunity:從目的VPN擴展團體來的入方向路由信息。
all:所有從目的VPN擴展團體來的入方向路由信息和到目的VPN擴展團體的出方向路由信息。
【描述】
vpn-target命令用來將一個指定VPLS實例和一個或多個VPN Target相關聯。undo vpn-target命令用來刪除和指定VPLS實例關聯的VPN Target。
VPN Target沒有缺省值,創建VPN時需要配置。
【舉例】
# 將名為aaa的指定VPLS實例與多個VPN Target關聯。
<Sysname> system-view
[Sysname] vsi aaa
[Sysname-vsi-aaa] pwsignal bgp
[Sysname-vsi-aaa-bgp]vpn-target 100:1
[Sysname-vsi-aaa-bgp]vpn-target export-extcommunity 1:1 2:2
[Sysname-vsi-aaa-bgp]vpn-target import-extcommunity 1.2.3.4:11 12:12
【命令】
vsi vsi-name [ auto | static ]
undo vsi vsi-name
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
vsi-name:指定VPLS實例的名稱,為1~31個字符的字符串,不包含“-”字符,不區分大小寫。
static:對端發現機製是靜態的,LDP方式發現機製為靜態手工配置。
auto:對端發現機製是自動的,BGP方式發現機製為自動配置。
【描述】
vsi命令用來創建一個VPLS實例或進入VSI視圖。undo vsi命令用來刪除已創建的VPLS實例。
在創建實例時必須指定全局唯一VPLS實例名,並必須指明對端發現機製是自動發現或是手工配置。當指定靜態發現機製時,還可以指定VPLS 實例是否支持Hub-Spoke屬性。
相關配置可參考命令display vsi。
【舉例】
# 創建名為aaa的VPLS實例,並指定該實例的對端發現機製為靜態手工配置。
<Sysname> system-view
[Sysname] vsi aaa static
[Sysname-vsi-aaa]
【命令】
vsi-id vsi-id
【視圖】
VSI-LDP視圖
【缺省級別】
2:係統級
【參數】
vsi-id:指定VPLS實例的ID號,取值範圍是1~4294967295。
【描述】
vsi-id命令用來描述本VPLS實例的ID號,在該VPN內的VPLS實例域內要求使用相同的VSI ID。
【舉例】
# 給出VPLS實例aaa的接入vsi-id為100。
<Sysname> system-view
[Sysname] vsi aaa
[Sysname-vsi-aaa] pwsignal ldp
[Sysname-vsi-aaa-ldp] vsi-id 100
【命令】
xconnect vsi vsi-name [ access-mode { ethernet | vlan } ]
undo xconnect vsi
【視圖】
服務實例視圖
【缺省級別】
2:係統級
【參數】
vsi-name:VPLS實例的名稱,為1~31個字符的字符串,不區分大小寫。
access-mode:指定服務實例接入模式,缺省的服務實例接入模式為VLAN方式。
ethernet:指定服務實例接入模式為Ethernet方式。
vlan:指定服務實例接入模式為VLAN方式。
【描述】
xconnect vsi命令用來將指定接口下的服務實例與VPLS實例進行關聯。undo xconnect vsi命令用來取消服務實例與VPLS實例的關聯。
缺省情況下,服務實例沒有與VPLS實例關聯。
l VLAN接入:CE發送給PE或PE發送給CE的以太網幀頭帶有一個VLAN Tag,該Tag是一個服務提供商網絡為了區分用戶而壓入的“服務界定符”。我們把這個作為服務界定符的Tag稱為P-Tag。
l Ethernet接入:CE發送給PE或PE發送給CE的以太網幀頭中沒有服務界定符,如果此時幀頭中有VLAN Tag,則說明它隻是用戶報文的內部VLAN Tag,對於PE設備沒有意義。這種用戶的內部VLAN Tag稱為U-Tag。
需要注意的是:
l 對於VPLS,信令通告使用VPLS實例的MTU值。
l 本命令隻能在服務實例1~4094的視圖下進行配置,否則係統會提示出錯。
【舉例】
# 將接口GigabitEthernet2/0/2下的服務實例200與VPLS實例vsi200進行關聯,匹配的外層VLAN標簽為200。
<Sysname> system-view
[Sysname] interface gigabitethernet 2/0/2
[Sysname-GigabitEthernet2/0/2] service-instance 200
[Sysname-GigabitEthernet2/0/2-srv200] encapsulation s-vid 200
[Sysname-GigabitEthernet2/0/2-srv200] xconnect vsi vsi200
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!
