faq обучение настройка
Текущее время: Вс июл 20, 2025 02:48

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: DES-3528 vs QinQ
СообщениеДобавлено: Пт сен 03, 2010 00:07 
Не в сети

Зарегистрирован: Пн май 31, 2004 17:26
Сообщений: 145
Всем доброе время суток.

Есть 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 плотно сталкиваюсь впервые.

_________________
WBR, Serhio


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт сен 03, 2010 10:16 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт янв 21, 2005 11:52
Сообщений: 11212
Откуда: D-Link, Moscow
ftp://ftp.dlink.ru/pub/Trainings/D-Link ... vanced.rar

_________________
С уважением,
Бигаров Руслан.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт сен 10, 2010 09:49 
Не в сети

Зарегистрирован: Пн май 31, 2004 17:26
Сообщений: 145
Bigarov Ruslan писал(а):
ftp://ftp.dlink.ru/pub/Trainings/D-Link_switches_and_network_technologies_Advanced.rar

Спасибо, кое-что пригодилось.
В-общем, все действительно оказалось проще, именно так, как в моем предыдущем сообщении, за маленькой поправкой - на NNI порту пришлось выставить outer TPID 0x8100.
Для данного свитча получилось так:
Код:
enable qinq
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 outer_tpid 0x8100

Что же касается управления свитчом, то достаточно
Код:
create vlan mgmt tag 500
config vlan mgmt add tag 26
config ipif System ipaddress <ip/net> vlan mgmt

- и свитч будет доступен "сверху" в VLAN500 вне QinQ туннелей.

Все работает.

_________________
WBR, Serhio


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт сен 10, 2010 14:19 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт янв 21, 2005 11:52
Сообщений: 11212
Откуда: D-Link, Moscow
Рад слышать.

_________________
С уважением,
Бигаров Руслан.


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 19


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB