• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

01-接入分册

目录

10-QinQ命令

本章节下载 10-QinQ命令  (117.72 KB)

10-QinQ命令


1 QinQ配置命令

WX6100E系列无线控制器以太网交换机的灵活QinQ功能通过QoS策略实现,有关定义和应用QoS策略的配置命令,请参见QoS分册中的“QoS命令”。

 

1.1  QinQ配置命令

1.1.1  nest

【命令】

nest top-most vlan-id vlan-id

undo nest

【视图】

流行为视图

【缺省级别】

2:系统级

【参数】

vlan-id vlan-idVLAN编号,取值范围为14094

【描述】

nest命令用来为流行为配置创建外层VLAN标签的动作。undo nest命令用来取消流行为中创建外层VLAN标签动作的配置。

需要注意的是:

l              nest动作应用到SC/SD单板上的端口或端口组的入方向(inbound)时,在应用策略之前必须在端口或端口组上开启基本QinQ功能,否则策略将不能成功应用。

l              nest动作不能应用到VLAN和全局的任何方向。

相关配置可参考命令qos policytraffic behaviorclassifier behavior

【举例】

# 为流行为database配置创建外层VLAN标签的动作,并配置外层VLAN标签为100。

<Sysname> system-view

[Sysname] traffic behavior database

[Sysname-behavior-database] nest top-most vlan-id 100

1.1.2  qinq enable

【命令】

qinq enable

undo qinq enable

【视图】

以太网端口视图/二层聚合端口视图/端口组视图

【缺省级别】

2:系统级

【参数】

【描述】

qinq enable命令用来开启以太网端口的基本QinQ功能。undo qinq enable命令用来关闭以太网端口的基本QinQ功能。

缺省情况下,以太网端口的基本QinQ功能关闭。

打开基本QinQ功能的端口,报文将添加新的VLAN Tag,其VLAN Tag携带的VLAN ID为该端口的缺省VLAN ID。

在以太网端口视图或二层聚合端口视图下执行该命令,则该配置只在当前端口生效;在端口组视图下执行该命令,则该配置将在端口组中的所有端口生效。

【举例】

# 开启端口GigabitEthernet2/0/1的基本QinQ功能。

<Sysname> system-view

[Sysname] interface gigabitethernet 2/0/1

[Sysname-GigabitEthernet2/0/1] qinq enable

# 开启端口组1中所有端口的基本QinQ功能。

<Sysname> system-view

[Sysname] interface bridge-aggregation 1

[Sysname-Bridge-Aggregation1] qinq enable

1.1.3  qinq ethernet-type customer-tag

【命令】

qinq ethernet-type customer-tag hex-value

undo qinq ethernet-type customer-tag

【视图】

系统视图

【缺省级别】

2:系统级

【参数】

hex-value:十六进制格式的协议类型值,取值范围为0x0001~0xFFFF。但不允许配置为表1-1中列举的常用协议类型值。

表1-1 常用协议类型值

协议类型

对应值

ARP

0x0806

PUP

0x0200

RARP

0x8035

IP

0x0800

IPv6

0x86DD

PPPoE

0x8863/0x8864

MPLS

0x8847/0x8848

IPX/SPX

0x8137

IS-IS

0x8000

LACP

0x8809

802.1x

0x888E

集群

0x88A7

设备保留

0xFFFD/0xFFFE/0xFFFF

 

【描述】

qinq ethernet-type customer-tag命令用来配置用户网络的TPID值。undo qinq ethernet-type customer-tag命令用来恢复用户网络的TPID值为缺省值。

缺省情况下,用户网络的TPID值为0x8100。

对于配置了基本QinQ或用户侧QinQ功能的端口,交换机将根据用户网络的TPID值来判断接收到的报文是否携带VLAN Tag。

关于用户侧QinQ功能的介绍,请参见接入分册的“VLAN映射”。

 

【举例】

# 配置用户网络的TPID值为0x9100。

<Sysname> system-view

[Sysname] qinq ethernet-type customer-tag 9100

1.1.4  qinq ethernet-type service-tag

【命令】

qinq ethernet-type service-tag hex-value

undo qinq ethernet-type service-tag

【视图】

以太网端口视图/二层聚合端口视图/端口组视图

【缺省级别】

2:系统级

【参数】

hex-value:十六进制格式的协议类型值,取值范围为0x0001~0xFFFF。但不允许配置为表1-1中列举的常用协议类型值。

【描述】

qinq ethernet-type service-tag命令用来配置运营商网络的TPID值。undo qinq ethernet-type service-tag命令用来恢复运营商网络的TPID值为缺省值。

缺省情况下,运营商网络的TPID值为0x8100。

对于没有配置基本QinQ和用户侧QinQ功能的端口,交换机将根据运营商网络的TPID值来判断接收到的报文是否携带VLAN Tag。

关于用户侧QinQ功能的介绍,请参见接入分册的“VLAN映射”。

 

【举例】

# 配置GigabitEthernet2/0/1端口的运营商网络TPID值为0x9100。

<Sysname> system-view

[Sysname] interface gigabitethernet2/0/1

[Sysname-GigabitEthernet2/0/1] qinq ethernet-type service-tag 9100

1.1.5  qinq transparent-vlan

【命令】

qinq transparent-vlan vlan-list

undo qinq transparent-vlan { all | vlan-list }

【视图】

以太网接口视图/二层聚合端口视图/端口组视图

【缺省级别】

2:系统级

【参数】

vlan-list:VLAN列表,表示多个VLAN的ID,且这些VLAN必须是本地已创建好的。表示方式为vlan-list = { vlan-id [ to vlan-id ] }&<1-10>。其中,vlan-id为指定VLAN的ID,取值范围为1~4094,to之后的VLAN ID要大于或等于to之前的VLAN ID。&<1-10>表示前面的参数最多可以输入10次。

all:表示所有VLAN。

【描述】

qinq transparent-vlan命令用来配置端口的VLAN透传功能,使端口对指定VLAN的报文进行透传。undo qinq transparent-vlan命令用来取消该配置。

缺省情况下,端口没有配置VLAN透传功能。

需要注意的是:

l              在以太网接口视图下执行该命令,则该配置只在当前端口生效;在二层聚合接口视图下执行该命令,会在二层聚合接口及其所对应聚合组中的所有成员端口生效;在端口组视图下执行该命令,则该配置将在端口组中的所有端口生效。

l              本命令可以在二层聚合接口和聚合成员端口上单独进行配置,聚合成员端口上的配置即时生效。关于聚合的介绍请参见“接入分册”中的“链路聚合配置”。

【举例】

# 使能端口GigabitEthernet2/0/1的基本QinQ功能,并配置该端口对VLAN 2、3、50~100的报文进行透传。

<Sysname> system-view

[Sysname] interface gigabitethernet 2/0/1

[Sysname-GigabitEthernet2/0/1] qinq enable

[Sysname-GigabitEthernet2/0/1] qinq transparent-vlan 2 3 50 to 100

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们