есть Dlink DGS-3120-24SC
Код:
DGS-3120-24SC:admin#sh sw
Command: show switch
Device Type : DGS-3120-24SC Gigabit Ethernet Switch
MAC Address : AC-F1-DF-B1-79-80
IP Address : 192.168.254.36 (Manual)
VLAN Name : mng
Subnet Mask : 255.255.255.128
Default Gateway : 192.168.254.1
Boot PROM Version : Build 2.00.003
Firmware Version : Build 3.10.012
Hardware Version : A2
Firmware Type : EI
Манаджмент настроен через 9 порт.
Стекирование и stp отключены.
Вланы:
Код:
DGS-3120-24SC:admin#sh vlan
Command: show vlan
VLAN Trunk State : Disabled
VLAN Trunk Member Ports :
VID : 1 VLAN Name : default
VLAN Type : Static Advertisement : Enabled
Member Ports : 25-26
Static Ports : 25-26
Current Tagged Ports :
Current Untagged Ports: 25-26
Static Tagged Ports :
Static Untagged Ports : 25-26
Forbidden Ports :
VID : 3 VLAN Name : v_manage
VLAN Type : Static Advertisement : Disabled
Member Ports : 6,23
Static Ports : 6,23
Current Tagged Ports : 6,23
Current Untagged Ports:
Static Tagged Ports : 6,23
Static Untagged Ports :
Forbidden Ports :
VID : 4 VLAN Name : users
VLAN Type : Static Advertisement : Disabled
Member Ports : 1,9-15,22
Static Ports : 1,9-15,22
Current Tagged Ports : 9-10,12-15,22
Current Untagged Ports: 1,11
Static Tagged Ports : 9-10,12-15,22
Static Untagged Ports : 1,11
Forbidden Ports :
VID : 5 VLAN Name : mng
VLAN Type : Static Advertisement : Disabled
Member Ports : 2,9-10,12-15,22
Static Ports : 2,9-10,12-15,22
Current Tagged Ports : 9-10,12-15,22
Current Untagged Ports: 2
Static Tagged Ports : 9-10,12-15,22
Static Untagged Ports : 2
Forbidden Ports :
VID : 36 VLAN Name : v_atlint
VLAN Type : Static Advertisement : Disabled
Member Ports : 6,23
Static Ports : 6,23
Current Tagged Ports : 6,23
Current Untagged Ports:
Static Tagged Ports : 6,23
Static Untagged Ports :
Forbidden Ports :
VID : 98 VLAN Name : v_rontel_vpn
VLAN Type : Static Advertisement : Disabled
Member Ports : 6,23
Static Ports : 6,23
Current Tagged Ports : 6,23
Current Untagged Ports:
Static Tagged Ports : 6,23
Static Untagged Ports :
Forbidden Ports :
VID : 99 VLAN Name : v_99
VLAN Type : Static Advertisement : Disabled
Member Ports : 6,23
Static Ports : 6,23
Current Tagged Ports : 6,23
Current Untagged Ports:
Static Tagged Ports : 6,23
Static Untagged Ports :
Forbidden Ports :
Total Static VLAN Entries: 7
Total GVRP VLAN Entries: 0
В 6й порт приходит линк от стороннего оператора, в нем куча тегированных вланов
Из 23го порта уходит линк до другого коммутатора того же стороннего оператора, куда эти вланы надо отдать.
Оба порта 6 и 23 разумеется тегированные и проброс сделан так, как показано выше, но логичней тут будет q-in-q, т.к. кол-во и теги пропускаемых сторонних вланов могут произвольно меняться.
Но что-то я с ролями портов не пойму - кто кем будет.
Вроде должно что-то типа такого:
Код:
create vlan 500qinq tag 500
config vlan 500qinq add tagged 6,23 advertisement disable
enable qinq
config qinq ports 6 role uni missdrop disable tpid 0x8100
config qinq ports 23 role nni missdrop disable tpid 0x8100
Но сразу после ввода enable qinq все разваливается - ни управления и пропуска трафика.

Еду к свичу, с терминала делаю dis qinq и все восстанавливается - и управление, и пропуск трафика.
Как написано тут
http://ftp.dlink.ru/pub/Trainings/Switc ... ective.pdf«missdrop enable» означает, что добавление внешнего тега(SP-VLAN) будет
осуществляться только согласно правилам vlan_translation.
«missdrop disable» означает, что добавление внешнего тега(SP-VLAN) будет
осуществляться согласно правилам vlan_translation, а к трафику не попавшему под
правила vlan_translation будет добавлятся внешний тег(SP-VLAN) равный PVID
порта, т.е. SP-VID = PVID.
Тогда понятно почему теряется управление свичом и сетка рассыпается - как только я делаю ena qinq все 802.1q-теги забиваются тегом Outer Tpid: 0x88a8, т.к. по умолчанию все порты
Код:
DGS-3120-24SC:admin#sh qinq ports
Command: show qinq ports
Port ID: 1
---------------------------------------------------------
Role: NNI
Miss Drop: Disabled
Outer Tpid: 0x88a8
Use Inner Priority: Disabled
Add Inner Tag: Disabled
Port ID: 2
---------------------------------------------------------
Role: NNI
Miss Drop: Disabled
Outer Tpid: 0x88a8
Use Inner Priority: Disabled
Add Inner Tag: Disabled
Казалось бы тогда надо перед ena qinq просто сделать
config qinq ports all missdrop en
Однако
Код:
DGS-3120-24SC:admin#config qinq ports all missdrop en
Command: config qinq ports all missdrop enable
You should enable QinQ at first.
Fail!
Замкнутый круг?
Или в удаленном режиме это не делается, а только через консоль?