Всем доброе время суток.
Есть DES-3528.
Firmware: Build 2.01.B042
Есть очень большое желание сделать его PE QinQ-агрегатором.
Вот схема:
Сценарий такой.
1. В UNI-порты приходит несколько dot1q-транков.
2. Про CVLAN-нумерацию внутри этих транков администратор DES-3528 (Оператор) ничего знать не должен, не его это барское дело.
3. Соответственно, никаких телодвижений по прописыванию новых CVLAN на UNI-портах DES'а быть не должно.
4. На каждом UNI-порту CVLAN'ы пакуются в свой SVLAN.
5. Соответственно, в NNI-порт уходит пачка SVLAN'ов, которые принимаются вышестоящим свитчом Оператора в обычный dot1q-транковый порт и уходят в сеть Оператора.
Дальнейший транзит и терминация SVLAN'ов не являются предметом рассмотрения данного сценария.
Реализуемо ли ЭТО в рамках DES-3528?
Меня терзают сомнения по поводу п.п 2 и 3.
Смутно догадываюсь, что процедура упаковки CVLAN'ов в SVLAN на UNI-порту описывается через vlan_translation.
Пытаюсь скормить свитчу конструкцию
Код:
config qinq ports 25 role uni missdrop disable outer_tpid 0x8100 use_inner_priority enable
create vlan_translation ports 25 cvid 1-4094 add svid 30
- ругается на вторую команду, мол,
Код:
VLAN translation table is full!
Беру диапазон поменьше (сотню CVID'ов) - прокатывает, в конфиге появляется ужас в виде
Код:
create vlan_translation ports 25 cvid 300 add svid 30
create vlan_translation ports 25 cvid 301 add svid 30
create vlan_translation ports 25 cvid 302 add svid 30
create vlan_translation ports 25 cvid 303 add svid 30
create vlan_translation ports 25 cvid 304 add svid 30
create vlan_translation ports 25 cvid 305 add svid 30
create vlan_translation ports 25 cvid 306 add svid 30
...
...
...
В каждом из клиентских транков предполагается существенно меньше сотни CVLAN'ов, но вариант с описанием их со стороны Оператора не устраивает категорически.
Или я неправ, и все гораздо проще?
Например, достаточно ли для выполнения п.п. 2-5 конструкции
Код:
create vlan svlan10 tag 10
create vlan svlan20 tag 20
create vlan svlan30 tag 30
config vlan svlan10 add untagged 23
config vlan svlan20 add untagged 24
config vlan svlan30 add untagged 25
config vlan svlan10 add tagged 26
config vlan svlan20 add tagged 26
config vlan svlan30 add tagged 26
config qinq ports 23 role uni missdrop disable
config qinq ports 24 role uni missdrop disable
config qinq ports 25 role uni missdrop disable
config qinq ports 26 role nni missdrop disable
?
P.S. И как в этой конфигурации управлять DES'ом со стороны Оператора?
P.P.S. Сорри за chainik mode, с "D-Link made" QinQ плотно сталкиваюсь впервые.