...
Рассмотрим несколько типовых примеров настройки SQinQ
1) Задача: пропустить vlan 31 без изменения, на остальной трафик, приходящий в порт 11, добавить метку 30.
Конфигурация двух интерфейсов выглядит следующим образом:
interface gigabitethernet1/0/11
switchport mode general
switchport general allowed vlan add 31 tagged
switchport general allowed vlan add 30 untagged
selective-qinq list ingress permit ingress_vlan 31
selective-qinq list ingress add_vlan 30
exit
!
interface gigabitethernet1/0/12
switchport mode trunk
switchport trunk allowed vlan add 30-31
exit
Для того, чтобы на весь трафик, приходящий с SPVLAN СVLAN (VLAN X), добавить метку 30 (SVLAN), необходимо добавить на входе и снять на выходе:
...
selective-qinq list ingress permit ingress_vlan 31
Итоговая конфигурация двух интерфейсов 2) Задача: для vlan 68,456,905 (CVLAN) добавить метку 3 (SVLAN). Для vlan 234,324,657 (CVLAN) добавить метку 4 (SVLAN).
Конфигурация интерфейса выглядит следующим образом:
interface gigabitethernet1gigabitethernet 1/0/111
switchport mode general
switchport general allowed vlan add 31 tagged
switchport general allowed vlan add 30 3,4 untagged
selective-qinq list ingress permit add_vlan 3 ingress_vlan 3168,456,905
selective-qinq list ingress add_vlan 30
exit
!
interface gigabitethernet1/0/12
switchport mode trunk
switchport trunk allowed vlan add 30-31
exit
2) Задача: для vlan 68,456,905 добавить метку 3. Для vlan 4 ingress_vlan 234,324,657
добавить метку 4:
exit
Для того, чтобы на пакеты с SVLAN CVLAN = 68, 456, 905 добавить CVLAN SVLAN = 3, необходимо прописать команду:
...
Для того, чтобы на пакеты с SVLAN CVLAN = 234, 324, 657 добавить CVLAN SVLAN = 4, необходимо прописать команду:
...
Также не стоит забывать о необходимости применения двух аксиом, то есть на выходе CVLAN SVLAN тег необходимо убрать. Выполнить это действие возможно с помощью команды:
switchport general allowed vlan add 3,4 untagged
Итоговая конфигурация 3) Задача: перемаркировка влан. Для входящего трафика vlan 856 -> vlan 3, vlan 68 -> vlan 4. Для исходящего трафика vlan 3 -> vlan 856, vlan 4 -> vlan 68.
Конфигурация интерфейса выглядит следующим образом:
interface gigabitethernet 1/0/1
switchport mode general
switchport general allowed vlan add 3,4
untaggedtagged
selective-qinq list ingress
addoverride_vlan 3 ingress_vlan
68,456,905856
selective-qinq list ingress
addoverride_vlan 4 ingress_vlan
234,324,657exit
3)Задача: перемаркировка влан. Для входящего трафика vlan 856 -> vlan 3, vlan 68 -> vlan 4. Для исходящего трафика vlan 3 -> vlan 856, vlan 4 -> vlan 68:
68
selective-qinq list egress override_vlan 856 ingress_vlan 3
selective-qinq list egress override_vlan 68 ingress_vlan 4
exit
Для того, чтобы выполнить перемаркировку метки с 856 на 3 и с 68 на 4 для входящего трафика необходимо выполнить следующие команды:
...
switchport general allowed vlan add 3,4 tagged
Итоговая конфигурация интерфейса выглядит следующим образом:
interface gigabitethernet 1/0/1
switchport mode general
switchport general allowed vlan add 3,4 taggedselective-qinq list ingress override_vlan 3 ingress_vlan 856
selective-qinq list ingress override_vlan 4 ingress_vlan 68
selective-qinq list egress override_vlan 856 ingress_vlan 3
selective-qinq list egress override_vlan 68 ingress_vlan 4
exit
4) Для ) Задача: для всего трафика, приходящего на порт 11 добавить метку 30
Существует два способа добавления второй метки (CVLANSVLAN) без каких-либо дополнений, описанных в пунктах раннее.
...
interface gigabitethernet 1/0/11
switchport mode customer
switchport customer vlan 30
exit