- Table of Contents
-
- 04-Layer 2—LAN Switching Command Reference
- 00-Preface
- 01-MAC address table commands
- 02-Ethernet link aggregation commands
- 03-Port isolation commands
- 04-VLAN commands
- 05-QinQ commands
- 06-Loop detection commands
- 07-Spanning tree commands
- 08-LLDP commands
- 09-Layer 2 forwarding commands
- 10-VLAN termination commands
Title | Size | Download |
---|---|---|
05-QinQ commands | 47.12 KB |
QinQ commands
This feature is supported only on the following ports:
Hardware |
QinQ and port compatibility |
MSR3600-28, MSR3600-51 |
Fixed Layer 2 Ethernet ports. |
Routers installed with an Ethernet switching module |
Layer 2 Ethernet ports on the following modules: · HMIM-8GSW. · HMIM-8GSWF. · HMIM-24GSW. · HMIM-24GSW-PoE. For more information about the support of the routers for these modules, see H3C MSR Router Series Comware 7 Interface Module Guide. |
This document uses the following terms:
· CVLAN—Customer network VLANs, also called inner VLANs, refer to VLANs that a customer uses on the private network.
· SVLAN—Service provider network VLANs, also called outer VLANs, refer to VLANs that a service provider uses to transmit VLAN tagged traffic for customers.
display qinq
Use display qinq to display QinQ-enabled interfaces.
Syntax
display qinq [ interface interface-type interface-number ]
Views
Any view
Predefined user roles
network-admin
network-operator
Parameters
interface interface-type interface-number: Specifies an interface by its type and number. If you do not specify an interface, this command displays all QinQ-enabled interfaces.
Usage guidelines
If QinQ is not enabled on any interfaces, this command does not provide any output.
Examples
# Enable QinQ on GigabitEthernet 1/0/1. Then, verify that QinQ is enabled on the interface.
<Sysname> system-view
[Sysname] interface gigabitethernet 1/0/1
[Sysname-GigabitEthernet1/0/1] qinq enable
[Sysname-GigabitEthernet1/0/1] display qinq interface gigabitethernet 1/0/1
Interface
GigabitEthernet1/0/1
# Enable QinQ on GigabitEthernet 1/0/1 and GigabitEthernet 1/0/3. Then, verify that QinQ is enabled on the interfaces.
<Sysname> system-view
[Sysname] interface gigabitethernet 1/0/1
[Sysname-GigabitEthernet1/0/1] qinq enable
[Sysname-GigabitEthernet1/0/1] quit
[Sysname] interface gigabitethernet 1/0/3
[Sysname-GigabitEthernet1/0/3] qinq enable
[Sysname-GigabitEthernet1/0/3] display qinq
Interface
GigabitEthernet1/0/1
GigabitEthernet1/0/3
Related commands
qinq enable
qinq enable
Use qinq enable to enable QinQ on an interface.
Use undo qinq enable to disable QinQ on an interface.
This command is supported only on the following ports:
Hardware |
Command and port compatibility |
MSR3600-28, MSR3600-51 |
Fixed Layer 2 Ethernet ports. |
MSR3600-X1 series |
Fixed Layer 2 Ethernet ports. |
MSR810-10-PoE |
Fixed Layer 2 Ethernet ports. |
Routers installed with an Ethernet switching module |
Layer 2 Ethernet ports on the following modules: · HMIM-8GSWF. · HMIM-24GSW. · HMIM-24GSW-PoE. For more information about the support of the routers for these modules, see H3C MSR Router Series Comware 7 Interface Module Guide. |
Syntax
qinq enable
undo qinq enable
Default
QinQ is disabled on interfaces.
Views
Layer 2 Ethernet interface view
Layer 2 aggregate interface view
Predefined user roles
network-admin
Examples
# Enable QinQ on GigabitEthernet 1/0/1.
<Sysname> system-view
[Sysname] interface gigabitethernet 1/0/1
[Sysname-GigabitEthernet1/0/1] qinq enable
display qinq
qinq ethernet-type (interface view)
Use qinq ethernet-type to set the TPID value in SVLAN or CVLAN tags on an interface.
Use undo qinq ethernet-type to restore the default TPID value in SVLAN or CVLAN tags on an interface.
Syntax
qinq ethernet-type service-tag hex-value
undo qinq ethernet-type service-tag
Default
The interface-level TPID value in SVLAN and CVLAN tags equals the global TPID value.
Views
Layer 2 Ethernet interface view
Layer 2 aggregate interface view
Predefined user roles
network-admin
Parameters
service-tag: Sets the TPID value in the SVLAN tag.
hex-value: Sets a hexadecimal TPID value in the range of 600 to ffff, excluding the reserved EtherType values listed in Table 1.
Table 1 Reserved EtherType values
Protocol type |
Value |
ARP |
0x0806 |
PUP |
0x0200 |
RARP |
0x8035 |
IP |
0x0800 |
IPv6 |
0x86dd |
PPPoE |
0x8863/0x8864 |
MPLS |
0x8847/0x8848 |
IPX/SPX |
0x8137 |
IS-IS |
0x8000 |
LACP |
0x8809 |
LLDP |
0x88cc |
802.1X |
0x888e |
802.1ag |
0x8902 |
Cluster |
0x88a7 |
Reserved |
0xfffd/0xfffe/0xffff |
Usage guidelines
For a port, the TPID value set in interface view applies preferentially over the TPID value set in system view.
Examples
# Set the TPID value in SVLAN tags to 9100 (hexadecimal) on GigabitEthernet 1/0/1.
<Sysname> system-view
[Sysname] interface gigabitethernet 1/0/1
[Sysname-GigabitEthernet1/0/1] qinq ethernet-type service-tag 9100
Related commands
qinq ethernet-type (system view)
qinq ethernet-type (system view)
Use qinq ethernet-type to set the TPID value in SVLAN or CVLAN tags globally.
Use undo qinq ethernet-type to restore the default TPID value in SVLAN or CVLAN tags globally.
Syntax
qinq ethernet-type customer-tag hex-value
undo qinq ethernet-type customer-tag
Default
The TPID value in both SVLAN and CVLAN tags is 8100 in hexadecimal notation.
Views
System view
Predefined user roles
network-admin
Parameters
customer-tag: Sets the TPID value in the CVLAN tag.
hex-value: Sets a hexadecimal TPID value in the range of 600 to ffff, excluding the reserved EtherType values listed in Table 2.
Table 2 Reserved EtherType values
Protocol type |
Value |
ARP |
0x0806 |
PUP |
0x0200 |
RARP |
0x8035 |
IP |
0x0800 |
IPv6 |
0x86dd |
PPPoE |
0x8863/0x8864 |
MPLS |
0x8847/0x8848 |
IPX/SPX |
0x8137 |
IS-IS |
0x8000 |
LACP |
0x8809 |
LLDP |
0x88cc |
802.1X |
0x888e |
802.1ag |
0x8902 |
Cluster |
0x88a7 |
Reserved |
0xfffd/0xfffe/0xffff |
Examples
# Set the global TPID value in CVLAN tags to 8200 (hexadecimal).
<Sysname> system-view
[Sysname] qinq ethernet-type customer-tag 8200
qinq ethernet-type (interface view)