Hi there!
The QinQ technology provides a cheap and easy Layer 2 (L2) virtual private network (VPN) solution. With the VLAN stacking and nesting technology, the data packets carry two VLAN tags at two different layers to identify different data packets. This method clears the limit of the original solution in which only one VLAN tag at one layer is used to identify different data packets. As a result, the VLAN IDs are extended. VLAN stacking refers to a technique in which one more VLAN tag is added in front of the existing VLAN tag in a data frame structure. That is, one data frame carries two VLAN tags at two layers in VLAN stacking.
C-VLAN indicates the customer-side VLAN(The first layer VLAN tag).
S-VLAN indicates the supplier-side VLAN(The second layer VLAN tag).
More: What is the difference between VLAN, C-VLAN, and S-VLAN.
Thank you!