Двойное тегирование QinQ - функционал коммутаторов по упаковке всех приходящих тегированных и нетегированных фреймов в одну VLAN, называемую внешней (Outer VLAN). Упакованные внутрь него VLAN-ы соответственно называются внутренними (Inner VLAN).
На коммутаторе присутствует возможность настройки и использования технологии QinQ (802.1ad) как в ее классической реализации, так и Selective QinQ. Внешний тег VLAN называется Service VID или SVID, внутренний VLAN-Customer VID или CVID. Для корректной работы QinQ, порт коммутатора со включенным dot1q-tunnel selective должен быть в режиме hybrid. SVID вланы должны быть разрешены в режиме egress-tagged disable.
Важно!
Основной областью применения технологии QinQ являются сети передачи данных операторского класса. В первую очередь, применение данной технологии предназначено для прозрачного пропуска трафика клиентов, использующих в своих сетях VLAN через сеть оператора.
Преимуществом применения технологии QinQ для такой услуги является отсутствие необходимости согласования тегов VLAN между клиентом и оператором, что в свою очередь предоставляет клиенту практически безграничные возможности по расширению своей сети передачи данных, в частности не ограничивает клиента в количестве VLAN.
Важно!
Включение функции selective QinQ, в режиме конфигурирования интерфейса:
SNR-S5210(config-if)#dot1q-tunnel selective enable
Настройка правил сопоставления внешнего тэга внутреннему:
SNR-S5210(config-if)#dot1q-tunnel selective s-vlan <SVID> c-vlan <CVID-LIST>
Просмотр правил для QinQ на интерфейсах:
SNR-S5210#show dot1q-tunnel
Пример №1
Реализовать port-based QinQ. На все пакеты приходящие в порт ge2 должен добавляться SVID 10
SNR-S5210(config)#int ge2 SNR-S5210(config-if)#dot1q-tunnel selective enable SNR-S5210(config-if)#dot1q-tunnel selective s-vlan 10 c-vlan 1-4094 SNR-S5210(config-if)#switchport mode hybrid SNR-S5210(config-if)#switchport hybrid allowed vlan add 10 egress-tagged enable
Пример №2
Реализовать Selective QinQ. Допустим для пакетов приходящих в порт ge3 с Vlan 15, 35 - 40 должен добавляться SVID 10, а для диапазона Vlan 100 - 150 добавляться SVID 15. На пакеты с Vlan 1000 и Vlan 1001 внешний тэг добавляться не должен:
SNR-S5210(config)#int ge3 SNR-S5210(config-if)#dot1q-tunnel selective enable SNR-S5210(config-if)#dot1q-tunnel selective s-vlan 10 c-vlan 15,35-40 SNR-S5210(config-if)#dot1q-tunnel selective s-vlan 15 c-vlan 100-150 SNR-S5210(config-if)#switchport mode hybrid SNR-S5210(config-if)#switchport hybrid allowed vlan add 1000,1001 egress-tagged enable SNR-S5210(config-if)#switchport hybrid allowed vlan add 10,15 egress-tagged disable