How is VLAN Stacking (QinQ) configured in the service provider network?

Options
Zyxel_Adam
Zyxel_Adam Posts: 341  Zyxel Employee
First Anniversary 10 Comments Friend Collector First Answer
edited April 18 in Port & VLAN settings

VLAN Stacking (QinQ)


Scenario and Topology

A service provider needs to create a VPN for a client across their XGS4600.  The service provider needs to tunnel the client's packets in their local VLAN100.

     


Configuration Steps

[Switch-B]

1. Go to Advance Application > VLAN > VLAN Configuration > Static VLAN Setup.

2. Create VLAN 100 as follows.

         Fixed: 1, 24

         Untagged: 1

3. Go to Advance Application > VLAN Stacking.

4. Check the "Active" box.

5. Set the role of port 1 as "Access"

6. Set the role of port 24 as "Tunnel" (Optional, configure it if you need Tunnel TPID

7. Go to Advance Application > VLAN Stacking > Port-base QinQ.

8. Set the SPVID of port 1 as "100".

 

[Switch-C]

1. Go to Advance Application > VLAN > VLAN Configuration > Static VLAN Setup.

2. Create VLAN 100 as follows.

         Fixed: 1, 24

         Untagged: 1

3. Go to Advance Application > VLAN Stacking.

4. Check the "Active" box.

5. Set the role of port 1 as "Access"

6. Set the role of port 24 as "Tunnel" (Optional, configure it if you need Tunnel TPID

7. Go to Advance Application > VLAN Stacking > Port-base QinQ.

8. Set the SPVID of port 1 as "100".

 

Verification

1. Assuming the devices are in the same VLAN and IP segments, sending a ping from PC-A to PC-B should be successful.

2. Packets captured between Switch-B and Switch-C should show packets with double VLAN tags:

Please note that the ports Switch A and D must connect to Switch B and C must tagged VLAN 20.

Adam