В данной небольшой заметке будет описан принцип настройки коммутаторов D-Link DES-3810-28 c версией прошивки DES-3810_Series_A1_RunTime_v2.10.024.had
Прежде чем начать настройку QinQ в коммутаторе D-Link необходимо включить данную функцию. Если на коммутаторе работает и настроен STP, тогда необходимо отключить STP, включить QinQ и потом обратно включить STP:
DES-3810-28:admin#disable stp Command: disable stp Success. DES-3810-28:admin#enable qinq Command: enable qinq Success. DES-3810-28:admin#enable stp Command: enable stp Success. DES-3810-28:admin#show qinq Command: show qinq QinQ Status : Enabled DES-3810-28:admin#
Настройка будет производиться на коммутаторах sw1 и sw2 согласно схеме. Коммутаторы sw_client1 и sw_client2 — клиентские устройства, между которыми необходимо организовать несколько vlan — 255,355,455.
Важный факт при настройке QinQ в коммутаторах D-Link: TPID`а на D-Link’e с 0x88a8 на 0x8100 и изменение клиентского порта на UNI режим.
Рассмотрим конфигурацию коммутатора sw1:
create vlan qinq tag 100 config vlan qinq add tagged 28 config vlan qinq add untagged 1 enable qinq config qinq ports 1 role uni outer_tpid 0x8100 trust_cvid disable vlan_translation disable config qinq ports 28 role nni outer_tpid 0x8100 trust_cvid disable vlan_translation disable
где vlanid 100 — вилан,в котором будут инкапсулированы клиентские виланы, ports 1 role uni — порт в сторону клиента и ports 28 role nni — порт в сторону ядра сети.
Точно такая же конфигурация будет у коммутатора sw2.
Теперь на коммутаторах sw_client1 и sw_client2 можно создавать тегированные виланы 255,355,455 в сторону коммутаторов sw1 и sw2 соответственно.
Также стоит не забывать о включении функции jumbo frame на коммутаторах D-Link и на остальном промежуточном оборудовании, повисыть system mtu — в случае наличия транзитного коммутатора Cisco.