03-VPLS命令
本章节下载: 03-VPLS命令 (328.60 KB)
1.1.7 display mpls l2vpn fib ac vpls
1.1.8 display mpls l2vpn fib pw vpls
1.1.10 display service-instance interface
1.1.11 display vpls connection
1.1.23 peer (VSI LDP view/VSI-Static view)
1.1.30 reset service-instance statistics
1.1.31 route-distinguisher (VSI BGP view)
1.1.35 static backup-label (L2VPN peer view)
1.1.36 static label (L2VPN peer view)
1.1.39 unknown-unicast-restrain
1.1.41 vpn-target (VSI BGP view)
· 当系统工作模式为IPv4增强模式时,设备不支持VPLS。关于系统工作模式的介绍请参见“基础配置指导”中的“设备管理”。
· 设备支持两种运行模式:独立运行模式和IRF模式,缺省情况为独立运行模式。有关IRF模式的介绍,请参见“IRF配置指导”中的“IRF”。
【命令】
bandwidth vpn-speed
undo bandwidth
【视图】
VSI视图
【缺省级别】
2:系统级
【参数】
vpn-speed:指定VPLS实例的速率限制值,以64为步长,系统自动向下取整(即取最接近的较小值),取值范围为64~4194303,单位为kbps。
【描述】
bandwidth命令用来配置VPLS实例的速率限制值。undo bandwidth命令用来恢复缺省情况。
缺省情况下,VPLS实例的速率限制值为102400kbps。
本命令与broadcast-restrain、multicast-restrain和unknown-unicast-restrain命令配合使用可以抑制VPLS实例下的流量(包括广播、组播和未知单播)。
相关命令可参考命令broadcast-restrain、multicast-restrain和unknown-unicast-restrain。
【举例】
# 配置指定VPLS实例aaa的速率限制值为10Mbps。
<Sysname> system-view
[Sysname] vsi aaa
[Sysname-vsi-aaa] bandwidth 10240
【命令】
broadcast-restrain ratio
undo broadcast-restrain
【视图】
VSI视图
【缺省级别】
2:系统级
【参数】
ratio:指定VPLS实例的广播抑制百分比值,取值范围为1~100,单位为百分比。
【描述】
broadcast-restrain命令用来配置VPLS实例的广播抑制百分比。undo broadcast-restrain命令用来恢复缺省情况。
缺省情况下,VPLS实例的广播抑制百分比为5%。
需要注意的是,本命令与bandwidth命令配合使用可以抑制VPLS实例下的广播流量,当广播流量超过速率限制值×广播抑制百分比时,将丢弃超过该值的广播流量。
【举例】
# 配置VPLS实例aaa的广播抑制百分比为10%。
<Sysname> system-view
[Sysname] vsi aaa
[Sysname-vsi-aaa] broadcast-restrain 10
【命令】
car { inbound | outbound } name car-name
undo car { inbound | outbound }
【视图】
服务实例视图
【缺省级别】
2:系统级
【参数】
inbound:表示在入方向应用全局CAR。
outbound:表示在出方向应用全局CAR。
name car-name:指定应用的全局CAR。car-name为全局CAR名称,为1~31个字符的字符串。
【描述】
car命令用来在AC的入方向或出方向应用全局CAR,以实现对AC的流量进行监管。undo car命令用来恢复缺省情况。
缺省情况下,没有在AC上应用全局CAR。
【举例】
# 在接口GigabitEthernet3/1/1的服务实例200上分别对入方向和出方向上的流量应用名称为car1和car2的全局CAR,以实现对AC上的流量进行监管。
<Sysname> system-view
[Sysname] interface GigabitEthernet 3/1/1
[Sysname-GigabitEthernet3/1/1] port link-mode bridge
[Sysname-GigabitEthernet3/1/1] service-instance 200
[Sysname-GigabitEthernet3/1/1-srv200] car inbound name car1
[Sysname-GigabitEthernet3/1/1-srv200] car outbound name car2
【命令】
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 static
[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 ] ] } [ | { 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个字符的字符串。
site-id site-id:VPLS实例内Site的ID,取值范围为0~62。
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 : 1500 , Encap Type : Ethernet VLAN
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) 当VSI状态UP的情况下,其Flag为0x0046 |
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-address。
【举例】
# 基本VPLS组网中,显示设备的MAC地址转发表。
<Sysname> display mac-address vsi
MAC ADDR STATE VSI INDEX PEER AGING
0010-9400-0002 Dynamic 0 65 AGING
0010-9400-0003 Dynamic 0 1 AGING
# 显示设备MAC地址表中的总数。
<Sysname> display mac-address vsi count
2 mac address(es) displayed
表1-5 display mac-address vsi命令显示信息描述表
字段 |
描述 |
MAC ADDR |
VPLS实例的MAC地址 |
STATE |
VPLS实例的MAC地址状态 |
VSI INDEX |
VSI索引号 |
PEER |
VPLS实例的对等体的编号 |
AGING |
VPLS实例的MAC地址是否老化,取值为AGING或NOAGED |
【命令】
独立运行模式:
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:显示指定服务实例的AC信息(如封装类型等)。service-instanceid为服务实例ID,取值范围为1~4094。设备暂时不支持该关键字。
verbose:显示详细信息。
slot slot-number:显示指定单板上的AC表项,slot-number表示单板所在的槽位号。
chassis chassis-number slot slot-number:显示指定成员设备上指定单板的AC表项。chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号,可使用display device命令查看。
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
display mpls l2vpn fib ac vpls命令用来显示VPLS实例的AC表项信息。
需要注意的是:
· 如果指定了interface参数,没有指定service-instance参数,则显示在该三层接口下创建的VPLS连接的AC表项。
· 如果同时指定了interface参数和service-instance参数,则显示在该二层接口指定服务实例下创建的VPLS连接的AC表项。
· 如果没有指定任何参数,则显示所有VPLS连接的AC表项。
【举例】
# 显示VPLS实例的AC表项信息。
<Sysname> display mpls l2vpn fib ac vpls
Total VSI Entry:5 Total AC Entry:1
In Interface ServID VSIName VSIIndex LinkID
GE3/1/1 0 vsi1 0 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 : GE3/1/1
Service Instance ID : 1
Link ID : 9
Access Mode : Vlan
CE Type : Independent
AC Encapsulation : s-vid 300 c-vid 400 to 500 600 700
Hub Spoke Type : ----
GR Count : 0
VSI Name: bbb VSI Index: 1
**In Interface : GE3/1/1
Service Instance ID : 2
Link ID : 9
Access Mode : Vlan
CE Type : Independent
AC Encapsulation : s-vid 4011 4012 to 4050
Hub Spoke Type : ----
GR Count : 0
# 显示二层以太网接口GigabitEthernet3/1/1、服务实例1上VPLS实例的AC表项详细信息。
<Sysname> display mpls l2vpn fib ac vpls interface GigabitEthernet3/1/1 service-instanc 1 verbose
VSI Name: 1 VSI Index: 0
**In Interface : GE3/1/1
Service Instance ID : 1
Link ID : 63
Access Mode : Vlan
CE Type : PortVlan
AC Encapsulation : 2
Hub Spoke Type : ----
GR Count : 1
InBytes : 0
OutBytes : 0
表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的次数 |
InBytes |
AC上接收的字节数 只有在服务实例上使能AC入方向流量统计功能后,才会显示此字段 |
OutBytes |
AC上发送的字节数 只有在服务实例上使能AC出方向流量统计功能后,才会显示此字段 |
【命令】
独立运行模式:
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表示单板的槽位号,可使用display device命令查看。
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“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:5 Total PW Entry:1
VSI Name VSI Index Link ID InVCLabel OutVCLabel TunnelID
vsi2 5 1 1032785 1032774 600019
表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 Interface : GE3/1/1
In VC Label : 1000
Out VC Label : 1002
Encapsulation Type : Ethernet
Hub Spoke Type : Hub
Local MTU : 1500
Role : Main
State : Active
Dual Link ID : 2
Fast Switch Group ID: 1
Tunnel ID : 0x878ad000(Done)
GrCount:1
Tunnel ID : 0x878ad001(Waiting)
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属性 |
Local MTU |
本端PE上配置的最大传输单元 |
Role |
PW的主备属性(Main、Backup和Normal) |
State |
PW的使用状态(Active和Standby) |
Dual Link ID |
存在主备PW时另一个PW的Link ID |
Fast Switch Group ID |
PW Group ID |
Tunnel ID |
· 公网隧道索引和表项状态(Done和Waiting) · 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 1 PW-class(es)
PW-class name Transport mode Tunnel policy
1026 VLAN -
# 显示名为1026的PW模板的信息。
<Sysname> display pw-class 1026
PW-class name Transport mode Tunnel policy Reference count
1026 VLAN default 0
表1-10 display pw-class命令显示信息描述表
字段 |
描述 |
PW-class name |
PW模板名称 |
Transport mode |
PW传输类型 |
Tunnel policy |
引用的隧道策略名。如果没有指定引用的隧道策略,则显示为“-” |
Reference count |
PW模板引用的次数 |
【命令】
display service-instance interface interface-type interface-number [ service-instance service-instance-id ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
interface-type interface-number:指定接口类型和接口编号。
service-instance service-instance-id:显示接口下指定服务实例的信息,service-instance-id为服务实例号,取值范围为1~4094。不指定该参数时,将显示指定接口下所有服务实例的信息。
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
display service-instance interface命令用来显示指定接口下服务实例的信息。
【举例】
# 显示接口GigabitEthernet3/1/3下所有服务实例的信息。
<Sysname> display service-instance interface GigabitEthernet 3/1/3
Total 2 service instance(s)
Service instance : 1000
Encapsulation : s-vid 100
MTU : 1500
Access-mode : VLAN
Service type : VPLS
Service instance : 1002
Encapsulation : s-vid 103
MTU : 1500
Access-mode : VLAN
Service type : VPLS
表1-11 display service-instance命令显示信息描述表
字段 |
描述 |
Service instance |
服务实例 |
Encapsulation |
报文匹配规则 |
MTU |
最大传输单元 |
Access-Mode |
接入模式 |
Service Type |
服务实例关联的服务类型,取值包括VPLS和VPWS,没有关联L2VPN连接时显示为“--” |
【命令】
display vpls connection [ bgp | ldp | static | vsi vsi-name ] [ block | down | up ] [ verbose ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
bgp:显示Kompella方式的所有VPLS连接信息。
ldp:显示Martini方式的所有VPLS连接信息。
static:显示静态方式的所有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 2 connection(s),
connection(s): 2 up, 0 block, 0 down
VSI Name: aaa Signaling: ldp, static
VsiID VsiType PeerAddr InLabel OutLabel LinkID VCState
500 vlan 1.1.1.9 1024 1024 1 up
500 vlan 2.2.2.9 100 200 2 up
表1-12 display vpls connection命令显示信息描述表
字段 |
描述 |
VSI Name |
VPLS实例的名称 |
Signaling |
VPLS实例所使用的PW信令协议类型,取值包括ldp、bgp和static |
VsiID |
VPLS实例的ID号 |
VsiType |
VPLS实例的接入类型,取值包括vlan、ethernet和bgp-vpls |
PeerAddr |
VPLS实例的对等体地址 |
InLabel |
VPLS实例的入标签值 |
OutLabel |
VPLS实例的出标签值 |
LinkID |
VPLS实例内标识PW的ID |
VCState |
虚拟电路的状态,取值包括up、block和down |
# 显示VPLS实例aaa的VPLS连接的详细信息。
<Sysname> display vpls connection vsi aaa verbose
VSI Name: aaa Signaling: ldp, static
**Remote Vsi ID : 500
VC State : up
Encapsulation : vlan
Group ID : 0
Remote 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
Local VCCV CC Type : CW, RA
Local VCCV CV Type : LSPV
Remote VCCV CC Type : CW, RA
Remote VCCV CV Type : LSPV
**Remote Vsi ID : --
VC State : up
Encapsulation : vlan
Group ID : --
MTU : 1500
Peer Ip Address : 2.2.2.9
PW Type : label
Local VC Label : 100
Remote VC Label : 200
Link ID : 2
Tunnel Policy : --
Tunnel ID : 0xc000
Local VCCV CC Type : CW, RA
Local VCCV CV Type : LSPV
表1-13 display vpls connection verbose命令显示信息描述表
字段 |
描述 |
VSI Name |
VPLS实例的名称 |
Signaling |
VPLS实例所使用的PW信令协议类型,取值包括ldp、bgp和static |
Remote Vsi ID |
远端VPLS实例的ID号 如果是静态方式的VPLS连接,则本字段显示为“--” |
VC State |
虚拟电路的状态,取值包括up、block和down |
Encapsulation |
VPLS实例的封装类型,取值包括vlan、ethernet和bgp-vpls |
Group ID |
组ID 如果是静态方式的VPLS连接,则本字段显示为“--” |
Remote MTU |
对端PE上配置的最大传输单元 |
Peer Ip Address |
VPLS实例的对等体地址 |
PW Type |
PW类型,取值包括: · label:NPW,与PE之间的PW · MEHVPLS:UPW,与UPE之间的PW |
Local VC Label |
本地的VC标签 |
Remote VC Label |
远端的VC标签 |
Link ID |
VPLS实例内标识PW的ID |
Tunnel Policy |
隧道策略名 |
Tunnel ID |
VPLS实例的隧道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连通性检测类型列表 |
只有本地和远端支持的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。
【举例】
# 显示VPLS实例aaa的信息。
<Sysname> display vsi aaa
Vsi Mem PW Encap Mtu Vsi
Name Disc Type Type Value State
aaa static ldp, static vlan 1500 up
表1-14 display vsi命令显示信息描述表
字段 |
描述 |
Vsi Name |
VSI实例的名称 |
Mem Disc |
VSI实例的对端发现机制,取值包括: · static:对端发现机制为静态手工配置 · auto:对端发现机制为动态自动发现 |
PW Type |
PW信令协议类型,取值包括ldp、bgp和static |
Encap Type |
PW封装类型,取值包括vlan、ethernet和bgp-vpls |
Mtu Value |
最大传输单元(MTU)值 |
Vsi State |
VSI实例的状态,取值包括down和up |
# 显示VPLS实例aaa的详细配置信息。
<Sysname> display vsi aaa verbose
***VSI Name : aaa
VSI Index : 0
VSI Description : 1
PW Signaling : ldp, static
Member Discovery Style : static
PW MAC Learn Style : unqualify
Encapsulation Type : vlan
MTU : 1500
Bandwidth : 102400 kbps
BroadcastRestrain : 5%
Multicast Restrain : 50%
Unknown Unicast Restrain : 10%
MacTabLimit : 128
Drop Unknown : enabled
MacLearnEnable : enable
Hub-spoke : unspecified
Mac-move : enable
P2P : unspecified
Wait to Restore Time : 10(Min)
VSI State : up
Local VCCV CC Type : CW, RA
Local VCCV CV Type : LSPV
VSI ID : 100
*Peer Router ID : 2.2.2.2
PW Signaling : ldp
VC Label : 1024
Session : up
Service : QoS
Inbound CAR name : car1
Inbound CAR ID : 1
Outbound CAR name : car1
Outbound CAR ID : 1
*Peer Router ID : 1.1.1.1
PW Signaling : static
VC Label : 100
Interface Name : GigabitEthernet3/1/4
State : up
Service instance ID : 100
*Peer Ip Address : 2.2.2.2
PW State : up
Local VC Label : 1024
Remote VC Label : 1027
PW Type : label
Tunnel ID : 0xd2008
Remote VCCV CC Type : RA
Remote VCCV CV Type : LSPV
*Peer Ip Address : 1.1.1.1
PW State : up
Local VC Label : 100
Remote VC Label : 200
PW Type : label
Tunnel ID : 0xc000
# 显示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 : 102400 kbps
BroadcastRestrain : 5%
Multicast Restrain : 50%
Unknown Unicast Restrain : 10%
MacTabLimit : 128
Drop Unknown : disabled
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
Local Label Block : 8192/10/0
Interface Name : GigabitEthernet3/1/5
State : down
Service instance ID : 200
表1-15 display vsi verbose命令显示信息描述表
字段 |
描述 |
VSI Name |
VPLS实例的名称 |
VSI Index |
VPLS实例的索引 |
VSI Description |
VPLS实例的描述信息 |
PW Signaling |
VPLS实例所使用的PW信令协议类型,取值包括ldp、bgp和static |
Member Discovery Style |
VPLS实例的对端发现机制类型,取值包括: · static:对端发现机制为静态手工配置 · auto:对端发现机制为动态自动发现 |
PW MAC Learn Style |
MAC地址学习方式 |
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地址表里的报文 · enabled:表示禁止转发 · disabled:表示允许转发 |
MacLearnEnable |
是否开启了MAC地址学习功能 |
Hub-spoke |
指定静态发现机制时,是否使能VPLS实例的Hub-Spoke能力 |
Mac-move |
是否使能了MAC地址迁移功能 |
P2P |
指定静态发现机制时,是否使能VPLS实例的P2P能力 |
Wait to Restore Time |
主备PW回切时间,单位为分钟,Invalid表示不进行回切 |
VSI State |
VPLS实例的状态,取值包括down和up |
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的连通性 |
VSI ID |
VPLS实例的ID号 |
Peer Router ID |
对等体的ID |
VC Label |
虚拟电路的标签值 |
Session |
会话的状态 |
Service |
已使能的业务,取值包括: · Statistics:统计业务 · 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的路由标识符 |
SiteID/Range/Offset |
VPLS实例的站点(Site)ID/站点范围/站点内CE偏差 |
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类型,取值包括: · label:NPW,与PE之间的PW · MEHVPLS:UPW,与UPE之间的PW |
Tunnel ID |
隧道ID |
Remote VCCV CC Type |
远端支持的VCCV控制通道类型 |
Remote VCCV CV Type |
远端支持的VCCV连通性检测类型 |
BGP RD |
BGP的路由标识符 |
SiteID/Range/Offset |
VPLS实例的站点(Site)ID/站点范围/站点内CE偏差 |
Import vpn target |
从目的VPN扩展团体来的入方向路由信息 |
Export vpn target |
到目的VPN扩展团体的出方向路由信息 |
Local Label Block |
本地标签块 |
【命令】
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-16 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视图/VSI-Static视图
【缺省级别】
2:系统级
【参数】
wtr-time wtr-time:指定回切时间(也称为恢复等待时间,wait-to-restore time)。wtr-time取值范围为1~720,单位为分钟,缺省值为30分钟。
【描述】
dual-npe revertive命令用来开启主备PW的回切功能,并指定回切时间。undo dual-npe revertive wtr-time命令用来恢复回切时间的缺省值。undo dual-npe revertive命令用来关闭回切功能。
缺省情况下,主备切换后不进行回切。
回切功能是指主PW故障恢复后,等待wtr-time时间将流量从备份PW切换回主PW。
【举例】
# 配置LDP方式VPLS实例vpna的主备PW的回切时间为1分钟。
<Sysname> system-view
[Sysname] vsi vpna static
[Sysname-vsi-vpna] pwsignal ldp
[Sysname-vsi-vpna-ldp] dual-npe revertive wtr-time 1
# 配置静态方式VPLS实例vpnb的主备PW的回切时间为5分钟。
<Sysname> system-view
[Sysname] vsi vpnb static
[Sysname-vsi-vpnb] pwsignal static
[Sysname-vsi-vpnb-static] dual-npe revertive wtr-time 5
【命令】
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 static
[Sysname-vsi-aaa] pwsignal ldp
[Sysname-vsi-aaa-ldp] vsi-id 500
[Sysname-vsi-aaa-ldp] quit
[Sysname-vsi-aaa] encapsulation ethernet
【命令】
encapsulation s-vid vlan-id
undo encapsulation
【视图】
服务实例视图
【缺省级别】
2:系统级
【参数】
s-vid:指定S-VID(Service VLAN ID,外层标签)。
vlan-id:匹配的VLAN编号,取值范围为1~4094。
【描述】
encapsulation s-vid命令用来指定服务实例所匹配的VLAN ID。undo encapsulation用来取消服务实例匹配的VLAN ID。
缺省情况下,未指定服务实例匹配的VLAN ID。
需要注意的是:
· 在一个服务实例下若多次配置了本命令,只有最后一次的配置有效。
· 在同一个二层以太网接口不同服务实例下,通过encapsulation s-vid命令指定的VLAN ID不能相同。
【举例】
# 配置服务实例100匹配的VLAN ID为100。
<Sysname> system-view
[Sysname] interface GigabitEthernet 3/1/3
[Sysname-GigabitEthernet3/1/3] service-instance 100
[Sysname-GigabitEthernet3/1/3-srv100] encapsulation s-vid 100
【命令】
l2 binding vsi vsi-name [ access-mode { ethernet | vlan } | { hub | spoke } ] *
undo l2 binding vsi vsi-name
【视图】
接口视图
【缺省级别】
2:系统级
【参数】
vsi-name:指定VPLS实例的名称,为1~31个字符的字符串,字符串中不能包含“-”字符,不区分大小写。
access-mode:设置VPLS实例的接入方式。当绑定VPLS实例的接口为三层以太网子接口或VLAN虚接口时,接入方式缺省为VLAN接入方式;当绑定VPLS实例的接口为其他类型的接口时,接入方式缺省为Ethernet接入方式。
ethernet:设置VPLS实例的接入方式为Ethernet接入方式。
vlan:设置VPLS实例的接入方式为VLAN接入方式。
hub:设置VPLS实例的接入方式为Hub方式。
spoke:设置VPLS实例的接入方式为Spoke方式。当VPLS实例配置了Hub-Spoke特性时,缺省的接入方式为Spoke。
【描述】
l2 binding vsi命令用来在接口上绑定一个VPLS实例。undo l2 binding vsi用来解除VPLS实例与接口的绑定关系。
当VPLS实例使能了Hub-Spoke能力(执行vsi static命令时携带了hub-spoke关键字)时,还可以指定接入方式为Hub方式或者Spoke方式。
· 执行l2 binding vsi命令后,该接口下绑定的业务都会被认为是指定VPLS实例的VPN内部业务。
· 一个路由接口绑定了VPLS实例之后,其对应的路由子接口将不能再绑定L2VPN或VPLS实例;一个路由子接口绑定了VPLS实例之后,其对应的路由接口将不能再绑定L2VPN或VPLS实例。
相关配置可参考命令vsi和peer。
【举例】
# 将VPLS实例aaa绑定到GigabitEthernet 3/1/1。
<Sysname> system-view
[Sysname] interface GigabitEthernet 3/1/1
[Sysname-GigabitEthernet3/1/1] l2 binding vsi aaa
【命令】
mac-learn-style { qualify | unqualify }
【视图】
VSI视图
【缺省级别】
2:系统级
【参数】
qualify:指定VPLS实例的MAC地址学习方式为标准学习方式。
unqualify:指定VPLS实例的MAC地址学习方式为非标准学习方式。
【描述】
mac-learn-style命令用来配置VPLS实例的MAC地址学习方式。
· qualify学习方式下,要求所有VPLS实例的源MAC地址全球唯一。
· unqualify学习方式下,要求源MAC地址在VPLS实例内唯一,源MAC可以在不同的VPLS实例内重合。
缺省情况下,VPLS实例的MAC地址学习方式为unqualify。
设备仅支持unqualify方式的学习方式。
【举例】
# 配置VPLS实例aaa的MAC地址学习方式为非标准学习方式。
<Sysname> system-view
[Sysname] vsi aaa static
[Sysname-vsi-aaa] mac-learn-style unqualify
【命令】
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 static
[Sysname-vsi-aaa] mac-learning enable
【命令】
mac-table limit mac-limit-number
undo mac-table limit
【视图】
VSI视图
【缺省级别】
2:系统级
【参数】
mac-limit-number:VPLS实例可以学习的最大MAC地址数。
【描述】
mac-table limit命令用来配置VPLS实例可以学习的最大MAC地址数。undo mac-table limit命令用来恢复缺省情况。
缺省情况下,VPLS实例的MAC地址总数限制为131072。
VPLS实例内的MAC地址总数超过该限制后,系统将不再学习源MAC,直接在VPLS实例内广播该报文。
【举例】
# 配置VPLS实例aaa可以学习的最大MAC地址数为1024。
<Sysname> system-view
[Sysname] vsi aaa static
[Sysname-vsi-aaa] mac-table limit 1024
【命令】
mtu mtu
undo mtu
【视图】
VSI视图
【缺省级别】
2:系统级
【参数】
mtu:指定VPLS实例的MTU值,取值范围为328~8192,缺省值为1500。
【描述】
mtu命令用来设置指定VPLS实例的MTU(Maximum Transmission Unit,最大传输单元)值。undo mtu命令用来恢复指定VPLS实例的MTU值为缺省值。
需要注意的是,MTU值是一个VPLS实例的整体特性,该MTU也是PW的MTU值。对于Martini方式的VPLS,所有对端PE中VPLS实例的MTU值必须保持一致;对于Kompella方式的VPLS,对端PE中VPLS实例的MTU值可以不同。
【举例】
# 设置指定VPLS实例aaa的MTU值为1400。
<Sysname> system-view
[Sysname] vsi aaa static
[Sysname-vsi-aaa] pwsignal ldp
[Sysname-vsi-aaa-ldp] vsi-id 500
[Sysname-vsi-aaa-ldp] quit
[Sysname-vsi-aaa] mtu 1400
【命令】
multicast-restrain ratio
undo multicast-restrain
【视图】
VSI视图
【缺省级别】
2:系统级
【参数】
ratio:指定VPLS实例的组播抑制百分比值,取值范围为1~100,单位为百分比。
【描述】
multicast-restrain命令用来配置VPLS实例的组播抑制百分比。undo multicast-restrain 命令用来恢复缺省情况。
缺省情况下,VPLS实例的组播抑制百分比为100%。
本命令与bandwidth命令配合使用可以抑制VPLS实例下的组播流量,当组播流量超过速率限制值×组播抑制百分比时,将丢弃超过该值的组播流量。
【举例】
# 配置VPLS实例aaa的组播抑制百分比为50%。
<Sysname> system-view
[Sysname] vsi aaa
[Sysname-vsi-aaa] multicast-restrain 50
【命令】
peer ip-address [ { hub | spoke } | pw-class class-name | [ pw-id pw-id ] [ upe | backup-peer ip-address [ backup-pw-id pw-id ] ] ] *
undo peer ip-address
【视图】
VSI-LDP视图/VSI-Static视图
【缺省级别】
2:系统级
【参数】
ip-address:指定VPLS远程对端PE的IP地址。
hub:表示指定对端PE的连接方式为Hub方式。
spoke:表示指定对端PE的连接方式为Spoke方式。当VPLS实例使能了Hub-Spoke能力时,缺省连接方式为Spoke方式。
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,并进入L2VPN peer视图。undo peer命令用来删除指定的VPLS对端PE。
当VPLS实例使能了Hub-Spoke能力时,还可以指定对端PE的连接方式为Hub方式或者Spoke方式。
相关配置可参考命令vsi、vsi-id、encapsulation。
【举例】
# 在VPLS-LDP视图下,创建一个VPLS分级模型中的用户汇聚节点UPE,其IP地址为4.4.4.4,并指定到该UPE的PW ID为200。
<Sysname> system-view
[Sysname] vsi aaa static
[Sysname-vsi-aaa] pwsignal ldp
[Sysname-vsi-aaa-ldp] vsi-id 500
[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命令指定的隧道策略。
· 隧道策略的配置方法,请参见“MPLS配置指导”中的“MPLS L3VPN”。
相关配置可参考命令tnl-policy,以及“MPLS命令参考/MPLS L3VPN”中的命令tunnel-policy。
【举例】
# 配置pw100使用的隧道选用策略是tp100。
<Sysname> system-view
[Sysname] pw-class pw100
[Sysname-pw-pw100] pw-tunnel-policy tp100
【命令】
pwsignal { bgp | ldp | static }
【视图】
VSI视图
【缺省级别】
2:系统级
【参数】
bgp:指定VPLS实例使用BGP信令,即Kompella方式。
ldp:指定VPLS实例使用LDP信令,即Martini方式。
static:指定VPLS实例使用静态方式建立PW。
【描述】
pwsignal命令用来指定VPLS使用的PW信令协议,并进入VPLS协议视图。
· 当指定VPLS连接方式为Martini方式时,同时进入VSI-LDP视图;
· 当指定VPLS连接方式为Kompella方式时,同时进入VSI-BGP视图。
· 当指定VPLS连接方式为静态方式时,同时进入VSI-Static视图。
需要注意的是,在同一个VSI视图下,可以同时使用静态方式和LDP方式建立VPLS连接。
【举例】
# 指定VPLS实例aaa使用的PW信令协议为LDP,并进入VSI-LDP视图。
<Sysname> system-view
[Sysname] vsi aaa static
[Sysname-vsi-aaa] pwsignal ldp
[Sysname-vsi-aaa-ldp]
【命令】
qos car { inbound | outbound } name car-name
undo qos car { inbound | outbound }
【视图】
【缺省级别】
2:系统级
【参数】
inbound:表示在入方向应用全局CAR。
outbound:表示在出方向应用全局CAR。
name car-name:指定应用的全局CAR。car-name为全局CAR名称,为1~31个字符的字符串。
【描述】
qos car命令用来在PW入方向或出方向应用全局CAR。undo qos car命令用来恢复缺省情况。
缺省情况下,没有在PW上应用全局CAR。
相关配置可参考“ACL和QoS命令参考/QoS”中的qos car (system view)命令。
【举例】
# 在PW(目的地址为1.1.1.9)的入方向和出方向上分别应用名称为car1和car2的全局CAR。
<Sysname> system-view
[Sysname] vsi 1 static
[Sysname-vsi-1] pwsignal ldp
[Sysname-vsi-1-ldp] peer 1.1.1.9
[Sysname-vsi-1-ldp-1.1.1.9] qos car inbound name car1
[Sysname-vsi-1-ldp-1.1.1.9] qos car outbound name car2
【命令】
reset bgp vpls { as-number | ip-address | all | external | internal }
【视图】
用户视图
【缺省级别】
2:系统级
【参数】
as-number:复位与指定自治系统中对等体的VPLS BGP连接,取值范围为1~65535。
ip-address:复位与指定对等体的VPLS BGP连接。
all:复位VPLS的所有BGP连接。
external:复位VPLS的EBGP连接。
internal:复位VPLS的IBGP连接。
【描述】
reset bgp vpls命令用来复位VPLS的BGP连接。
【举例】
# 复位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地址转发表。
· 如果不输入参数,将清除所有VPLS实例的MAC地址转发表;
· 如果输入参数vsi-name,将清除某个VPLS实例的MAC地址转发表。
【举例】
# 清除指定VPLS实例aaa的MAC地址转发表。
<Sysname>reset mac-address vsi aaa
【命令】
reset service-instance statistics [ interface interface-type interface-number [ service-instance instance-id [ inbound | outbound ] ] ]
【视图】
用户视图
【缺省级别】
1:监控级
【参数】
interface interface-type interface-number:清除指定接口上指定或所有服务实例的流量统计信息。interface-type interface-number为接口类型和接口编号。
service-instance instance-id:清除指定接口上指定服务实例的流量统计信息。instance-id为服务实例的编号,取值范围为1~4094。
inbound:清除入方向的流量统计信息。
outbound:清除出方向的流量统计信息。
【描述】
reset service-instance statistics命令用来清除服务实例上的AC流量统计信息。
【举例】
# 清除接口GigabitEthernet3/1/1的服务实例200上的AC流量统计信息。
<Sysname> reset service-instance statistics interface GigabitEthernet 3/1/1 service-instance 200
【命令】
route-distinguisher route-distinguisher
【视图】
VSI-BGP视图
【缺省级别】
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命令用来为VPLS实例配置RD(Route Distinguisher,路由标识)。
同一PE上不同的VPLS实例有不同的RD;不同PE上相同VPLS实例的RD可以相同或不同。
· RD没有缺省值。创建VPLS实例时,必须配置RD。只有配置了RD,VPLS实例才会生效。一旦配置了RD,就不能将其和VPLS实例解除关联。
· 不能直接修改RD值,必须先删除VPLS实例,然后用新的RD值重新创建VPLS实例。
【举例】
# 配置路由标识为111:1。
<Sysname> system-view
[Sysname] vsi aaa auto
[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 static
[Sysname-vsi-aaa] pwsignal ldp
[Sysname-vsi-aaa-ldp] vsi-id 500
[Sysname-vsi-aaa-ldp] quit
[Sysname-vsi-aaa] shutdown
【命令】
service-instance service-instance-id
undo service-instance service-instance-id
【视图】
二层以太网接口视图/聚合接口视图
【缺省级别】
2:系统级
【参数】
service-instance-id:服务实例ID,用于唯一标识二层以太网接口下服务实例,取值范围为1~4094。
【描述】
service-instance命令用来创建一个服务实例,并进入服务实例视图。undo service-instance用于删除已经创建的服务实例。
缺省情况下,不存在任何服务实例。
需要注意的是,不同二层以太网接口下创建的服务实例ID可以相同。
【举例】
# 在二层以太网接口GigabitEthernet3/1/3下创建服务实例100,并进入服务实例视图。
<Sysname> system-view
[Sysname] interface GigabitEthernet 3/1/3
[Sysname-GigabitEthernet3/1/3] service-instance 100
[Sysname-GigabitEthernet3/1/3-srv100]
【命令】
site site-id [ range site-range ] [ default-offset { 0 | 1 } ]
undo site site-id
【视图】
VSI-BGP视图
【缺省级别】
2:系统级
【参数】
site-id:VPLS实例内Site的ID,取值范围为0~62。
range site-range:指定PE上Site范围。site-range,VPLS实例站点总数,取值范围 为1~63。
default-offset { 0 | 1 }:缺省的初始CE偏差,取0或1,缺省值为0。
【描述】
site命令用来创建VPLS实例的站点。undo site命令用来删除指定VPLS实例的站点。
需要注意的是:
· 一个VPLS实例下的各个站点一般要求以自然数编号作为SITE-ID,同一VPN内SITE-ID不允许重复。
· 同一个VPLS实例下,不能重复执行site命令。
【举例】
# 创建一个站点,并指定站点的范围为20。
<Sysname> system-view
[Sysname] vsi aaa auto
[Sysname-vsi-aaa] pwsignal bgp
[Sysname-vsi-aaa-bgp] route-distinguisher 101:3
[Sysname-vsi-aaa-bgp] site 1 range 20
【命令】
static backup-label local local-vc remote remote-vc
undo static backup-label
【视图】
L2VPN peer视图
【缺省级别】
2:系统级
【参数】
local local-vc:指定本地VC标签。local-vc为本地VC标签,取值范围为16~2047。
remote remote-vc:指定远端VC标签。remote-vc为远端VC标签,取值范围为16~2047。
【描述】
static backup-label命令用来配置备份VC的VC标签。undo static backup-label命令用来删除为备份VC配置的VC标签。
缺省情况下,没有指定备份VC的VC标签。
需要注意的是:
· 配置静态方式的VPLS时,需要手工指定VC连接的VC标签。本端设备上指定的VC标签,需要和对端设备上指定的VC标签对应。
· 如果执行peer命令时,没有指定backup-peer参数,则执行static backup-label命令会失败。
【举例】
# 为静态方式VPLS实例vpn1配置备份VC的本地VC标签为200,远端VC标签为300。.
<Sysname> system-view
[Sysname] vsi vpn1 static
[Sysname-vsi-vpn1] pwsignal static
[Sysname-vsi-vpn1-static] peer 1.1.1.9 backup-peer 2.2.2.9 backup-pw-id 300
[Sysname-vsi-vpn1-static-1.1.1.9] static label local 100 remote 200
[Sysname-vsi-vpn1-static-1.1.1.9] static backup-label local 200 remote 300
【命令】
static label local local-vc remote remote-vc
undo static label
【视图】
L2VPN peer视图
【缺省级别】
2:系统级
【参数】
local local-vc:指定本地VC标签。local-vc为本地VC标签,取值范围为16~2047。
remote remote-vc:指定远端VC标签。remote-vc为远端VC标签,取值范围为16~2047。
【描述】
static label命令用来配置主VC的VC标签。undo static label命令用来删除为主VC配置的VC标签。
缺省情况下,没有指定主VC的VC标签。
需要注意的是,配置静态方式的VPLS时,需要手工指定VC连接的VC标签。本端设备上指定的VC标签,需要和对端设备上指定的VC标签对应。
【举例】
# 为静态方式VPLS实例vpn1配置主VC的本地VC标签为100,远端VC标签为200。
<Sysname> system-view
[Sysname] vsi vpn1 static
[Sysname-vsi-vpn1] pwsignal static
[Sysname-vsi-vpn1-static] peer 1.1.1.9 backup-peer 2.2.2.9 backup-pw-id 300
[Sysname-vsi-vpn1-static-1.1.1.9] static label local 100 remote 200
【命令】
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隧道->GRE隧道->CR-LSP隧道的优先级顺序选择隧道,负载分担条数为1。
需要注意的是:
· 如果指定了VPLS实例选用的隧道策略,但未配置该策略,则也采用缺省策略。
· 隧道策略的配置方法,请参见“MPLS配置指导”中的“MPLS L3VPN”。
相关配置可参考“MPLS命令参考/MPLS L3VPN”中的命令tunnel-policy。
【举例】
# 配置VPLS实例aaa的隧道策略为“policy1”。
<Sysname> system-view
[Sysname] vsi aaa static
[Sysname-vsi-aaa] pwsignal ldp
[Sysname-vsi-aaa-ldp] vsi-id 500
[Sysname-vsi-aaa-ldp] quit
[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模式:
· Ethernet模式下,PW上传输的帧不能带P-Tag:对于CE侧的报文,如果收到带有服务界定符的报文,则将其去除后再压入PW标签和隧道标签后转发;如果收到不带服务界定符的报文,则直接压入PW标签和隧道标签后转发。对于PE侧的下行报文,根据实际配置选择添加或不添加服务界定符后转发给CE,但是它不允许重写或去除已经存在的任何Tag。
· 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
【命令】
unknown-unicast-restrain ratio
undo unknown-unicast-restrain
【视图】
VSI视图
【缺省级别】
2:系统级
【参数】
ratio:指定VPLS实例的未知单播抑制百分比值,取值范围为1~100,单位为百分比。
【描述】
unknown-unicast-restrain命令用来配置VPLS实例的未知单播抑制百分比。undo unknown-unicast-restrain命令用来恢复缺省情况。
缺省情况下,VPLS实例的未知单播抑制百分比为100%。
本命令与bandwidth命令配合使用可以抑制VPLS实例下的未知单播流量,当未知单播流量超过速率限制值×未知单播抑制百分比时,将丢弃超过该值的未知单播流量。
【举例】
# 配置VPLS实例aaa的未知单播抑制百分比为50%。
<Sysname> system-view
[Sysname] vsi aaa
[Sysname-vsi-aaa] unknown-unicast-restrain 50
【命令】
vpls-family
【视图】
BGP视图
【缺省级别】
2:系统级
【参数】
无
【描述】
vpls-family命令用来进入BGP-VPLS地址族视图。
【举例】
# 进入BGP-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有三种格式:
· 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命令用来配置当前VPLS实例的VPN Target。undo vpn-target命令用来删除当前VPLS实例的VPN Target。
VPN Target没有缺省值,创建VPLS实例时需要配置。
【举例】
# 为名为aaa的VPLS实例配置VPN Target。
<Sysname> system-view
[Sysname] vsi aaa auto
[Sysname-vsi-aaa] pwsignal bgp
[Sysname-vsi-aaa-bgp] route-distinguisher 101:3
[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 [ hub-spoke | p2p ] } | minm i-sid i-sid ] *
undo vsi vsi-name
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
vsi-name:指定VSI的名称,为1~31个字符的字符串,字符串中不能包含“-”字符,不区分大小写。
auto:对端发现机制是自动的,BGP方式发现机制为自动配置。
static:对端发现机制是静态的,LDP方式发现机制为静态手工配置。
hub-spoke:为静态发现机制的VSI使能Hub-Spoke能力。
p2p:为静态发现机制的VSI使能P2P(PW to PW,PW到PW)能力。P2P能力用来将两条PW关联,以便建立多跳PW。
目前,设备不支持minm i-sid i-sid参数。
【描述】
vsi命令用来创建一个VSI,并进入VSI视图,如果指定的VSI已经存在,则直接进入VSI视图。undo vsi命令用来删除已创建的VSI。
需要注意的是:
· 创建VSI时,必须指定全局唯一的VSI名称,并指定对端发现机制。当指定VSI采用静态对端发现机制时,还可以指定VPLS实例是否支持Hub-Spoke属性、是否支持P2P属性。
· 进入已经创建的VSI视图时,可以直接执行vsi vsi-name,不指定任何其他参数。
· 创建VPLS实例前,需要先通过l2vpn和mpls l2vpn命令使能L2VPN和MPLS L2VPN功能。
相关配置可参考命令display vsi,以及“MPLS命令参考/MPLS L2VPN”中的命令l2vpn和mpls l2vpn。
【举例】
# 创建名为aaa的VPLS实例,并指定该实例的对端发现机制为静态手工配置。
<Sysname> system-view
[Sysname] vsi aaa static
[Sysname-vsi-aaa]
# 创建名为bbb的VPLS实例,指定该实例的对端发现机制为静态手工配置,并使能P2P能力。
<Sysname> system-view
[Sysname] vsi bbb static p2p
[Sysname-vsi-bbb]
【命令】
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 static
[Sysname-vsi-aaa] pwsignal ldp
[Sysname-vsi-aaa-ldp] vsi-id 100
【命令】
xconnect vsi vsi-name [ access-mode { ethernet | vlan } | { hub | spoke } ] *
undo xconnect vsi
【视图】
服务实例视图
【缺省级别】
2:系统级
【参数】
vsi-name:VPLS实例的名称,为1~31个字符的字符串,字符串中不能包含“-”字符,不区分大小写。
access-mode:指定服务实例接入模式,缺省的服务实例接入模式为VLAN方式。
ethernet:指定服务实例接入模式为Ethernet方式。
vlan:指定服务实例接入模式为VLAN方式。
hub:设置VPLS实例的接入方式为Hub方式。
spoke:设置VPLS实例的接入方式为Spoke方式。当VPLS实例使能了Hub-Spoke能力时,缺省的接入方式为Spoke。
【描述】
xconnect vsi命令用来将指定接口下的服务实例与VPLS实例进行关联。undo xconnect vsi命令用来取消服务实例与VPLS实例的关联。
缺省情况下,服务实例没有与VPLS实例关联。
· VLAN接入:CE发送给PE或PE发送给CE的以太网帧头带有一个VLAN Tag,该Tag是一个服务提供商网络为了区分用户而压入的“服务界定符”。我们把这个作为服务界定符的Tag称为P-Tag。
· Ethernet接入:CE发送给PE或PE发送给CE的以太网帧头中没有服务界定符,如果此时帧头中有VLAN Tag,则说明它只是用户报文的内部VLAN Tag,对于PE设备没有意义。这种用户的内部VLAN Tag称为U-Tag。
需要注意的是:
· 只有使能了VPLS实例的Hub-Spoke能力后,才可以进一步指定接入方式为Hub方式或者Spoke方式,缺省的接入方式为Spoke。如果没有使能VPLS实例的Hub-Spoke能力,则不能指定接入方式。
· 对于VPLS,信令通告使用VPLS实例的MTU值。
· 本命令只能在服务实例1~4094的视图下进行配置,否则系统会提示出错。
相关配置可参考命令service-instance。
【举例】
# 将接口GigabitEthernet3/1/3下的服务实例200与VPLS实例vsi200进行关联,匹配的外层VLAN标签为200。
<Sysname> system-view
[Sysname] interface GigabitEthernet 3/1/3
[Sysname-GigabitEthernet3/1/3] service-instance 200
[Sysname-GigabitEthernet3/1/3-srv200] encapsulation s-vid 200
[Sysname-GigabitEthernet3/1/3-srv200] xconnect vsi vsi200
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!