На коммутаторах есть возможность выполнить добавление на одном порту сразу 2х меток CVLAN и SVLAN
Конфигурация будет выглядеть следующим образом:
(config)# vlan mode tr101
interface GigabitEthernet 0/1
switchport mode customer
switchport customer vlan <SVLAN> inner-vlan <CVLAN>
exit
Настройки на аплинк порту
interface GigabitEthernet 0/24
switchport mode trunk
switchport trunk allowed vlan add <SVLAN>
exit
По умолчанию коммутатор не смотрит при коммутации с порта gi0/24 в gi0/1 на метку <CVLAN>. Для того, чтобы трафик с аплинка анализировал сразу обе метки <CVLAN> и <SVLAN> необходимы дополнительные настройки
(config)# vlan tr101 map inner-vlan <CVLAN> interface gi1/0/24
Пример конфигурации портов:
SVLAN - 3000, CVLAN -101
interface GigabitEthernet 0/1
description Customer
switchport mode customer
switchport customer vlan 3000 inner-vlan 101
exit
!
interface GigabitEthernet 0/24
description Uplink
switchport mode trunk
switchport trunk allowed vlan add 3000
exit