Настройка QinQ и Selective QinQ на коммутаторах Orion A10E/A18E/A28E/A28F

Настройка QinQ и Selective QinQ на коммутаторах Orion A10E/A18E/A28E/A28F

Коммутаторы Orion серии Alpha прддерживают технологию Q-in-Q как в ее классической реализации так и Selective Q-in-Q. В рамках данной статьи будут рассмотрены примеры настройки данного функционала.

 

Предположим, что необходимо организовать передачу тегированных и нетегированных пакетов между двумя офисами клиента через СПД стороннего оператора. Для того чтобы не согласовывать все используемые в сети клиента теги VLAN будем использовать технологию QinQ — на все пакеты со стороны сети клиента будет добавлятся еще один внешний тег Outer VLAN.

 

Port-based QinQ

 

Рассмотрим пример конфигурации для ситуации, когда нам необходимо добавить на все пакеты, приходящие от клиента тег Outer VLAN с VID 3. Клиент подключается к port 1, а port 8 является uplink-портом.

Тогда конфигурация коммутатора будет выглядеть так:

 

create vlan 3 active

!

interface port 1

description CUSTOMER

switchport trunk native vlan 3

switchport mode trunk

switchport qinq dot1q-tunnel

!

interface port 18

description UPLINK

switchport mode trunk

 


Selective QinQ

 

Допустим перед нами поставлена задача добавить на порту 1 тег Outer VLAN 200 ко всем пакетам с тегами  601-610, а к пакетам с тэгами 611-620 добавить тэг Outer VLAN 210. Все остальные пакеты нужно пропускать без именений. В этом случае конфигурация коммутатора будет выглядеть так:

 

create vlan,200,210,601-620 active

!

interface port 1

description CUSTOMER

switchport trunk untagged vlan 200,210

switchport mode trunk

switchport qinq dot1q-tunnel

switchport vlan-mapping 601-610 add-outer 200

switchport vlan-mapping 611-620 add-outer 210

!

interface port 18

description UPLINK

switchport mode trunk

 

QinQ на Access порту

 

На коммутаторах Orion Alpha A10E/A18E/A28E/A28F есть возможность добавлять сразу два тега (CVLAN и SVLAN) на нетегированные пакеты.
Пример добавления SVID:50 и CVID:100 на access порту:

interface port 1

switchport access vlan 50

switchport qinq dot1q-tunnel

switchport vlan-mapping both untag translate dtag 50 100