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

02 二层技术-以太网交换命令参考

目录

10-QinQ命令

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

10-QinQ命令


1 QinQ配置命令

1.1  QinQ配置命令

1.1.1  qinq enable

【命令】

qinq enable

undo qinq enable

【视图】

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

【缺省级别】

2:系统级

【参数】

【描述】

qinq enable命令用来使能端口的基本QinQ功能。undo qinq enable命令用来关闭端口的基本QinQ功能。

缺省情况下,端口的基本QinQ功能处于关闭状态。

使能了基本QinQ功能的端口将为其收到的报文添加新的VLAN Tag,该VLAN Tag即该端口缺省VLAN的Tag。

需要注意的是,二层以太网端口视图下的配置只对当前端口有效;二层聚合接口视图下的配置对当前接口及其对应聚合组内的所有成员端口都有效;端口组视图下的配置对当前端口组中的所有端口有效。

【举例】

# 在端口GigabitEthernet1/0/1上使能基本QinQ功能。

<Sysname> system-view

[Sysname] interface GigabitEthernet 1/0/1

[Sysname-GigabitEthernet1/0/1] qinq enable

# 在端口组1中的所有端口上都使能基本QinQ功能。

<Sysname> system-view

[Sysname] port-group manual 1

[Sysname-port-group-manual-1] group-member GigabitEthernet 1/0/1 to GigabitEthernet 1/0/6

[Sysname-port-group-manual-1] qinq enable

1.1.2  qinq ethernet-type

【命令】

qinq ethernet-type  hex-value

undo qinq ethernet-type

【视图】

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

【缺省级别】

2:系统级

【参数】

hex-value:表示十六进制格式的TPID(Tag Protocol Identifier,标签协议标识符)值,取值范围为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命令用来配置VLAN Tag中携带的TPID值。undo qinq ethernet-type命令用来恢复TPID值为缺省值。

缺省情况下,VLAN Tag中所携带的TPID值为0x8100。

【举例】

# 配置TPID值为0x8200。

<Sysname> system-view

[Sysname] interface GigabitEthernet 1/0/1

[Sysname-GigabitEthernet1/0/1] qinq ethernet-type 8200

1.1.3  qinq vid

【命令】

qinq vid vlan-id

undo qinq vid vlan-id

【视图】

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

【缺省级别】

2:系统级

【参数】

vlan-id:外层VLAN的VLAN ID,取值范围为1~4094。

【描述】

qinq vid命令用来进入QinQ视图,并配置端口添加的外层VLAN Tag。undo qinq vid命令用来删除该VLAN ID对应QinQ视图下的所有配置。

需要注意的是:

·     二层以太网接口视图下的配置只对当前端口有效;二层聚合接口视图下的配置对当前接口及其对应聚合组内的所有成员端口都有效;端口组视图下的配置对当前端口组中的所有端口有效。

·     为端口配置添加外层VLAN Tag后,必须要通过命令行raw-vlan-id inbound指定需添加外层VLAN Tag的内层VLAN Tag。

相关配置可参考命令raw-vlan-id inbound

【举例】

# 在端口GigabitEthernet1/0/1上配置灵活QinQ功能,并配置该端口添加的外层VLAN Tag为10。

<Sysname> system-view

[Sysname] interface GigabitEthernet 1/0/1

[Sysname-GigabitEthernet1/0/1] qinq vid 10

# 在端口组1中的所有端口上配置灵活QinQ功能,并配置该端口组中所有端口添加的外层VLAN Tag为10。

<Sysname> system-view

[Sysname] port-group manual 1

[Sysname-port-group-manual-1] group-member GigabitEthernet 1/0/1 to GigabitEthernet 1/0/6

[Sysname-port-group-manual-1] qinq vid 10

1.1.4  raw-vlan-id inbound

【命令】

raw-vlan-id inbound { all | vlan-list }

undo raw-vlan-id inbound { all | vlan-list }

【视图】

QinQ视图

【缺省级别】

2:系统级

【参数】

vlan-list:VLAN列表,表示多个VLAN的ID。表示方式为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。

【描述】

raw-vlan-id inbound命令用来配置需添加外层VLAN Tag的内层VLAN Tag。undo raw-vlan-id inbound命令用来取消该配置。

需要注意的是:

·     用户可在同一视图下多次配置该命令,各个配置之间互相不覆盖,配置值自动按照从小到大的顺序排列。

·     一个内层VLAN Tag只能对应一个外层VLAN Tag。如果用户想改变报文的外层VLAN Tag,需要先删除旧的外层VLAN Tag配置,然后再配置新的外层VLAN Tag。

相关配置可参考命令qinq vid

【举例】

# 在端口GigabitEthernet1/0/1上配置为VLAN 3、5、20~100的报文添加VLAN ID为100的外层VLAN Tag。

<Sysname> system-view

[Sysname] interface GigabitEthernet 1/0/1

[Sysname-GigabitEthernet1/0/1] qinq vid 100

[Sysname-GigabitEthernet1/0/1-vid-100] raw-vlan-id inbound 3 5 20 to 100

 

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

新华三官网
联系我们