04-MPLS L2VPN命令
本章节下载: 04-MPLS L2VPN命令 (324.92 KB)
1.1.2 ccc interface in-label out-label
1.1.3 ccc interface out-interface
1.1.9 display l2vpn ccc-interface vc-type
1.1.12 display mpls l2vpn connection
1.1.13 display mpls l2vpn fib ac vpws
1.1.14 display mpls l2vpn fib pw vpws
1.1.15 display mpls static-l2vc
1.1.17 display service-instance interface
1.1.26 ping lsp pw (for MPLS L2VPN)
1.1.27 ppp ipcp ignore local-ip
1.1.32 reset service-instance statistics
1.1.33 route-distinguisher (MPLS-L2VPN view)
1.1.37 vpn-target (MPLS-L2VPN view)
· 当系统工作模式为IPv4增强模式时,设备不支持MPLS L2VPN。关于系统工作模式的介绍请参见“基础配置指导”中的“设备管理”。
· 设备支持两种运行模式:独立运行模式和IRF模式,缺省情况为独立运行模式。有关IRF模式的介绍,请参见“IRF配置指导”中的“IRF”。
【命令】
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。
相关配置可参考“ACL和QoS命令参考/QoS”中的qos car aggregative (system view)命令。
【举例】
# 在接口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
【命令】
ccc ccc-connection-name interface interface-type interface-number in-label in-label-value out-label out-label-value { nexthop ip-address | out-interface interface-type interface-number } [ control-word | no-control-word ] [ ip-interworking ]
undo ccc ccc-connection-name
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
ccc-connection-name:CCC连接名,唯一标识PE上的一个CCC连接,为1~20个字符的字符串,不区分大小写。
interface interface-type interface-number:指定与本地CE相连的接口类型和接口编号。
in-label in-label-value:指定入标签,取值范围为16~2047。
out-label out-label-value:指定出标签,取值范围为16~2047。
nexthop ip-address:指定下一跳IP地址。
out-interface interface-type interface-number:指定出接口。
control-word:使能控制字功能。
no-control-word:禁止控制字功能。
ip-interworking:指定CCC连接支持连接异构的网络。如果指定了本参数,则PE从所连接的AC接收到报文后,从中提取IP报文,通过CCC连接发送给对端PE;PE从该CCC连接上接收到报文后,根据它连接的AC的链路类型对接收到的IP报文进行封装,并把封装后的报文发送到AC链路,从而屏蔽两端AC的链路类型差异,实现不同链路类型AC的互连。
【描述】
ccc interface in-label out-label命令用来在连接不同PE的CE间创建一条CCC(Circuit Cross Connect,电路交叉连接)远程连接。undo ccc命令用来删除指定的CCC连接。
需要注意的是:
· 本地PE和远程PE上均需要进行本配置。
· PE使用连接名标识不同的CCC连接,不同PE上同一CCC连接使用的连接名可以不同。
· 当P和PE相连时,必须在P和PE之间配置静态LSP。
· 目前,只有使用PPP、HDLC和ATM AAL5帧透传封装类型的L2VPN支持控制字功能。
只有出接口连接的链路是点到点链路时,才能够使用out-interface参数指定出接口;如果出接口连接的链路不是点到点链路,如出接口类型为三层以太网接口或三层聚合接口,则必须使用nexthop参数指定下一跳IP地址。
【举例】
# 创建CE-A到CE-B的远程连接:入接口为连接CE-A的接口GigabitEthernet3/1/2,下一跳地址为20.1.1.2,入标签为100,出标签为200。
<Sysname> system-view
[Sysname] ccc CEA-CEB interface GigabitEthernet 3/1/2 in-label 100 out-label 200 nexthop 20.1.1.2
【命令】
ccc ccc-connection-name interface interface-type interface-number out-interface interface-type interface-number [ ip-interworking ]
undo ccc ccc-connection-name
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
ccc-connection-name:CCC连接名,唯一标识PE上的一个CCC连接,为1~20个字符的字符串,不区分大小写。
interface interface-type interface-number:与CE相连的接口的接口类型和接口编号。
out-interface interface-type interface-number:与另一个CE相连的接口的接口类型和接口编号。
ip-interworking:指定CCC连接支持连接异构的网络。如果指定了本参数,则PE从所连接的AC接收到报文后,从中提取IP报文,根据它连接的另一个AC的链路类型对接收到的IP报文进行封装,并把封装后的报文发送到该AC链路,从而屏蔽两端AC的链路类型差异,实现不同链路类型AC的互连。
【描述】
ccc interface out-interface命令用来在连接同一PE的两个CE间创建一条CCC本地连接。undo ccc命令用来删除创建的CCC连接。
【举例】
# CE-A和CE-B连接到同一PE,在该PE上创建连接这两个CE的一条CCC本地连接。
<Sysname> system-view
[Sysname] ccc ccc-connect-1 interface GigabitEthernet3/1/2 out-interface GigabitEthernet 3/1/3
【命令】
ce ce-name [ id ce-id [ range ce-range ] [ default-offset default-offset ] ]
undo ce ce-name
【视图】
MPLS-L2VPN视图/MPLS-L2VPN-CE视图
【缺省级别】
2:系统级
【参数】
ce-name:在当前PE的当前VPN上指定CE名,为1~20个字符的字符串,不区分大小写,字符串中不能包含“-”字符。
id ce-id:指定VPN内CE的ID,取值范围为0~249。
range ce-range:指定当前PE上最多可连接的CE数,取值范围为1~250,缺省值为10。
default-offset default-offset:指定VPN中CE的起始编号,取值为0或1,缺省值为0。
【描述】
ce命令用来创建CE,指定CE名称、CE ID、CE range、CE起始编号,并进入MPLS-L2VPN-CE视图。undo ce命令用来删除创建的CE。
【举例】
# 在VPN内创建一个名为ce1的CE,CE ID为1。
<Sysname> system-view
[Sysname] mpls l2vpn vpn1 encapsulation ethernet
[Sysname-mpls-l2vpn-vpn1] route-distinguisher 100:1
[Sysname-mpls-l2vpn-vpn1] ce ce1 id 1
[Sysname-mpls-l2vpn-ce-vpn1-ce1]
【命令】
connection [ ce-offset ce-id ] interface interface-type interface-number [ tunnel-policy tunnel-policy-name ]
undo connection { ce-offset id | interface interface-type interface-number }
【视图】
MPLS-L2VPN-CE视图
【缺省级别】
2:系统级
【参数】
ce-offset ce-id:指定连接的对端CE的ID,取值范围为0~249。
interface interface-type interface-number:指定与本地CE相连的接口,其封装格式必须与所属VPN一致。
tunnel-policy tunnel-policy-name:指定VC(Virtual Circuit,虚电路)的隧道策略,tunnel-policy-name表示VC的隧道策略名,为1~19个字符的字符串。
【描述】
connection命令用来创建Kompella方式连接。undo connection命令用来删除已创建的Kompella方式连接。
在创建Kompella方式连接时,需要指定对端CE的ID和PE连接本地CE的接口。
需要注意的是:
· 如果未指定VC的隧道策略或者指定的VC隧道策略尚未配置,则该VC根据缺省选择策略来选择隧道。缺省选择策略为按照LSP隧道->GRE隧道->CR-LSP隧道的优先级顺序选择隧道,负载分担条数为1。
· 隧道策略的配置方法,请参见“MPLS配置指导”中的“MPLS L3VPN”。
【举例】
# 创建Kompella方式连接。
<Sysname> system-view
[Sysname] mpls l2vpn vpn1
[Sysname-mpls-l2vpn-vpn1] ce ce1
[Sysname-mpls-l2vpn-ce-vpn1-ce1] connection ce-offset 1 interface GigabitEthernet 3/1/1
【命令】
default-nexthop { ip ip-address | mac { mac-address | broadcast } }
undo default-nexthop
【视图】
接口视图
【缺省级别】
2:系统级
【参数】
ip ip-address:指定缺省下一跳的IP地址。
mac:指定缺省下一跳的MAC地址。
mac-address:缺省下一跳的MAC地址。
broadcast:采用广播MAC地址作为缺省下一跳的MAC地址。
【描述】
default-nexthop命令用来配置缺省下一跳信息。undo default-nexthop命令用来恢复缺省情况。
缺省情况下,未指定缺省下一跳信息。
需要注意的是:
· MPLS L2VPN连接异构网络,且CE接入PE的链路类型为Ethernet时,PE上需要设置缺省下一跳信息,以便PE正确地为发送给CE的报文封装链路层头。
· 缺省下一跳信息为CE的MAC地址或广播MAC地址时,PE发送给CE的报文将以该MAC地址作为目的MAC地址;缺省下一跳信息为CE的IP地址时,PE通过ARP将IP地址解析为MAC地址,解析到的MAC地址将作为PE发送给CE的报文的目的MAC地址。
【举例】
# 在PE连接CE的接口GigabitEthernet3/1/1上配置缺省下一跳的IP地址为1.1.1.1。
<Sysname> system-view
[Sysname] interface GigabitEthernet 3/1/1
[Sysname-GigabitEthernet3/1/1] default-nexthop ip 1.1.1.1
【命令】
display bgp l2vpn { all | group [ group-name ] | peer [ [ ip-address ] verbose ] | route-distinguisher route-distinguisher [ ce-id ce-id [ label-offset label-offset ] ] } [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
all:显示BGP路由表中的所有L2VPN信息。
group group-name:显示指定BGP对等体组的L2VPN信息。group-name为BGP对等体组的名称,为1~47个字符的字符串,区分大小写。
peer:显示指定BGP对等体的L2VPN信息。
ip-address:BGP对等体的IP地址。
verbose:显示详细信息。
route-distinguisher route-distinguisher:显示指定路由标识符的L2VPN信息。route-distinguisher为路由标识符,为3~21个字符的字符串。路由标识符有三种格式:
· 16位自治系统号:32位用户自定义数,例如:101:3。
· 32位IP地址:16位用户自定义数,例如:192.168.122.15:1。
· 32位自治系统号:16位用户自定义数字,其中的自治系统号最小值为65536。例如:65536:1。
ce-id ce-id:指定对端CE的ID。
label-offset label-offset:标签偏移值,取值范围为0~65535。
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
display bgp l2vpn命令用来显示BGP路由表中的L2VPN信息。
相关配置可参考命令route-distinguisher。
【举例】
# 显示BGP路由表中所有L2VPN信息。
<Sysname> display bgp l2vpn all
BGP Local router ID : 2.2.2.9, local AS number : 100
Origin codes:i - IGP, e - EGP, ? - incomplete
bgp.l2vpn: 1 destination
Route Distinguisher: 100:1
CE ID Label Offset Label Base nexthop pref as-path
1 0 8202 3.3.3.9 100
表1-1 display bgp l2vpn all命令输出信息描述表
字段 |
描述 |
BGP Local router ID |
BGP本地路由器ID |
local AS number |
本地自治系统号 |
Origin codes |
路由起源代码 · i - IGP:表示网络层可达信息来源于AS内部 · e - EGP:表示网络层可达信息通过EGP学习 · ? - incomplete:表示网络层可达信息通过其他方式学习 |
bgp.l2vpn |
BGP L2VPN中远端CE的的数量 |
Route Distinguisher |
路由标识符 |
CE ID |
VPN内CE号 |
Label Offset |
标签偏移值 |
Label Base |
标签块 |
nexthop |
下一跳地址 |
pref |
本地优先级 |
as-path |
路由的AS路径 |
# 显示BGP路由表中L2VPN的对等体的简要信息。
<Sysname> display bgp l2vpn peer
BGP local router ID : 4.4.4.9
Local AS number : 100
Total number of peers : 1 Peers in established state : 0
Peer V AS MsgRcvd MsgSent OutQ PrefRcv Up/Down State
3.3.3.9 4 100 0 0 0 0 00:01:07 Active
表1-2 display bgp l2vpn peer命令显示信息描述表
字段 |
描述 |
BGP local router ID |
BGP本地路由器ID |
Local AS number |
本地自治系统号 |
Total number of peers |
对等体的总数 |
Peers in established state |
BGP会话处于Established状态的对等体数量 |
Peer |
对等体的IP地址 |
V |
对等体使用的BGP版本 |
AS |
自治系统号 |
MsgRcvd |
收到的消息数目 |
MsgSent |
发送的消息数目 |
OutQ |
等待发往指定对等体的消息数目 |
PrefRcv |
收到的前缀数目 |
Up/Down |
BGP会话处于当前状态的时长 |
State |
对等体的状态,取值包括Idle、Connect、Active、OpenSent、OpenConfirm和Established |
# 显示BGP路由表中L2VPN的对等体3.3.3.9的详细信息。
<Sysname> display bgp l2vpn peer 3.3.3.9 verbose
Peer: 3.3.3.9 Local: 2.2.2.9
Type: IBGP link
BGP version 4, remote router ID 3.3.3.9
BGP current state: Established, Up for 00:21:15
BGP current event: KATimerExpired
BGP last state: OpenConfirm
Port: Local - 179 Remote - 1034
Configured: Active Hold Time: 180 sec Keep Alive Time:60 sec
Received : Active Hold Time: 180 sec
Negotiated: Active Hold Time: 180 sec
Peer optional capabilities:
Peer support bgp multi-protocol extended
Peer support bgp route refresh capability
Address family IPv4 Unicast: advertised and received
Address family L2VPN: advertised and received
Received: Total 26 messages, Update messages 2
Sent: Total 28 messages, Update messages 2
Maximum allowed prefix number: 150000
Threshold: 75%
Minimum time between advertisement runs is 15 seconds
Peer Preferred Value: 0
BFD: Enabled
Routing policy configured:
No routing policy is configured
表1-3 display bgp l2vpn peer verbose命令显示信息描述表
字段 |
描述 |
Peer |
对等体的IP地址 |
Local |
本地路由器的IP地址 |
Type |
BGP类型 |
BGP version |
BGP版本号 |
remote router ID |
远端路由器ID |
BGP current state |
BGP会话当前的状态,取值包括Idle、Connect、Active、OpenSent、OpenConfirm和Established |
BGP current event |
BGP会话当前正在处理的事件 |
BGP last state |
BGP会话的上一个状态 |
Port |
BGP会话所用的端口号,分为本地(Local)号和远端(Remote)号 |
Configured |
本地配置的定时器值 |
Received |
对等体发送给本地的定时器值 |
Negotiated |
协商的定时器值 |
Peer optional capabilities: Peer support bgp multi-protocol extended Peer support bgp route refresh capability |
对等体可选能力,包括对等体支持BGP组播协议扩展和BGP支持路由刷新能力 |
Address family IPv4 Unicast |
IPv4单播地址族能力 |
Address family L2VPN |
L2VPN地址族 |
Received |
接收的消息数目及更新的消息数目 |
Sent |
发送的消息数目及更新的消息数目 |
Maximum allowed prefix number |
允许的最大路由数 |
Threshold |
路由器产生提示信息的阈值,即路由器接收的路由前缀数量与允许的最大路由数的百分比达到此值时,路由器将产生提示信息 |
Peer Preferred Value |
为来自对等体路由指定的首选值 |
BFD |
对等体的BFD配置状态 |
Routing policy configured |
针对对等体指定的路由策略 |
# 显示BGP路由表中指定路由标识符的L2VPN信息。
<Sysname> display bgp l2vpn route-distinguisher 100:1
BGP Local router ID : 2.2.2.9, local AS number : 100
Origin codes:i - IGP, e - EGP, ? - incomplete
bgp.l2vpn: 1 destination
CE ID Label Offset Label Base nexthop pref as-path
4 0 132096 3.3.3.9 100
表1-4 display bgp l2vpn route-distinguisher命令输出信息描述表
字段 |
描述 |
BGP Local router ID |
BGP本地路由器ID |
local AS number |
本地自治系统号 |
Origin codes |
路由起源代码 · i - IGP:表示网络层可达信息来源于AS内部 · e - EGP:表示网络层可达信息通过EGP学习 · ? - incomplete:表示网络层可达信息通过其他方式学习 |
bgp.l2vpn |
BGP L2VPN中远端CE的数量 |
Route Distinguisher |
路由标识符 |
CE ID |
VPN内CE号 |
Label Offset |
标签偏移值 |
Label Base |
标签块 |
nexthop |
下一跳地址 |
pref |
优先级 |
as-path |
路由的AS路径 |
# 显示BGP路由表中指定路由标识符和CE号的L2VPN信息。
<Sysname> display bgp l2vpn route-distinguisher 100:1 ce-id 4
BGP Local router ID : 2.2.2.9, local AS number : 100
Origin codes:i - IGP, e - EGP, ? - incomplete
CE ID Label Offset Label Base nexthop pref as-path
1 0 8202 3.3.3.9 100
表1-5 display bgp l2vpn route-distinguisher ce-id命令输出信息描述表
字段 |
描述 |
BGP Local router ID |
BGP本地路由器 |
local AS number |
本地自治系统号 |
Origin codes |
路由起源代码 · i - IGP:表示网络层可达信息来源于AS内部 · e - EGP:表示网络层可达信息通过EGP学习 · ? - incomplete:表示网络层可达信息通过其他方式学习 |
CE ID |
VPN内CE号 |
Label Offset |
标签偏移值 |
Label Base |
标签块 |
nexthop |
下一跳地址 |
pref |
优先级 |
as-path |
路由的AS路径 |
# 显示BGP路由表中指定路由标识符、CE号和标签偏移值的L2VPN信息。
<Sysname> display bgp l2vpn route-distinguisher 100:1 ce-id 4 label-offset 0
BGP Local router ID : 2.2.2.9, local AS number : 100
Origin codes:i - IGP, e - EGP, ? - incomplete
nexthop:3.3.3.9, pref :100, as-path :
label base:132096,label range:10,layer-2 mtu:1500,encap type:Ethernet
label state
132096 down
132097 up
132098 down
132099 down
132100 down
132101 down
132102 down
132103 down
132104 down
132105 down
表1-6 display bgp l2vpn route-distinguisher ce-id label-offset命令显示信息描述表
字段 |
描述 |
BGP Local router ID |
BGP本地路由器ID |
local AS number |
本地自治系统号 |
Origin codes |
路由起源代码 · i - IGP:表示网络层可达信息来源于AS内部 · e - EGP:表示网络层可达信息通过EGP学习 · ? - incomplete:表示网络层可达信息通过其他方式学习 |
nexthop |
下一跳地址 |
pref |
优先级 |
as-path |
路由的AS路径 |
label base |
标签块 |
label range |
标签范围 |
layer-2 mtu |
二层最大传输单元值 |
encap type |
VC的封装类型 |
【命令】
display ccc [ ccc-name ccc-name | type { local | remote } ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
ccc-name ccc-name:显示指定CCC连接的信息。ccc-name为CCC连接名,为1~20个字符的字符串,不区分大小写。
type:显示指定类型CCC连接的信息。
local:显示本地CCC连接的信息。
remote:显示远程CCC连接的信息。
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
display ccc命令用来显示CCC连接信息。
如果不指定连接名或连接类型,将显示所有连接信息。
【举例】
# 显示名为C1的CCC连接。
<Sysname> display ccc ccc-name c1
***Name : c1
Type : remote
State : up
Intf : GigabitEthernet3/1/1 (up)
In-label : 100
Out-label : 200
Nexthop : 20.1.1.1
# 显示所有本地CCC连接信息。
<Sysname> display ccc type local
***Name : c2
Type : local
State : up
Intf1 : GigabitEthernet3/1/1 (up)
Intf2 : GigabitEthernet3/1/2 (up)
# 显示所有的CCC连接。
<Sysname> display ccc
Total ccc vc : 1
Local ccc vc : 0, 0 up
Remote ccc vc : 1, 0 up
***Name : c1
Type : remote
State : down
Intf : GigabitEthernet3/1/1 (up)
In-label : 100
Out-label : 200
Nexthop : 20.1.1.1
表1-7 display ccc命令显示信息描述表
字段 |
描述 |
Total ccc vc |
CCC连接总数 |
Local ccc vc |
本地CCC连接数及处于up状态的本地CCC连接数 |
Remote ccc vc |
远端CCC连接数及处于up状态的远端CCC连接数 |
Name |
CCC连接名 |
Type |
CCC连接类型 |
State |
CCC连接状态 |
Intf |
CCC连接接口及接口的状态 |
In-label |
入口标签 |
Out-label |
出口标签 |
Nexthop |
下一跳的IP地址 |
【命令】
display l2vpn ccc-interface vc-type { all | bgp-vc | ccc | ldp-vc | static-vc } [ up | down ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
all:显示所有类型VC使用的接口信息。
bgp-vc:显示Kompella方式VC使用的接口信息。
ccc:显示CCC方式VC使用的接口信息。
ldp-vc:显示Martini方式VC使用的接口信息。
static-vc:显示SVC方式VC使用的接口信息。
up:显示VC使用的处于up状态的CCC接口信息。
down:显示VC使用的处于down状态的CCC接口信息。
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
display l2vpn ccc-interface vc-type命令用来显示L2VPN的VC使用的接口信息。
需要注意的是,在服务实例下创建的VC连接的接口信息不能通过本命令查看。
【举例】
# 显示所有封装类型的接口。
<Sysname> display l2vpn ccc-interface vc-type all
Total ccc-interface of CCC VC: 1
up (1), down (0)
Interface Encap Type State VC Type
Vlan10 vlan up ccc
表1-8 display l2vpn ccc-interface vc-type命令显示信息描述表
字段 |
描述 |
Total ccc-interface of XXX VC |
XXX类型的L2VPN VC的接口总数 |
Interface |
接口的名称 |
Encap Type |
接口的封装类型 |
State |
接口的状态 |
VC Type |
VC的类型 |
【命令】
display mpls l2vc [ interface interface-type interface-number [ service-instance instance-id ] | remote-info ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
interface interface-type interface-number:显示指定接口上Martini方式VC的相关信息。interface-type interface-number为与CE相连的接口类型和接口编号。
service-instance instance-id:显示指定服务实例的VC相关信息。instance-id为服务实例ID,取值范围为1~4094。
remote-info:显示从远端对等体接收的Martini方式VC的相关信息。
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
display mpls l2vc命令用来显示路由器上Martini方式的虚电路VC的相关信息。
如果指定接口,则本命令只显示指定接口上Martini方式的VC。
【举例】
# 显示路由器上所有Martini方式的VC。
<Sysname> display mpls l2vc
Total ldp vc : 3 0 up 3 down 0 blocked
Transport Client Service VC Local Remote
VC ID Intf ID State VC Label VC Label
5 GE3/1/1 100 down 1002442 1002452
6 GE3/1/2 101 down 1002441 1002453
7 GE3/1/3 102 down 1002463 1002455
表1-9 display mpls l2vc命令显示信息描述表
字段 |
描述 |
Total ldp vc |
Martini方式的VC总数 |
Transport VC ID |
远端的VC ID |
Client Intf |
与CE连接的接口 |
Service ID |
服务实例ID |
VC State |
VC的状态 |
Local VC Label |
本地的VC标签 |
Remote VC Label |
远端的VC标签 |
# 显示路由器上与接口GigabitEthernet4/1/1相连的CE的所有Martini方式的VC。
<Sysname> display mpls l2vc interface GigabitEthernet 4/1/1 service-instance 100
VC State : up
Destination : 1.1.1.1
Client Intf : GigabitEthernet4/1/1 is up
Service instance ID : 100
Local Group ID : 0
Remote Group ID : 0
Local VC Label : 1002442
Remote VC Label : 1002452
Tunnel Policy : -
Tunnel Type : lsp
Tunnel ID : 0x220020
Local VCCV CC Type : CW, RA
Local VCCV CV Type : ICMP-Ping, LSPV
表1-10 display mpls l2vc interface命令显示信息描述表
字段 |
描述 |
VC ID |
远端的VC ID |
VC State |
VC的状态 |
Destination |
目的IP地址 |
Client Intf |
与CE连接的接口 |
Service instance ID |
服务实例ID |
Local Group ID |
本地VC Group ID |
Remote Group ID |
远端VC Group ID |
Local VC Label |
本地的VC标签 |
Remote VC Label |
远端的VC标签 |
Tunnel Policy |
引用的隧道策略名。如果没有指定引用的隧道策略,则显示为“-” |
Tunnel Type |
隧道类型 |
Tunnel ID |
隧道ID |
Remote VCCV CC Type |
远端支持的VCCV控制通道类型 |
Remote VCCV CV Type |
远端支持的VCCV连通性验证类型 |
# 显示从远端对等体接收的Maritini方式的VC信息。
<Sysname> display mpls l2vc remote-info
total remote ldp vc : 1
Transport Group Peer Remote Remote C Remote
VC ID ID Addr Encap VC Label Bit MTU
100 0 3.3.3.9 vlan 1002442 0 1500
表1-11 display mpls l2vc remote-info命令显示信息描述表
字段 |
描述 |
total remote ldp vc |
远端LDP连接的VC数 |
Transport VC ID |
远端的VC ID |
Group ID |
远端VC Group ID,用于LDP消息中的L2VPN VC FEC TLV |
Peer Addr |
远端对等体的IP地址 |
Remote Encap |
远端的VC封装类型 |
Remote VC Label |
远端的VC标签 |
C Bit |
是否使能控制字功能,取值为0表示未使能控制字功能,为1表示使能控制字功能 |
Remote MTU |
远端接口的MTU值 |
【命令】
display mpls l2vpn [ export-route-target-list | import-route-target-list | vpn-name vpn-name [ local-ce | remote-ce ] ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
export-route-target-list:显示L2VPN出方向的Route-Target列表。
import-route-target-list:显示L2VPN入方向的Route-Target列表。
vpn-name vpn-name:显示指定L2VPN的信息。vpn-name为L2VPN名称,为1~31个字符的字符串,字符串中不能包含字符“-”,不区分大小写。
local-ce:显示指定L2VPN上所有本地CE的配置情况和状态。
remote-ce:显示从其它PE学习到的远端CE的配置情况和状态。
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
display mpls l2vpn命令用来显示PE上的L2VPN信息。
如果不指定VPN名称,则本命令将显示PE上所有的L2VPN信息。
【举例】
# 显示L2VPN出方向路由目标列表。
<Sysname> display mpls l2vpn export-route-target-list
export vpn target list: 755:7 888:8
表1-12 display mpls l2vpn export-route-target-list命令显示信息描述表
字段 |
描述 |
export vpn target list |
BGP VPN出方向的Route-Target列表 |
# 显示PE上配置的所有L2VPN信息。
<Sysname> display mpls l2vpn
VPN Number: 1
vpn-name encap-type route-distinguisher mtu ce(L) ce(R)
vpn2 vlan 500:1 888 0 0
表1-13 display mpls l2vpn命令显示信息描述表
字段 |
描述 |
VPN Number |
已创建的VPN数 |
vpn-name |
MPLS L2VPN的名称 |
encap-type |
VC的封装类型 |
route-distinguisher |
路由标识符 |
mtu |
最大传输数据单元 |
ce(L) |
本地的CE数目 |
ce(R) |
远端的CE数目 |
# 显示名为vpn1的L2VPN信息。
<Sysname> display mpls l2vpn vpn-name vpn1
***VPN name : vpn1
Encap type : vlan
Local ce number(s) : 0
Remote ce number(s) : 0
Route distinguisher : 100:2
MTU : 1500
Import vpn target : 111:1
Export vpn target : 111:1
表1-14 display mpls l2vpn vpn-name命令显示信息描述表
字段 |
描述 |
VPN name |
MPLS L2VPN的名称 |
Encap type |
VC的封装类型 |
Local ce number(s) |
本地的CE数目 |
Remote ce number(s) |
远端的CE数目 |
Route distinguisher |
路由标识符 |
MTU |
最大传输数据单元 |
Import vpn target |
入方向VPN-Target |
Export vpn target |
出方向VPN-Target |
# 显示名为vpn1的L2VPN上本地CE的信息。
<Sysname> display mpls l2vpn vpn-name vpn1 local-ce
ce-name ce-id range conn-num LB
ce1 1 10 0 132096/0/10
LB stands for label block
表1-15 display mpls l2vpn vpn-name local-ce命令显示信息描述表
字段 |
描述 |
ce-name |
CE的名称 |
ce-id |
CE号 |
range |
CE的范围 |
conn-num |
连接数量 |
LB |
标签块,包括起始标签、标签块偏移和标签块大小 |
# 显示名为vpn1的L2VPN上远端CE的信息。
<Sysname> display mpls l2vpn vpn-name vpn1 remote-ce
no. ce-id peer-id route-distinguisher LB
1 4 3.3.3.9 100:1 132096/0/10
表1-16 display mpls l2vpn vpn-name remote-ce命令显示信息描述表
字段 |
描述 |
no. |
序号 |
ce-id |
CE号 |
peer-id |
对等体的IP地址 |
route-distinguisher |
路由标识符 |
LB |
标签块 |
【命令】
display mpls l2vpn connection [ interface interface-type interface-number | summary | vpn-name vpn-name [ remote-ce ce-id | down | up | verbose ] ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
interface interface-type interface-number:显示指定接口上Kompella方式VC连接的信息。interface-type interface-number为接口类型和接口编号。
summary:显示VC连接的摘要统计信息。
vpn-name vpn-name:显示指定L2VPN的VC信息。vpn-name为L2VPN名称,为1~31个字符的字符串,字符串中不能包含字符“-”,不区分大小写。
remote-ce ce-id:显示与指定对端CE之间的VC信息。ce-id为对端CE的ID,取值范围为0~249。
down:显示状态为down的连接的详细信息。
up:显示状态为up的连接的详细信息。如果不指定down或up,将显示这两种状态的连接的详细信息。
verbose:显示详细信息。该参数只有在显示VPN内所有连接时有效。
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
display mpls l2vpn connection命令用来显示Kompella方式的VC连接信息。
如果不指定任何参数,将显示所有Kompella方式的VC连接信息。
【举例】
# 显示所有Kompella方式的VC连接。
<Sysname> display mpls l2vpn connection
1 total connections,
connections: 1 up, 0 down, 0 local, 1 remote, 0 unknown
VPN name: vpn1,
1 total connections,
connections: 1 up, 0 down, 0 local, 1 remote, 0 unknown
CE name: ce1, id: 1,
Rid type status peer-id route-distinguisher intf
4 rmt up 3.3.3.9 100:1 GigabitEthernet3/1/1
表1-17 display mpls l2vpn connection命令显示信息描述表
字段 |
描述 |
connections |
连接的统计信息,包括状态为up的连接数、状态为down的连接数、本地连接数、远端连接数和未知的连接数 |
VPN name |
MPLS L2VPN的名称 |
CE name |
本地CE的名称 |
id |
本地CE号 |
Rid |
远端的CE号 |
type |
连接的类型 |
status |
连接的状态 |
peer-id |
对等体的IP地址 |
route-distinguisher |
路由标识 |
intf |
连接用的接口 |
# 显示名为vpn1的VPN上Kompella方式的VC连接信息。
<Sysname> display mpls l2vpn connection vpn-name vpn1
VPN name: vpn1,
1 total connections,
connections: 1 up, 0 down, 0 local, 1 remote, 0 unknown
CE name: ce1, id: 1,
Rid type status peer-id route-distinguisher intf
4 rmt up 3.3.3.9 100:1 GigabitEthernet4/1/1
本命令的显示信息描述请参见表1-17。
# 显示接口GigabitEthernet4/1/1上Kompella方式的VC连接信息。
<Sysname> display mpls l2vpn connection interface GigabitEthernet4/1/1
***Conn-type : remote
Local vc state : up
Remote vc state : up
Local ce-id : 1
Local ce name : ce1
Remote ce-id : 4
Intf(state,encap) : GigabitEthernet4/1/1 (up,ethernet)
Peer id : 3.3.3.9
Route-distinguisher : 100:1
Local vc label : 1002450
Remote vc label : 1002447
Tunnel policy : policy1
C bit is set
Tunnel Type : lsp
Tunnel ID : 0x226013
表1-18 display mpls l2vpn connection interface命令显示信息描述表
字段 |
描述 |
Conn-type |
连接的类型 |
Local vc state |
本地的VC连接状态 |
Remote vc state |
远端的VC连接状态 |
Local ce-id |
本地的CE号 |
Local ce name |
本地的CE名称 |
Remote ce-id |
远端的CE号 |
Intf(state,encap) |
接口的名称(接口的状态,接口的封装类型) |
Peer id |
对等体的IP地址 |
Route-distinguisher |
路由标识 |
Local vc label |
本地的VC标签 |
Remote vc label |
远端的VC标签 |
Tunnel policy |
隧道策略名称 |
C bit is set |
使能控制字功能。未使能控制字功能时,无此显示信息 |
Tunnel Type |
隧道类型 |
Tunnel ID |
隧道ID |
# 显示所有Kompella方式的VC连接的摘要统计信息。
<Sysname> display mpls l2vpn connection summary
1 total connections,
connections: 1 up, 0 down , 0 local, 1 remote, 0 unknown
No. vpn-name local-num remote-num unknown-num up-num total-num
1 vpn1 0 1 0 1 1
表1-19 display mpls l2vpn connection summary命令显示信息描述表
字段 |
描述 |
connections |
连接的统计信息,包括状态为up的连接数、状态为down的连接数、本地连接数、远端连接数和未知的连接数 |
No. |
序号 |
vpn-name |
MPLS L2VPN的名称 |
local-num |
本地连接的数量 |
remote-num |
远程连接的数量 |
unknown-num |
未知连接的数量 |
up-num |
状态为up的连接数量 |
total-num |
所有连接的总数 |
【命令】
独立运行模式:
display mpls l2vpn fib ac vpws [ interface interface-type interface-number [ service-instance service-instanceid ] ] [ slot slot-number ] [ | { begin | exclude | include } regular-expression ]
IRF模式:
display mpls l2vpn fib ac vpws [ interface interface-type interface-number [ service-instance service-instanceid ] ] [ chassis chassis-number slot slot-number ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
interface interface-type interface-number:显示指定接口上的AC表项信息。interface-type interface-number为与CE相连的接口类型和接口编号。
service-instance service-instanceid:显示指定服务实例的AC信息。service-instanceid为服务实例ID,取值范围为1~4094。设备暂不支持该关键字。
slot slot-number:显示指定槽号上的AC表项。
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 vpws命令用来显示MPLS L2VPN的AC(Attachment Circuit,接入电路)表项信息。
需要注意的是:
· 如果指定了interface参数,没有指定service-instance参数,则显示在该三层接口下创建的VC连接对应的AC表项。
· 如果同时指定了interface参数和service-instance参数,则显示在该二层接口指定服务实例下创建的VC连接对应的AC表项。
· 如果没有指定任何参数,则显示所有MPLS L2VPN的AC表项。
【举例】
# 显示MPLS L2VPN的AC表项信息。
<Sysname> display mpls l2vpn fib ac vpws
Total AC Entry:2
**In Interface : GE3/1/1
Service Instance ID : 1
Access Mode : Vlan
CE Type : PortVlan
AC Encapsulation : 100
**In Interface : GE3/1/1
Service Instance ID : 2
Access Mode : Vlan
CE Type : Independent
AC Encapsulation : s-vid 101 c-vid 400 to 500 600 700
# 显示二层以太网接口GigabitEthernet3/1/1、服务实例1上MPLS L2VPN的AC表项信息。
<Sysname> display mpls l2vpn fib ac vpws interface GigabitEthernet3/1/1 service-instance 1
**In Interface : GE3/1/1
Service Instance ID : 1
Access Mode : Vlan
CE Type : PortVlan
AC Encapsulation : 2
InBytes : 34408752586
OutBytes : 13202790780
表1-20 display mpls l2vpn fib ac vpws命令显示信息描述表
字段 |
描述 |
Total AC Entry |
所有VPWS AC表项个数(只在查看所有VPWS AC表项时显示) |
In Interface |
入接口,即绑定L2VPN的接口 |
Service Instance ID |
服务实例 ID |
Access Mode |
AC侧的接入方式 |
CE Type |
AC侧接口的封装类型(PortVlan,Independent) |
AC Encapsulation |
AC侧封装的VLAN信息。 |
InBytes |
AC上接收的字节数 只有在服务实例上使能AC入方向流量统计功能后,才会显示此字段 |
OutBytes |
AC上发送的字节数 只有在服务实例上使能AC出方向流量统计功能后,才会显示此字段 |
【命令】
独立运行模式:
display mpls l2vpn fib pw vpws [ interface interface-type interface-number [ service-instance service-instanceid ] ] [ slot slot-number ] [ verbose ] [ | { begin | exclude | include } regular-expression ]
IRF模式:
display mpls l2vpn fib pw vpws [ interface interface-type interface-number [ service-instance service-instanceid ] ] [ chassis chassis-number slot slot-number ] [ verbose ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
interface interface-type interface-number:显示指定接口上的PW表项信息。interface-type interface-number为与CE相连的接口类型和接口编号。
service-instance service-instanceid:显示指定服务实例的PW表项信息。service-instanceid为服务实例ID,取值范围为1~4094。设备暂不支持该关键字。
verbose:显示详细信息。
slot slot-number:显示指定单板上的PW表项。slot-number表示单板所在的槽位号。
chassis chassis-number slot slot-number:显示指定成员设备上指定单板的PW表项。chassis-number表示设备在IRF中的成员编号,slot-number表示单板的槽位号,可使用display device命令查看。
verbose:显示详细信息。
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
display mpls l2vpn fib pw vpws命令用来显示MPLS L2VPN的PW(Pseudowire,伪线)表项信息。
需要注意的是:
· 如果指定了interface参数,没有指定service-instance参数,则显示在该三层接口下创建的VC连接的PW表项。
· 如果同时指定了interface参数和service-instance参数,则显示在该二层接口指定服务实例下创建的VC连接的PW表项。
· 如果没有指定任何参数,则显示所有VC连接的PW表项。
【举例】
# 显示MPLS L2VPN的PW表项信息。
<Sysname> display mpls l2vpn fib pw vpws
Total PW Entry:1
In Interface ServiceID InVCLabel OutVCLabel TunnelID
--------------------------------------------------------------
GE3/1/1 0 1000 1002 0x878ad000
表1-21 display mpls l2vpn fib pw vpws命令显示信息描述表
字段 |
描述 |
Total PW Entry |
所有VPWS PW表项个数(只在查看所有VPWS PW表项时显示) |
In Interface |
入接口,即绑定L2VPN的接口 |
ServiceID |
服务实例ID |
InVCLabel |
VC入标签 |
OutVCLabel |
VC出标签 |
TunnelID |
公网隧道ID |
【命令】
display mpls static-l2vc [ interface interface-type interface-number [ service-instance instance-id ] ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
interface interface-type interface-number:显示指定接口上创建的SVC相关信息。interface-type interface-number为与CE相连的接口类型和接口编号。如果不指定本参数,则显示所有接口上创建的SVC相关信息。
service-instance instance-id:显示指定服务实例上创建的SVC相关信息。instance-id为服务实例ID,取值范围为1~4094。如果不指定本参数,则显示所有服务实例上创建的SVC相关信息。
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
display mpls static-l2vc命令用来显示设备上创建的SVC(Static Virtual Circuit,静态虚拟电路)的相关信息。
执行本命令时,如果没有指定interface和service-instance参数,则显示SVC的简要信息;否则,显示SVC的详细信息。
【举例】
# 显示设备上创建的所有SVC的简要信息。
<Sysname> display mpls static-l2vc
total connections: 1, 0 up, 1 down, 0 blocked
ce-intf state VCID SRVID tr-label rcv-label
Vlan23 up -- -- 23 24
表1-22 display mpls static-l2vc命令简要显示信息描述表
字段 |
描述 |
total connections |
连接的统计信息,包括连接的总数、状态为up的连接数、状态为down的连接数和状态为blocked的连接数 |
ce-intf |
CE接口名称 |
state |
VC的状态 |
和状态为blocked的连接数 |
VC的ID |
SRVID |
VC所在服务实例的ID |
tr-label |
发送VPN报文时使用的标签值,即VC的出标签 |
rcv-label |
接收VPN报文时使用的标签值,即VC的入标签 |
# 显示接口GigabitEthernet 4/1/1上创建的SVC的详细信息。
<Sysname> display mpls static-l2vc interface GigabitEthernet4/1/1
***CE-interface : GigabitEthernet4/1/1 is up
Service instance ID : --
VC State : up
Destination : 3.3.3.9
VC ID : 100
Transmit-vpn-label : 100
Receive-vpn-label : 300
Tunnel Policy : policy1
Tunnel Type : lsp
Tunnel ID : 0x226013
表1-23 display mpls static-l2vc命令详细显示信息描述表
字段 |
描述 |
CE-interface |
CE接口名称 |
Service instance ID |
VC所在服务实例的ID |
VC State |
数据VC和信令VC的状态,取值包括up、down和blocked |
Destination |
VC的目的IP地址 |
VC ID |
数据VC和信令VC的VC ID |
Transmit-vpn-label |
数据VC和信令VC发送VPN报文时使用的标签值,即VC的出标签 |
Receive-vpn-label |
数据VC和信令VC接收VPN报文时使用的标签值,即VC的入标签 |
Tunnel Policy |
隧道策略名称 |
Tunnel Type |
隧道类型,取值包括lsp,crlsp和gre |
Tunnel ID |
隧道ID |
【命令】
display pw-class [class-name ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
class-name:显示指定PW模板的信息,为1~19个字符的字符串,不区分大小写。
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
display pw-class用来显示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 - 0
表1-24 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/1下所有服务实例的信息。
<Sysname> display service-instance interface GigabitEthernet 3/1/1
Total 1 service instance(s)
Service instance : 1000
Encapsulation : s-vid 10
MTU : 1500
Access-mode : VLAN
Service type : VPWS
表1-25 display service-instance命令显示信息描述表
字段 |
描述 |
Service instance |
服务实例 |
Encapsulation |
报文匹配规则 |
MTU |
最大传输单元 |
Access-Mode |
接入模式 |
Service Type |
服务实例关联的服务类型,取值包括VPLS和VPWS,没有关联L2VPN连接时显示为“--” |
【命令】
encapsulation s-vid vlan-id
undo encapsulation
【视图】
服务实例视图
【缺省级别】
2:系统级
【参数】
s-vid:指定S-VID(Service VLAN ID,外层标签)。
vlan-id:匹配的VLAN编号,取值范围为1~4094。当系统工作在hybrid模式时,取值范围为1-4093。
【描述】
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
【命令】
l2vpn
undo l2vpn
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
无
【描述】
l2vpn命令用来使能L2VPN功能,并进入L2VPN视图。undo l2vpn命令用来关闭L2VPN功能。
缺省情况下,L2VPN功能处于关闭状态。
【举例】
# 使能L2VPN功能,并进入L2VPN视图。
<Sysname> system-view
[Sysname] l2vpn
[Sysname-l2vpn]
【命令】
l2vpn-family
undo l2vpn-family
【视图】
BGP视图
【缺省级别】
2:系统级
【参数】
无
【描述】
l2vpn-family命令用来进入BGP-L2VPN地址族视图。undo l2vpn-family命令用来删除BGP-L2VPN地址族下的所有配置。
BGP-L2VPN地址族的介绍,请参见“三层技术-IP路由配置指导”中的“BGP”。
【举例】
# 进入BGP-L2VPN地址族视图。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp] l2vpn-family
[Sysname-bgp-af-l2vpn]
【命令】
mpls l2vc destination vcid [ { control-word | ethernet | ip-interworking | no-control-word | vlan } | [ tunnel-policy tunnel-policy-name ] [ backup-peer ip-address vcid [ backup-tunnel-policy tunnel-policy-name | revertive [ wtr-time wtr-time ] ] * ] ] *
undo mpls l2vc
【视图】
接口视图
【缺省级别】
2:系统级
【参数】
destination:对端PE的IP地址。
vcid:VC连接的VC ID,取值范围为1~4294967295。
control-word:使能控制字功能。
ethernet:配置VC的封装类型为Ethernet模式。
ip-interworking:支持连接异构的网络。
no-control-word:禁止控制字功能。
vlan:配置VC的封装类型为VLAN。
tunnel-policy tunnel-policy-name:VC的隧道策略,tunnel-policy-name表示VC的隧道策略名,为1~19个字符的字符串,不区分大小写。
backup-peer ip-address vcid:指定备份VC连接对端PE的IP地址和备份VC连接的VC ID。vcid表示备份VC连接的VC ID,取值范围为1~4294967295。设备目前暂不支持。
backup-tunnel-policy tunnel-policy-name:指定备份VC连接的隧道策略,tunnel-policy-name表示隧道策略名,为1~19个字符的字符串,不区分大小写。设备目前暂不支持。
revertive:表示支持回切,即主VC连接恢复后,流量从备份VC连接切换到主VC连接。未指定此参数时,表示不支持回切。设备目前暂不支持。
wtr-time wtr-time:指定回切等待的时间,即主VC连接恢复后,等待wtr-time时间,将流量从备份VC连接切换到主VC连接。wtr-time为回切等待时间,取值范围为1~720,单位为分钟,缺省值为30分钟。设备目前暂不支持。
【描述】
mpls l2vc命令用来在PE连接CE的接口上创建Martini方式的VC连接。undo mpls l2vc命令用来删除PE连接CE接口上Martini方式的连接。
· 如果未指定VC的隧道策略或者指定的VC隧道策略尚未配置,则该VC根据缺省选择策略来选择隧道。缺省选择策略为按照LSP隧道->GRE隧道->CR-LSP隧道的优先级顺序选择隧道,负载分担条数为1。
· 隧道策略的配置方法,请参见“MPLS配置指导”中的“MPLS L3VPN”。
· 目前,只有使用PPP、HDLC和ATM AAL5帧透传类型的L2VPN支持控制字功能。
· AC链路类型为以太网时,VC的封装类型分为两种:Ethernet和VLAN。目前,只有三层以太网接口/子接口和三层虚拟以太网接口、VE-L2VPN-Terminate接口上支持配置VC的封装类型。如果未配置,则根据接口类型来确定VC封装类型:三层以太网接口、三层虚拟以太网接口和VE-L2VPN-Terminate接口上的VC封装类型为Ethernet;三层以太网子接口上的VC封装类型为VLAN。
在ATM接口上使用mpls l2vc destination vcid [ { control-word | ethernet | ip-interworking | no-control-word | vlan } | [ tunnel-policy tunnel-policy-name ] ] *之前,必须配置ATM接口的PVC和MAP,有关PVC和MAP的配置请参见“二层技术-广域网接入配置指导”中的“ATM”。
【举例】
# 创建Martini方式的连接,对端PE的IP地址为2.2.2.9,VC连接的VC ID为999。
<Sysname> system-view
[Sysname] interface GigabitEthernet 4/1/1
[Sysname-GigabitEthernet4/1/1] mpls l2vc 2.2.2.9 999
【命令】
mpls l2vpn
undo mpls l2vpn
【视图】
系统视图/L2VPN视图
【缺省级别】
2:系统级
【参数】
无
【描述】
mpls l2vpn命令用来使能MPLS L2VPN功能。undo mpls l2vpn命令用来关闭MPLS L2VPN功能,并删除所有L2VPN配置。
缺省情况下,MPLS L2VPN功能处于关闭状态。
只有通过mpls l2vpn命令使能了MPLS L2VPN后,才能配置其他的MPLS L2VPN命令。
【举例】
# 使能MPLS L2VPN功能。
<Sysname> system-view
[Sysname] l2vpn
[Sysname-l2vpn] mpls l2vpn
【命令】
mpls l2vpn vpn-name [ encapsulation { atm-aal5 | ethernet | fr | hdlc | ppp | vlan } [ control-word | no-control-word ] ]
undo mpls l2vpn vpn-name
【视图】
系统视图/MPLS-L2VPN视图
【缺省级别】
2:系统级
【参数】
vpn-name:L2VPN名称,唯一标识PE上的一个L2VPN,为1~31个字符的字符串,字符串中不能包含字符“-”,不区分大小写。
encapsulation:指定VC的封装类型。
atm-aal5:ATM AAL5帧透传封装。
ethernet:Ethernet封装。
fr:FR封装。目前暂不支持。
hdlc:HDLC封装。
ppp:PPP封装。
vlan:VLAN封装。
control-word:使能控制字功能。
no-control-word:禁止控制字功能。
【描述】
mpls l2vpn vpn-name命令用来创建Kompella方式的VPN,并进入MPLS-L2VPN视图。undo mpls l2vpn vpn-name命令用来删除对应的VPN。
本命令配置的VC封装类型必须与AC链路类型匹配。
目前,只有使用PPP、HDLC和ATM AAL5帧透传类型的L2VPN支持控制字功能。
【举例】
# 创建名为vpn1、VC封装类型为PPP的Kompella模式的MPLS L2VPN,并进入MPLS-L2VPN视图。
<Sysname> system-view
[Sysname] mpls l2vpn vpn1 encapsulation ppp
[Sysname-mpls-l2vpn-vpn1]
# 创建名为vpn2、VC封装类型为PPP的Kompella模式的MPLS L2VPN,并进入MPLS-L2VPN视图。
<Sysname> system-view
[Sysname] mpls l2vpn vpn1 encapsulation ppp
[Sysname-mpls-l2vpn-vpn1] mpls l2vpn vpn2 encapsulation ethernet
[Sysname-mpls-l2vpn-vpn2]
【命令】
mpls static-l2vc destination destination-router-id transmit-vpn-label transmit-label-value receive-vpn-label receive-label-value [ { control-word | ethernet | ip-interworking | no-control-word | vlan } | tunnel-policy tunnel-policy-name ] *
undo mpls static-l2vc
【视图】
接口视图
【缺省级别】
2:系统级
【参数】
destination destination-router-id:指定对端PE的IP地址。
transmit-vpn-label transmit-label-value:指定发送VPN报文时使用的标签值,即VC的出标签值,取值范围为16~2047。
receive-vpn-label receive-label-value:指定接收VPN报文时使用的标签值,即VC的入标签值,取值范围为16~2047。
control-word:使能控制字功能。
ethernet:配置VC的封装类型为Ethernet。
ip-interworking:指定静态VC连接支持连接异构的网络。如果指定了本参数,则PE从所连接的AC接收到报文后,从中提取IP报文,通过静态VC连接发送给对端PE;PE从该静态VC连接上接收到报文后,根据它连接的AC的链路类型对接收到的IP报文进行封装,并把封装后的报文发送到AC链路,从而屏蔽两端AC的链路类型差异,实现不同链路类型AC的互连。
no-control-word:禁止控制字功能。
vlan:配置VC的封装类型为VLAN。
tunnel-policy tunnel-policy-name:指定VC的隧道策略,为1~19个字符的字符串。
【描述】
mpls static-l2vc命令用来在连接不同PE的CE间创建静态VC连接。undo mpls static-l2vc命令用来删除CE接口的静态连接。
需要注意的是:
· 两端的PE均需创建静态VC连接。其中,目的地址是对端PE的IP地址。两端PE的传输标签和接收标签互为对端的接收标签和传输标签。
· 如果未指定VC的隧道策略或者指定的VC隧道策略尚未配置,则该VC根据缺省选择策略来选择隧道。缺省选择策略为按照LSP隧道->GRE隧道->CR-LSP隧道的优先级顺序选择隧道,负载分担条数为1。
· 隧道策略的配置方法,请参见“MPLS配置指导”中的“MPLS L3VPN”。
· 目前,只有使用PPP、HDLC和ATM AAL5帧透传封装类型的L2VPN支持控制字功能。
· AC链路类型为以太网时,VC的封装类型分为两种:Ethernet和VLAN。目前,只有三层以太网接口/子接口和VE-L2VPN-Terminate接口上支持配置VC的封装类型。如果未配置,则根据接口类型来确定VC封装类型:三层以太网接口和VE-L2VPN-Terminate接口上的VC封装类型为Ethernet;三层以太网子接口上的VC封装类型为VLAN。
【举例】
# 在连接不同PE的CE间创建静态VC连接:对端PE的地址为1.1.1.1,VC出标签为111,VC入标签为222,使用的隧道策略为pol1。
<Sysname> system-view
[Sysname] interface GigabitEthernet 4/1/1
[Sysname-GigabitEthernet4/1/1] mpls static-l2vc destination 1.1.1.1 transmit-vpn-label 111 receive-vpn-label 222 tunnel-policy pol1
【命令】
mtu mtu
undo mtu
【视图】
MPLS-L2VPN视图
【缺省级别】
2:系统级
【参数】
mtu:L2VPN的MTU值,取值范围为128~1500,缺省值为1500。
【描述】
mtu命令用来配置MPLS L2VPN的MTU(Maximum Transmission Unit,最大传输单元)值。undo mtu命令用来恢复缺省情况。
缺省情况下,MPLS L2VPN的MTU值为1500。
需要注意的是,本命令配置的MTU值只用于PE之间的参数协商,并不指导转发,因此不建议使用此命令。
【举例】
# MPLS L2VPN的MTU值为1000。
<Sysname> system-view
[Sysname] mpls l2vpn vpn1
[Sysname-mpls-l2vpn-vpn1] mtu 1000
【命令】
ping lsp [ -a source-ip | -c count | -exp exp-value | -h ttl-value | -m wait-time | -r reply-mode | -s packet-size | -t time-out | -v ] * pw ip-address pw-id pw-id
【视图】
任意视图
【缺省级别】
0:访问级
【参数】
-a source-ip:指定发送的Echo Request报文的源地址。source-ip为源IP地址。
-c count:指定发送Echo Request报文的次数。count为Echo Request报文发送次数,取值范围为1~4294967295,缺省值为5。
-exp exp-value:指定Echo Request报文中的EXP值。exp-value为EXP值,取值范围为0~7,缺省值为0。
-h ttl-value:指定Echo Request报文中的TTL值。ttl-value为TTL值,取值范围为1~255,缺省值为255。
-m wait-time:指定连续发送Echo Request报文的时间间隔。wait-time为发送报文的时间间隔,取值范围为1~10000,单位为毫秒,缺省值为200毫秒。
-r reply-mode:指定接收者对Echo Request报文的应答模式。reply-mode为应答模式,取值范围为1和2,1表示不回应,2表示使用UDP报文回应,缺省值为2。
-s packet-size:指定Echo Request报文的净荷报文长度。packet-size为净荷报文长度,取值范围为65~8100,单位为字节,缺省值为100字节。
-t time-out:指定发送Echo Request报文后等待响应的超时时间。time-out为超时时间,取值范围为0~65535,单位为毫秒,缺省值为2000毫秒。
-v:指定显示详细的应答信息。
pw ip-address:指定对端PE的IP地址。
pw-id pw-id:指定到对端PE的PW ID,取值范围为1~4294967295。
【描述】
ping lsp pw命令用来检测Martini方式VC的有效性和可达性。
【举例】
# 检测到达对端PE(IP地址为3.3.3.9)、PW ID为301的VC的有效性和可达性。
<Sysname> ping lsp pw 3.3.3.9 pw-id 301
LSP Ping FEC: FEC 128 PSEUDOWIRE (NEW) 3.3.3.9 301 : 100 data bytes, press CTRL_C to break
Reply from 100.1.2.1: bytes=100 Sequence=0 time = 31 ms
Reply from 100.1.2.1: bytes=100 Sequence=1 time = 62 ms
Reply from 100.1.2.1: bytes=100 Sequence=2 time = 62 ms
Reply from 100.1.2.1: bytes=100 Sequence=3 time = 62 ms
Reply from 100.1.2.1: bytes=100 Sequence=4 time = 62 ms
--- FEC: FEC 128 PSEUDOWIRE (NEW) 3.3.3.9 301 ping statistics ---
5 packet(s) transmitted
5 packet(s) received
0.00% packet loss
round-trip min/avg/max = 31/55/62 ms
【命令】
ppp ipcp ignore local-ip
undo ppp ipcp ignore local-ip
【视图】
接口视图
【缺省级别】
2:系统级
【参数】
无
【描述】
ppp ipcp ignore local-ip命令用来配置PPP支持IPCP无地址协商。undo ppp ipcp ignore local-ip命令用来恢复缺省情况。
缺省情况下,PPP不支持IPCP无地址协商,本端接口必须配置IP地址才会和对端进行IPCP协商。
如果在PE设备上配置了PPP支持IPCP无地址协商,则PPP进入NCP阶段后,PE与对端CE进行IPCP协商时可以忽略本端的IP地址。
需要注意的是,在同一接口下,IPCP无地址协商配置的优先级高于IPCP代理IP地址配置,IPCP代理IP地址配置的优先级高于本地接口IP地址配置。即,如果在同一接口下同时配置了IPCP无地址协商和IPCP代理IP地址,则采用IPCP无地址协商方式进行IPCP协商,依此类推。
【举例】
# 配置PPP支持IPCP无地址协商。
<Sysname> system-view
[Sysname] interface POS 2/1/1
[Sysname-POS2/1/1] link-protocol ppp
[Sysname-POS2/1/1] ppp ipcp ignore local-ip
【命令】
ppp ipcp proxy ip-address
undo ppp ipcp proxy
【视图】
接口视图
【缺省级别】
2:系统级
【参数】
ip-address:IPCP代理IP地址。
【描述】
ppp ipcp proxy命令用来指定IPCP代理IP地址。undo ppp ipcp proxy命令用来恢复缺省情况。
缺省情况下,未指定IPCP代理IP地址。
如果设备上指定了IPCP代理IP地址,则PPP进入NCP阶段后,会使用这个IP地址与对端进行IPCP协商。
MPLS L2VPN连接异构网络的组网环境下,建议将IPCP代理IP地址配置为远端CE的IP地址。
需要注意的是,在同一接口下,IPCP无地址协商配置的优先级高于IPCP代理IP地址配置,IPCP代理IP地址配置的优先级高于本地接口IP地址配置。即,如果在同一接口下同时配置了IPCP无地址协商和IPCP代理IP地址,则采用IPCP无地址协商方式进行IPCP协商,依此类推。
【举例】
# 指定IPCP代理IP地址为1.1.1.1。
<Sysname> system-view
[Sysname] interface POS 2/1/1
[Sysname-POS2/1/1] link-protocol ppp
[Sysname-POS2/1/1] ppp ipcp proxy 1.1.1.1
【命令】
pw-class class-name
undo pw-class class-name
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
class-name:PW模板名,为1~19个字符的字符串,不区分大小写。
【描述】
pw-class命令用来创建PW模板,并进入PW模板视图。undo pw-class命令用来删除已经创建的PW模板。
缺省情况下,不存在任何PW模板。
在PW模板视图下可以配置VC属性,如VC封装类型、隧道选用策略等。具有相同属性的VC可以通过引用相同的PW模板,实现对VC属性的配置,从而简化配置。
【举例】
# 创建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命令用来恢复缺省情况。
缺省情况下,按照LSP隧道->GRE隧道->CR-LSP隧道的优先级顺序选择隧道,并指定负载分担个数为1。
需要注意的是:
· 如果通过本命令指定了隧道策略名,但未配置该策略,则采用缺省策略,即按照LSP隧道->GRE隧道->CR-LSP隧道的优先级顺序选择隧道,负载分担条数为1。
· 隧道策略的配置方法,请参见“MPLS配置指导”中的“MPLS L3VPN”。
【举例】
# 配置pw100使用的隧道选用策略是tp100。
<Sysname> system-view
[Sysname] pw-class pw100
[Sysname-pw-pw100] pw-tunnel-policy tp100
【命令】
reset bgp l2vpn { as-number | ip-address | all | external | internal }
【视图】
用户视图
【缺省级别】
2:系统级
【参数】
as-number:复位与指定自治系统中对等体的L2VPN BGP会话。as-number取值范围为1~4294967295。
ip-address:复位与指定对等体的L2VPN BGP会话。ip-address为对等体的IP地址。
all:复位所有L2VPN BGP会话。
external:复位所有L2VPN EBGP会话。
internal:复位所有L2VPN IBGP会话。
【描述】
reset bgp l2vpn命令用来复位L2VPN BGP会话。
【举例】
# 复位所有的L2VPN BGP会话。
【命令】
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
【视图】
MPLS-L2VPN视图
【缺省级别】
2:系统级
【参数】
route-distinguisher:指定路由标识值为nn:nn 或IP-address:nn,为3~21个字符的字符串。
RD有三种格式:
· 16位自治系统号:32位用户自定义数,例如:101:3。
· 32位IP地址:16位用户自定义数,例如:192.168.122.15:1。
· 32位自治系统号:16位用户自定义数字,其中的自治系统号最小值为65536。例如:65536:1。
【描述】
route-distinguisher命令用来为VPN配置RD(Route Distinguisher,路由标识符)。
同一PE上不同的VPN有不同的RD。不同PE上相同VPN的RD可以相同或不同。
需要注意的是:
· RD没有缺省值。创建VPN时,必须配置RD。只有配置了RD,VPN才会生效。一旦配置了RD,就不能将其和VPN解除关联。
· 不能直接修改RD值,必须先删除VPN,然后用新的RD值重新创建VPN。
【举例】
# 配置路由标识。
<Sysname> system-view
[Sysname] mpls l2vpn vpn1 encapsulation vlan
[Sysname-mpls-l2vpn-vpn1] route-distinguisher 300: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可以相同。
【举例】
# 在二层以太网接口GigabitEthernet3/1/1下创建服务实例100,并进入服务实例视图。
<Sysname> system-view
[Sysname] interface GigabitEthernet 3/1/1
[Sysname-GigabitEthernet3/1/1] service-instance 100
[Sysname-GigabitEthernet3/1/1-srv100]
【命令】
static label local local-vc remote remote-vc
undo static label
【视图】
Static-L2VC视图/Static-xpeer视图
【缺省级别】
2:系统级
【参数】
local local-vc:指定本地VC标签。local-vc为本地VC标签,取值范围为16~2047。
remote remote-vc:指定远端VC标签。remote-vc为远端VC标签,取值范围为16~2047。
【描述】
static label命令用来配置VC标签。undo static label命令用来删除为主VC配置的VC标签。
缺省情况下,没有指定VC标签。
需要注意的是,配置SVC方式的VC连接时,需要手工指定VC连接的VC标签。本端设备上指定的VC标签,需要和对端设备上指定的VC标签对应。
【举例】
# 在服务实例上创建SVC方式的VC连接,配置主VC连接的本地VC标签为100,远端VC标签为200。
<Sysname> system-view
[Sysname] interface GigabitEthernet 4/1/1
[Sysname-GigabitEthernet4/1/1] service-instance 1
[Sysname-GigabitEthernet4/1/1-srv1] encapsulation s-vid 100
[Sysname-GigabitEthernet4/1/1-srv1] xconnect static-peer 1.1.1.9 pw-id 600
[Sysname-GigabitEthernet4/1/1-srv1-static-xpeer] static label local 100 remote 200
# 在接口GigabitEthernet4/1/1上创建SVC方式的VC连接,配置主VC连接的本地VC标签为100,远端VC标签为200。
<Sysname> system-view
[Sysname] interface GigabitEthernet 4/1/1
[Sysname-GigabitEthernet4/1/1] mpls static-l2vc 1.1.1.9 100
[Sysname-GigabitEthernet4/1/1-static-l2vc] static label local 100 remote 200
【命令】
trans-mode { ethernet | vlan }
undo trans-mode
【视图】
PW模板视图
【缺省级别】
2:系统级
【参数】
ethernet:PW传输模式为Ethernet。
vlan:PW传输模式为VLAN。
【描述】
trans-mode用于配置VC封装类型。undo trans-mode用于恢复缺省情况。
缺省情况下,VC封装类型为VLAN。
【举例】
# 配置VC封装类型为Ethernet。
<Sysname> system-view
[Sysname] pw-class pw100
[Sysname-pw-pw100] trans-mode ethernet
【命令】
vpn-target vpn-target&<1-16> [ both | export-extcommunity | import-extcommunity ]
undo vpn-target { all | { vpn-target&<1-16> [ both | export-extcommunity | import-extcommunity ] }
【视图】
MPLS-L2VPN视图
【缺省级别】
2:系统级
【参数】
vpn-target&<1-16>:添加VPN Target扩展团体属性到VPN的入方向VPN Target扩展团体列表(Import Target)或出方向VPN Target扩展团体列表(Export Target),并指定VPN Target值为nn:nn 或IP-address:nn,为3~21个字符的字符串。&<1-16>表示前面的参数最多可以输入16次。
VPN Target有三种格式:
· 16位自治系统号:32位用户自定义数,例如:101:3。
· 32位IP地址:16位用户自定义数,例如:192.168.122.15:1。
· 32位自治系统号:16位用户自定义数字,其中的自治系统号最小值为65536。例如:65536:1。
both:指定配置的VPN Target值同时作为Import Target和Export Target。没有指定both、export-extcommunity和import-extcommunity中的任何一个参数时,缺省值为both。
export-extcommunity:指定配置的VPN Target值为Export Target。
import-extcommunity:指定配置的VPN Target值为Import Target。
all:所有VPN Target值。
【描述】
vpn-target命令用来配置当前MPLS L2VPN的VPN Target。undo vpn-target命令用来删除指定的VPN Target。
由于VPN Target没有缺省值,因此创建MPLS L2VPN时需要为其指定VPN Target。
【举例】
# 配置名为vpn1的MPLS L2VPN的出方向VPN Target为1:1和2:2,入方向VPN Target为1.2.3.4:11。
<Sysname> system-view
[Sysname] mpls l2vpn vpn1 encapsulation vlan
[Sysname-mpls-l2vpn-vpn1] route-distinguisher 300:1
[Sysname-mpls-l2vpn-vpn1] vpn-target 1:1 2:2 export-extcommunity
[Sysname-mpls-l2vpn-vpn1] vpn-target 1.2.3.4:11 import-extcommunity
【命令】
xconnect peer peer-ip-address pw-id pw-id [ access-mode { ethernet | vlan } | mtu mtu-value | [ pw-class class-name ] [ backup-peer ip-address backup-pw-id pw-id [ backup-pw-class class-name | revertive [ wtr-time wtr-time ] ] * ] ] *
undo xconnect peer
【视图】
服务实例视图
【缺省级别】
2:系统级
【参数】
peer-ip-address:远端对等体的IP地址。
pw-id pw-id:指定Martini方式MPLS L2VPN连接的PW ID,pw-id取值范围是1~4294967295。
access-mode:指定接入模式,缺省的接入模式为VLAN方式。
ethernet:指定接入模式为Ethernet方式。
vlan:指定接入模式为VLAN方式。
mtu mtu-value:指定MTU的值,mtu-value的取值范围为46~65535,缺省值为1500。
pw-class class-name:指定PW模板名,class-name为1~19个字符的字符串,不区分大小写。不指定PW模板名时,隧道策略将采用缺省策略,即按照LSP隧道->GRE隧道->CR-LSP隧道的优先级顺序选择隧道,负载分担条数为1;如果指定了PW模板名,但PW模板下没有指定隧道策略,或者指定的隧道策略尚未配置,则仍采用缺省策略。隧道策略的配置方法,请参见“MPLS配置指导”中的“MPLS L3VPN”。
backup-peer ip-address:指定备份VC连接对端PE的IP地址。设备目前暂不支持。
backup-pw-id pw-id:指定备份VC连接的PW ID。pw-id取值范围为1~4294967295。设备目前暂不支持。
backup-pw-class class-name:指定备份VC连接的PW模板。class-name为1~19个字符的字符串,不区分大小写。不指定PW模板名时,隧道策略将采用缺省策略,即按照LSP隧道->GRE隧道->CR-LSP隧道的优先级顺序选择隧道,负载分担条数为1;如果指定了PW模板名,但PW模板下没有指定隧道策略,或者指定的隧道策略尚未配置,则仍采用缺省策略。本参数的支持情况与设备的型号有关,请以设备的实际情况为准。隧道策略的配置方法,请参见“MPLS配置指导”中的“MPLS L3VPN”。设备目前暂不支持。
revertive:表示支持回切,即主VC连接恢复后,流量从备份VC连接切换到主VC连接。未指定此参数时,表示不支持回切。设备目前暂不支持。
wtr-time wtr-time:指定回切等待的时间,即主VC连接恢复后,等待wtr-time时间,将流量从备份VC连接切换到主VC连接。wtr-time为回切等待时间,取值范围为1~720,单位为分钟,缺省值为30分钟。设备目前暂不支持。
【描述】
xconnect peer命令用来在指定服务实例下创建Martini方式的MPLS L2VPN连接。undo xconnect peer命令用来删除指定服务实例下的MPLS L2VPN连接
接入模式是PE对从CE收到的以太网报文携带的外层VLAN Tag的理解方式,以及PE向CE发送以太网报文的方式。接入模式分为两种:
· VLAN接入模式:CE发送给PE的以太网报文中需要带有一个VLAN Tag,该Tag被理解为P-Tag,即服务提供商网络为了区分用户而压入的“服务界定符”。PE发送以太网报文给CE时,也需要携带P-Tag。
· Ethernet接入模式:CE发送给PE的以太网报文中如果带有VLAN Tag,则该Tag被理解为U-Tag,即用户网络的内部VLAN Tag,对于PE设备没有意义。PE发送以太网报文给CE时,不需要携带P-Tag。
需要注意的是:
· 本命令中配置的MTU值通过LDP信令进行通告,用于PW的协商。
· 本命令只能在服务实例1~4094的视图下进行配置,否则系统会提示出错。
本命令中配置的MTU值只进行有可能存在的协议上的参数协商。
相关配置可参考命令pw-class。
【举例】
# 在服务实例100下创建Martini方式的MPLS L2VPN连接,匹配的VLAN ID为100。
<Sysname> system-view
[Sysname] interface GigabitEthernet 3/1/1
[Sysname-GigabitEthernet3/1/1] service-instance 100
[Sysname-GigabitEthernet3/1/1-srv100] encapsulation s-vid 100
[Sysname-GigabitEthernet3/1/1-srv100] xconnect peer 5.5.5.5 pw-id 100
【命令】
xconnect static-peer peer-ip-address pw-id pw-id [ access-mode { ethernet | vlan } | mtu mtu-value | [ pw-class class-name ] [ backup-peer ip-address backup-pw-id pw-id [ backup-pw-class class-name | revertive [ wtr-time wtr-time ] ] * ] ] *
undo xconnect static-peer
【视图】
服务实例视图
【缺省级别】
2:系统级
【参数】
peer-ip-address:远端对等体的地址。
pw-id pw-id:指定静态方式VC连接的PW ID,pw-id取值范围为1~4294967295。
access-mode:指定接入模式,缺省的接入模式为VLAN方式。
ethernet:指定接入模式为Ethernet方式。
vlan:指定接入模式为VLAN方式。
mtu mtu-value:指定MTU的值,mtu-value的取值范围为46~65535,缺省值为1500。
pw-class class-name:指定PW模板名,class-name为1~19个字符的字符串,不区分大小写。不指定PW模板名时,隧道策略将采用缺省策略,即按照LSP隧道->GRE隧道->CR-LSP隧道的优先级顺序选择隧道,负载分担条数为1;如果指定了PW模板名,但PW模板下没有指定隧道策略,或者指定的隧道策略尚未配置,则仍采用缺省策略。隧道策略的配置方法,请参见“MPLS配置指导”中的“MPLS L3VPN”。
backup-peer ip-address:指定备份VC连接对端PE的IP地址。设备目前暂不支持。
backup-pw-id pw-id:指定备份VC连接的PW ID。pw-id取值范围为1~4294967295。设备目前暂不支持。
backup-pw-class class-name:指定备份VC连接的PW模板。class-name为1~19个字符的字符串,不区分大小写。不指定PW模板名时,隧道策略将采用缺省策略,即按照LSP隧道->GRE隧道->CR-LSP隧道的优先级顺序选择隧道,负载分担条数为1;如果指定了PW模板名,但PW模板下没有指定隧道策略,或者指定的隧道策略尚未配置,则仍采用缺省策略。隧道策略的配置方法,请参见“MPLS配置指导”中的“MPLS L3VPN”。设备目前暂不支持。
revertive:表示支持回切,即主VC连接恢复后,流量从备份VC连接切换到主VC连接。未指定此参数时,表示不支持回切。设备目前暂不支持。
wtr-time wtr-time:指定回切等待的时间,即主VC连接恢复后,等待wtr-time时间,将流量从备份VC连接切换到主VC连接。wtr-time为回切等待时间,取值范围为1~720,单位为分钟,缺省值为30分钟。设备目前暂不支持。
【描述】
xconnect static-peer命令用来在指定服务实例上创建SVC方式的VC连接,并进入Static-xpeer视图。undo xconnect static-peer命令用来删除指定服务实例上的SVC方式VC连接。
执行本命令进入Static-xpeer视图后,可以在Static-xpeer视图下配置VC标签。
接入模式是PE对从CE收到的以太网报文携带的外层VLAN Tag的理解方式,以及PE向CE发送以太网报文的方式。接入模式分为两种:
· VLAN接入模式:CE发送给PE的以太网报文中需要带有一个VLAN Tag,该Tag被理解为P-Tag,即服务提供商网络为了区分用户而压入的“服务界定符”。PE发送以太网报文给CE时,也需要携带P-Tag。
· Ethernet接入模式:CE发送给PE的以太网报文中如果带有VLAN Tag,则该Tag被理解为U-Tag,即用户网络的内部VLAN Tag,对于PE设备没有意义。PE发送以太网报文给CE时,不需要携带P-Tag。
需要注意的是,本命令只能在服务实例1~4094的视图下进行配置,否则系统会提示出错。
相关配置可参考命令pw-class,以及“二层技术-以太网交换命令参考/VLAN交换”中的service-instance命令。
【举例】
# 在服务实例100上创建SVC方式的VC连接,对端PE地址为5.5.5.5,PW ID为100,并进入Static-xpeer视图。
<Sysname> system-view
[Sysname] interface GigabitEthernet 4/1/2
[Sysname-GigabitEthernet4/1/2] service-instance 100
[Sysname-GigabitEthernet4/1/2-srv100] encapsulation s-vid 100
[Sysname-GigabitEthernet4/1/2-srv100] xconnect static-peer 5.5.5.5 pw-id 100
[Sysname-GigabitEthernet4/1/2-srv100-static-xpeer]
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!