04-VPLS命令
本章节下载: 04-VPLS命令 (261.55 KB)
目 录
1.1.4 display mpls l2vpn fib ac vpls
1.1.5 display mpls l2vpn fib pw vpls
1.1.19 route-distinguisher (VSI BGP view)
1.1.25 vpn-target (VSI BGP view)
本系列交换机未形成IRF时,适用本手册中的“分布式设备”的情况;形成IRF后则适用本手册中的“分布式IRF设备”的情况。有关IRF特性的详细介绍,请参见“IRF配置指导”。
【命令】
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 ] } [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
all:地址族的所有VPLS信息。
group group-name:对等体组的名称,为1~47个字符的字符串。
ip-address:对等体IP地址。
verbose:显示详细信息。
route-distinguisher route-distinguisher:指定路由标识符值为nn:nn或IP-address:nn,为3~21个字符的字符串。
label-offset label-offset:标签偏移值,取值范围为0~65535。
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
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 ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
vsi-name:指定VPLS实例的名称,为1~31个字符的字符串,字符串中不能包含“-”字符,不区分大小写。
blackhole:黑洞MAC转发表项。
dynamic:动态MAC转发表项。
static:静态MAC转发表项。
count:MAC转发表项的数目。
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
display mac-address vsi命令用来显示VPLS实例的MAC地址表信息。
如果不指定参数vsi-name,将显示全部VPLS实例的MAC地址表信息。
相关命令可参考命令vsi,以及“二层技术-以太网交换命令参考/MAC地址表”中的命令mac-address。
【举例】
# 基本VPLS组网中,显示设备的MAC地址转发表。
<Sysname> display mac-address vsi
MAC ADDR VSI INDEX STATE PEER IP AGING TIME(s)
0000-0000-0022 0 Learned LinkId 1 AGING
0000-0000-0021 1 Learned Vlan 10,GE1/0/27 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地址状态 |
MACTYPE |
VPLS实例的MAC地址类型 |
Vsilndex |
VSI 索引号 |
LINK ID |
链路ID |
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 mpls l2vpn fib ac vpls [ vsi vsi-name | interface interface-type interface-number [ service-instance service-instanceid ] ] [ slot slot-number ] [ verbose ] [ | { begin | exclude | include } regular-expression ]
分布式IRF设备:
display mpls l2vpn fib ac vpls [ vsi vsi-name | interface interface-type interface-number [ service-instance service-instanceid ] ] [ chassis chassis-number slot slot-number ] [ verbose ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
vsi vsi-name:指定VPLS实例的名称,为1~31个字符的字符串,字符串中不能包含“-”字符,不区分大小写。
interface interface-type interface-number:指定与CE相连的接口类型和接口编号。
service-instance service-instanceid:指定服务实例ID。service-instanceid为服务实例ID,取值范围为1~4094。
verbose:显示详细信息。
slot slot-number:显示指定单板上的AC表项,slot-number表示单板所在的槽位号。(分布式设备)
chassis chassis-number slot slot-number:显示指定成员设备上指定单板的AC表项。chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。(分布式IRF设备)
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
display mpls l2vpn fib ac vpls命令用来显示VPLS实例的AC表项信息。
【举例】
# 显示VPLS实例的AC表项信息。
<Sysname> display mpls l2vpn fib ac vpls
Total VSI Entry:1 Total AC Entry:1
In Interface ServID VSIName VSIIndex LinkID
------------------------------------------------------------
GigabitEthernet1/0/1 1000 vsi1 1 1
表1-6 display mpls l2vpn fib ac vpls命令显示信息描述表
字段 |
描述 |
Total VSI Entry |
所有VSI表项个数(只在查看所有VPLS AC表项时显示) |
Total AC Entry |
所有VPLS AC表项个数(只在查看所有VPLS AC表项时显示) |
In Interface |
入接口,即绑定L2VPN的接口 |
ServID |
服务实例ID |
VSIName |
VPLS实例的名称 |
VSIIndex |
VPLS实例的索引号 |
LinkID |
VPLS实例内标识PW的ID |
# 显示VPLS实例的AC表项详细信息。
<Sysname> display mpls l2vpn fib ac vpls verbose
Total VSI Entry:2 Total AC Entry:2
VSI Name: aaa VSI Index: 0
**In Interface : GE1/0/1
Service Instance ID : 1
Link ID : 9
Access Mode : Vlan
CE Type : PortVlan
AC Encapsulation : 1
Hub Spoke Type : ----
GR Count : 1
VSI Name: bbb VSI Index: 1
**In Interface : GE1/0/2
Service Instance ID : 2
Link ID : 9
Access Mode : Vlan
CE Type : PortVlan
AC Encapsulation : 10
Hub Spoke Type : ----
GR Count : 1
表1-7 display mpls l2vpn fib ac vpls verbose命令显示信息描述表
字段 |
描述 |
Total VSI Entry |
所有VSI表项个数(只在查看所有VPLS AC表项时显示) |
Total AC Entry |
所有VPLS AC表项个数(只在查看所有VPLS AC表项时显示) |
VSI Name |
VPLS实例的名称 |
VSI Index |
VPLS实例的索引号 |
In Interface |
入接口,即绑定L2VPN的接口 |
Service Instance ID |
服务实例ID |
Link ID |
VPLS实例内标识AC的ID |
Access Mode |
AC侧的接入方式 |
CE Type |
AC侧接口封装类型(PortVlan,Independent) |
AC Encapsulation |
AC侧封装的VLAN信息。取值含义的详细介绍,请参见“二层技术-以太网交换命令参考”中的“VLAN交换” |
Hub Spoke Type |
HubSpoke类型(暂不支持) |
GR Count |
发生GR的次数 |
【命令】
分布式设备:
display mpls l2vpn fib pw vpls [ vsi vsi-name [ link link-id ] ] [ slot slot-number ] [ verbose ] [ | { begin | exclude | include } regular-expression ]
分布式IRF设备:
display mpls l2vpn fib pw vpls [ vsi vsi-name [ link link-id ] ] [ chassis chassis-number slot slot-number ] [ verbose ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
vsi vsi-name:VPLS实例的名称,为1~31个字符的字符串,字符串中不能包含“-”字符,不区分大小写。指定的VPLS实例名称必须已经存在。
link link-id:VPLS实例内标识PW的Link ID。指定的Link ID必须是已经存在的PW的Link ID。
verbose:显示详细信息。
slot slot-number:显示指定单板上的PW表项,slot-number表示单板所在的槽位号。(分布式设备)
chassis chassis-number slot slot-number:显示指定成员设备上指定单板的PW表项。chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。(分布式IRF设备)
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
display mpls l2vpn fib pw vpls命令用来显示VPLS实例的PW表项信息。
【举例】
# 显示VPLS实例的PW表项信息。
<Sysname> display mpls l2vpn fib pw vpls
Total VSI Entry:1 Total PW Entry:1
VSI Name VSI Index Link ID InVCLabel OutVCLabel TunnelID
--------------------------------------------------------------
vsi1 1 1 1000 1002 0x878ad000
表1-8 display mpls l2vpn fib pw vpls命令显示信息描述表
字段 |
描述 |
Total VSI Entry |
所有VSI表项个数(只在查看所有VPLS PW表项时显示) |
Total PW Entry |
所有VPLS PW表项个数(只在查看所有VPLS PW表项时显示) |
VSI Name |
VPLS实例的名称 |
VSI Index |
VPLS实例的索引号 |
Link ID |
VPLS实例内标识PW的ID |
InVCLabel |
VC入标签 |
OutVCLabel |
VC出标签 |
TunnelID |
公网隧道ID |
# 显示VPLS实例的PW表项详细信息。
<Sysname> display mpls l2vpn fib pw vpls verbose
Total VSI Entry:1 Total PW Entry:1
VSI Name : vsi1 VSI Index: 0
**Link ID : 1
In VC Label : 122901
Out VC Label : 122902
Encapsulation Type : Vlan
Hub Spoke Type : ----
MTU : 1500
Role : Normal
State : Active
Dual Link ID : 4294967295
Fast Switch Group ID: 4294967295
Tunnel ID : 0x6f0015b(Done)
GRCount:1
表1-9 display mpls l2vpn fib pw vpls verbose命令显示信息描述表
字段 |
描述 |
Total VSI Entry |
所有VSI表项个数(只在查看所有VPLS PW表项时显示) |
Total PW Entry |
所有VPLS PW表项个数(只在查看所有VPLS PW表项时显示) |
VSI Name |
VPLS实例的名称 |
VSI Index |
VPLS实例的索引号 |
Link ID |
VPLS实例内标识PW的ID |
In Interface |
入接口,即绑定L2VPN的接口 |
In VC Label |
VC入标签 |
Out VC Label |
VC出标签 |
Encapsulation Type |
封装类型 |
Hub Spoke Type |
HubSpoke属性(暂不支持) |
MTU |
最大传输单元 |
Role |
PW的主备属性(Main、Backup和Normal) |
State |
PW的使用状态(Active和Standby) |
Dual Link ID |
存在主备PW时另一个PW的Link ID |
Fast Switch Group ID |
PW Group ID |
Service |
业务的类型和状态 其中,业务类型包括: l Statistics:统计业务 l QoS:PW的流量监管业务 业务状态包括: l Succeeded:业务使能成功 l Failed:业务使能失败 |
Tunnel ID |
公网隧道索引和表项状态(Done和Waiting) l GrCount:发生GR的次数 |
【命令】
display pw-class [ pw-class-name ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
pw-class-name:显示指定PW模板的信息,为1~19个字符的字符串,不区分大小写。
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
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-10 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 ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
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实例的详细信息。
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
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-11 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 |
虚拟电路的状态 |
# 显示VPLS实例aaa的VPLS连接的详细信息。
<Sysname> display vpls connection vsi aaa verbose
VSI Name: aaa Signaling: ldp
**Remote Vsi ID : 500
VC State : up
Encapsulation : vlan
Group ID : 0
MTU : 1500
Peer Ip Address : 1.1.1.9
PW Type : label
Local VC Label : 1024
Remote VC Label : 1024
Link ID : 1
Tunnel Policy : --
Tunnel ID : 0x3703ae
表1-12 display vpls connection verbose命令显示信息描述表
字段 |
描述 |
VSI Name |
VPLS实例的名称 |
Signaling |
VPLS实例所使用的PW信令协议类型 |
Remote Vsi ID |
VPLS实例的ID号 |
VC State |
虚拟电路的状态 |
Encapsulation |
VPLS实例的封装类型 |
Group ID |
组ID |
MTU |
VPLS实例的最大传输单元 |
Peer Ip Address |
VPLS实例的对等体地址 |
PW Type |
PW类型,取值包括: l label:NPW,与PE之间的PW l MEHVPLS:UPW,与UPE之间的PW |
Local VC Label |
本地的VC标签 |
Remote VC Label |
远端的VC标签 |
Link ID |
VPLS实例内标识PW的ID |
Tunnel Policy |
隧道策略名 |
Tunnel ID |
VPLS实例的隧道ID |
只有本地和远端支持的VCCV控制通道类型列表和VCCV连通性验证类型列表中存在相同的值时,才能通过VCCV验证本地和远端之间PW的连通性。
【命令】
display vsi [ vsi-name ] [ verbose ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
vsi-name:VPLS实例的名称,为1~31个字符的字符串,字符串中不能包含“-”字符,不区分大小写。
verbose:VPLS实例的详细信息。
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
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 up
表1-13 display vsi命令显示信息描述表
字段 |
描述 |
Vsi Name |
VSI实例的名称 |
Mem Disc |
VSI实例的对端发现机制,取值包括: l static:对端发现机制为静态手工配置 l auto:对端发现机制为动态自动发现 |
PW Type |
PW信令协议类型,取值包括ldp和bgp |
Mac Learn |
MAC地址学习方式,取值包括unqualify和qualify |
Encap Type |
PW封装类型,取值包括vlan、ethernet和bgp-vpls |
Mtu Value |
最大传输单元(MTU)值 |
Vsi State |
VSI实例的状态,取值包括down和up |
# 显示LDP方式下VPLS实例aaa的详细配置信息。
<Sysname> display vsi aaa verbose
***VSI Name : aaa
VSI Index : 1
PW Signaling : ldp
Member Discovery Style : static
PW MAC Learn Style : unqualify
Encapsulation Type : vlan
MTU : 1500
Bandwidth : -
Broadcast Restrain : -
Multicast Restrain : -
Unknown Unicast Restrain : -
MacTabLimit : 524288
Drop Unkown : disable
MacLearnEnable : enable
Hub-spoke : unspecified
Mac-move : enable
P2P : unspecified
Wait to Restore Time : Invalid
Tunnel Policy Name : vpls
VSI State : up
VSI ID : 100010
*Peer Router ID : 6.6.6.6
VC Label : 35690
Session : up
Interface Name : GigabitEthernet1/0/1
State : up
Service instance ID : 10
*Peer Ip Address : 6.6.6.6
PW State : up
Local VC Label : 35690
Remote VC Label : 1026
PW Type : label
Tunnel ID : 0x5f00126
# 显示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
Bandwidth : -
Broadcast Restrain : -
Multicast Restrain : -
Unknown Unicast Restrain : -
MacTabLimit : 524288
Drop Unkown : disable
MacLearnEnable : enable
Hub-spoke : unspecified
Mac-move : enable
P2P : unspecified
Wait to Restore Time : Invalid
VSI State : down
BGP RD : 111:1
Import vpn target : 111:1
Export vpn target : 111:1
表1-14 display vsi verbose命令显示信息描述表
字段 |
描述 |
VSI Name |
VPLS实例的名称 |
VSI Index |
VPLS实例的索引 |
VSI Description |
VPLS实例的描述信息 |
PW Signaling |
VPLS实例所使用的PW信令协议类型,取值包括ldp和bgp |
Member Discovery Style |
VPLS实例的对端发现机制,取值包括: l static:对端发现机制为静态手工配置 l auto:对端发现机制为动态自动发现 |
PW MAC Learn Style |
MAC地址学习方式,取值包括unqualify和qualify |
Encapulation Type |
VPLS实例的PW封装类型,取值包括vlan、ethernet和bgp-vpls |
IntfIndex |
接口索引 |
MTU |
最大传输单元(MTU)值 |
Bandwidth |
VPLS实例的速率限制值 |
BroadcastRestrain |
VPLS实例的广播抑制百分比 |
Multicast Restrain |
VPLS实例的组播抑制百分比 |
Unknown Unicast Restrain |
VPLS实例的未知单播抑制百分比 |
MacTabLimit |
VPLS实例内MAC地址总数限制 |
Drop Unknown |
当VPLS实例学习到的MAC地址数达到最大值后,是否禁止转发源MAC地址不在MAC地址表里的报文 l enabled:表示禁止转发 l disabled:表示允许转发 |
MacLearnEnable |
是否开启了MAC地址学习功能 |
Hub-spoke |
指定静态发现机制时,是否使能VPLS实例的Hub-Spoke能力(暂不支持) |
P2P |
指定静态发现机制时,是否使能VPLS实例的P2P能力(暂不支持) |
Wait to Restore Time |
主备PW回切时间,单位为分钟,Invalid表示不进行回切 |
VSI State |
VPLS实例的状态,取值包括down和up |
Local VCCV CC Type |
本地支持的VCCV控制通道类型,取值包括: l CW:控制字方式 l RA:路由器告警标签方式 其中,VCCV(Virtual Circuit Connectivity Verification,虚电路连通性验证)是一种类似于ping、用来检测L2VPN PW连通性的手段 |
Local VCCV CV Type |
本地支持的VCCV连通性验证类型,目前只支持LSPV一种类型,表示通过MPLS LSP Ping验证PW的连通性 |
VSI ID |
VPLS实例的ID号 |
Peer Router ID |
对等体的ID |
VC Label |
虚拟电路的标签值 |
Session |
会话的状态 |
Service |
已使能的业务,取值包括: l Statistics:统计业务 l QoS:PW的CAR监管业务 |
Inbound CAR name |
入方向的CAR名称。未指定时,不显示此字段 |
Inbound CAR ID |
入方向的CAR ID。未指定时,不显示此字段 |
Outbound CAR name |
出方向的CAR名称。未指定时,不显示此字段 |
Outbound CAR ID |
出方向的CAR ID。未指定时,不显示此字段 |
Fast Switch Group Index |
快速切换组索引 |
BGP RD |
BGP的路由标识符 |
Import vpn target |
从目的VPN扩展团体来的入方向路由信息 |
Export vpn target |
到目的VPN扩展团体的出方向路由信息 |
Local Label Block |
本地标签块 |
Interface Name |
与VPLS实例关联的服务实例所在的二层以太网接口 |
State |
与VPLS实例关联的服务实例所在的二层以太网接口的状态 |
Service instance ID |
与VPLS实例关联的服务实例ID |
Peer Ip Address |
对等体的IP地址 |
PW State |
PW的状态 |
Local VC Label |
本地的VC标签 |
Remote VC Label |
远端的VC标签 |
PW Type |
PW类型,取值包括: l label:NPW,与PE之间的PW l MEHVPLS:UPW,与UPE之间的PW |
Tunnel ID |
隧道ID |
Remote VCCV CC Type |
远端支持的VCCV控制通道类型 |
Remote VCCV CV Type |
远端支持的VCCV连通性检测类型 |
【命令】
display vsi remote { bgp | ldp } [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
bgp:指定显示VPLS远程BGP连接信息。
ldp:指定显示VPLS远程LDP连接信息。
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
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-15 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封装类型为Ethernet模式。
ethernet:指定VPLS实例的封装类型为Ethernet类型,对应VPLS实例的PW封装类型为Ethernet模式。
vlan:指定VPLS实例的封装类型VLAN类型,对应VPLS实例的PW封装类型为VLAN模式。
【描述】
encapsulation命令用来设置VPLS实例的封装类型。
缺省情况下,VPLS实例的封装类型为VLAN类型,对应VPLS实例的PW封装类型为VLAN模式。
【举例】
# 设置VPLS实例的封装类型为Ethernet类型。
<Sysname> system-view
[Sysname] vsi aaa
[Sysname-vsi-aaa] encapsulation ethernet
【命令】
mac-learning { enable | disable }
【视图】
VSI视图
【缺省级别】
2:系统级
【参数】
enable:开启VPLS实例的MAC地址学习功能。
disable:关闭VPLS实例的MAC地址学习功能。
【描述】
mac-learning命令用来开启或关闭VPLS实例的MAC地址学习功能。VPLS实例的MAC地址学习功能关闭时,系统对该VPLS实例内接收的报文将不学习其源MAC地址。
缺省情况下,VPLS实例的MAC地址学习功能处于开启状态。
【举例】
# 开启VPLS实例aaa的MAC地址学习功能。
<Sysname> system-view
[Sysname] vsi aaa
[Sysname-vsi-aaa] mac-learning enable
【命令】
peer ip-address [ pw-class class-name | [ pw-id pw-id ] [ upe | backup-peer ip-address [ backup-pw-id pw-id ] ] ]
undo peer ip-address
【视图】
VSI-LDP视图
【缺省级别】
2:系统级
【参数】
ip-address:指定VPLS远程对端PE的IP地址。
pw-class class-name:指定VPLS该对等体引用的PW模板名,为1~19个字符的字符串,不区分大小写。
pw-id pw-id:指定到该VPLS对端PE的PW ID,取值范围为1~4294967295,缺省值为VSI ID。
upe:指定该VPLS对等体类型为H-VPLS模型中的用户汇聚节点UPE。
backup-peer ip-address:指定VPLS远程对端备份NPE的IP地址。如果指定该参数,则表示在UPE上创建了一对主备NPE。
backup-pw-id pw-id:指定到该VPLS对端备份NPE的PW ID,取值范围为1~4294967295,缺省值为VSI ID。
【描述】
peer命令用来创建一个实例中包含的VPLS对端PE。undo peer命令用来删除指定的VPLS对端PE。
相关配置可参考命令vsi和vsi-id。
【举例】
# 在VPLS-LDP视图下,创建一个VPLS分级模型中的用户汇聚节点UPE,其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]
【命令】
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]
【命令】
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
【命令】
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 ]
【视图】
用户视图
【缺省级别】
1:监控级
【参数】
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:指定路由标识值为nn:nn 或IP-address:nn,为3~21个字符的字符串。
RD有三种格式:
l 16位自治系统号:32位用户自定义数,例如:101:3。
l 32位IP地址:16位用户自定义数,例如:192.168.122.15:1。
l 32位自治系统号:16位用户自定义数字,其中的自治系统号最小值为65536。例如:65536:1。
【描述】
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
【命令】
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实例的站点。
需要注意的是:
l 一个VPLS实例下的各个站点一般要求以自然数编号作为SITE-ID,同一VPN内SITE-ID不允许重复。
l 同一个VPLS实例下,不能重复执行site命令。
【举例】
# 创建一个站点,并指定站点的范围为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隧道->CR-LSP隧道的优先级顺序选择隧道,负载分担条数为1。
如果指定了VPLS实例选用的隧道策略,但未配置该策略,则也采用缺省策略。
相关配置可参考“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模式和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扩展团体列表(Import Target)或出方向VPN Target扩展团体列表(Export Target),并指定VPN Target值为nn: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 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命令用来配置当前VPLS实例的VPN Target。undo vpn-target命令用来删除当前VPLS实例的VPN Target。
VPN Target没有缺省值,创建VPLS实例时需要配置。
【举例】
# 为名为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 1:1 2:2 export-extcommunity
[Sysname-vsi-aaa-bgp] vpn-target 1.2.3.4:11 12:12 import-extcommunity
【命令】
vsi vsi-name [ auto | static ]
undo vsi vsi-name
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
vsi-name:指定VSI的名称,为1~31个字符的字符串,字符串中不能包含“-”字符,不区分大小写。
auto:对端发现机制是自动的,BGP方式发现机制为自动配置。
static:对端发现机制是静态的,LDP方式发现机制为静态手工配置。
【描述】
vsi命令用来创建一个VSI,并进入VSI视图,如果指定的VSI已经存在,则直接进入VSI视图。undo vsi命令用来删除已创建的VSI。
需要注意的是:
l 创建VSI时,必须指定全局唯一的VSI名称,并指定对端发现机制或VSI支持MAC-in-MAC功能。
l 进入已经创建的VSI视图时,可以直接执行vsi vsi-name,不指定任何其他参数。
l 创建VPLS实例和支持双栈功能的VSI前,需要先通过l2vpn和mpls l2vpn命令使能L2VPN和MPLS L2VPN功能;创建MAC-in-MAC实例前,只需通过l2vpn命令使能L2VPN功能。
相关配置可参考命令display vsi,以及“MPLS命令参考/MPLS L2VPN”中的命令l2vpn和mpls l2vpn。
【举例】
# 创建名为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的不同PE设备上,需要为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实例的关联。
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的视图下进行配置,否则系统会提示出错。
【举例】
# 将接口GigabitEthernet1/0/2下的服务实例200与VPLS实例vsi200进行关联,匹配的外层VLAN标签为200。
<Sysname> system-view
[Sysname] interface gigabitethernet 1/0/2
[Sysname-GigabitEthernet1/0/2] service-instance 200
[Sysname-GigabitEthernet1/0/2-srv200] encapsulation s-vid 200
[Sysname-GigabitEthernet1/0/2-srv200] xconnect vsi vsi200
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!