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

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




Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: DES3200-28 перетэгирование VLAN
СообщениеДобавлено: Ср фев 15, 2012 08:54 
Не в сети

Зарегистрирован: Ср фев 15, 2012 08:42
Сообщений: 27
Добрый день!

Искал по всему форуму информацию касательно перетэгирования, нашел всего одно упоминание. Однако прочитав тему для себя проблему не разрешил.
Итак, имеются коммутаторы DES3200-28. Необходимо реализовать следующую схему.

Vlan управления 1200
На порт 25 приходит VLAN 2011 (tagged). Нужно этот vlan перетэгировать VLANом 2350 и отправить на порт 26 (tagged).

Насколько я понимаю эта проблема решается через QinQ Selective и vlan_translation replace. Однако включая QinQ глобально управление коммутатором теряю.

Возможно ли привести пример конфига?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DES3200-28 перетэгирование VLAN
СообщениеДобавлено: Ср фев 15, 2012 12:16 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Вт янв 18, 2011 13:29
Сообщений: 8999
Да, приведите конфиг, описание топологии - какие порты куда подключены, и какие команды вы выполняете, после чего теряется управление


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DES3200-28 перетэгирование VLAN
СообщениеДобавлено: Ср фев 15, 2012 13:18 
Не в сети

Зарегистрирован: Ср фев 15, 2012 08:42
Сообщений: 27
Пример конфигурации:

Switch-1:
config ipif System vlan ADMIN-1200 ipaddress 10.10.10.3/24 state enable

disable asymmetric_vlan
enable pvid auto_assign
config vlan default delete 1-28
config vlan default advertisement enable
config vlan default add untagged 1-28
create vlan ADMIN-1200 tag 1200
config vlan ADMIN-1200 add tagged 25
create vlan test-map tag 2011
config vlan test-map add tagged 25
config vlan test-map add untagged 2
create vlan test-gvrp tag 2366 advertisement
config vlan test-gvrp add tagged 25
config vlan test-gvrp add untagged 1
disable qinq
enable gvrp
config qinq ports 1-28 role nni outer_tpid 0x88A8 trust_cvid disable vlan_translation disable
config gvrp 1 state disable ingress_checking enable acceptable_frame admit_all pvid 2366
config gvrp 2 state disable ingress_checking enable acceptable_frame admit_all pvid 2011
config gvrp 3-24,26-28 state disable ingress_checking enable acceptable_frame admit_all pvid 1
config gvrp 25 state enable ingress_checking enable acceptable_frame admit_all pvid 1

Switch-2:
config ipif System vlan ADMIN-1200 ipaddress 10.10.10.4/24 state enable

disable asymmetric_vlan
enable pvid auto_assign
config vlan default delete 1-28
config vlan default advertisement enable
create vlan ADMIN-1200 tag 1200
config vlan ADMIN-1200 add tagged 9-10,25
config vlan ADMIN-1200 add untagged 2
create vlan test-map tag 2011
config vlan test-map add tagged 9
create vlan test-map2 tag 3000
config vlan test-map2 add tagged 10
disable qinq
create vlan_translation replace cvid 3000 svid 2011
enable gvrp
config qinq ports 1-8,11-28 role nni outer_tpid 0x88A8 trust_cvid disable vlan_translation disable
config qinq ports 9-10 role nni outer_tpid 0x88A8 trust_cvid disable vlan_translation enable
config gvrp 1,3-8,11-24,26-28 state disable ingress_checking enable acceptable_frame admit_all pvid 1
config gvrp 2 state disable ingress_checking enable acceptable_frame admit_all pvid 1200
config gvrp 9-10 state enable ingress_checking enable acceptable_frame tagged_only pvid 1
config gvrp 25 state enable ingress_checking enable acceptable_frame admit_all pvid 1


Switch-3:
config ipif System vlan ADMIN-1200 ipaddress 10.10.10.5/24 state enable

disable asymmetric_vlan
enable pvid auto_assign
config vlan default delete 1-28
config vlan default advertisement enable
config vlan default add untagged 1-28
create vlan ADMIN-1200 tag 1200
config vlan ADMIN-1200 add tagged 25
create vlan test-gvrp tag 2366 advertisement
config vlan test-gvrp add tagged 25
config vlan test-gvrp add untagged 1
create vlan test-map tag 3000
config vlan test-map add tagged 25
config vlan test-map add untagged 2
disable qinq
enable gvrp
config qinq ports 1-28 role nni outer_tpid 0x88A8 trust_cvid disable vlan_translation disable
config gvrp 1 state disable ingress_checking enable acceptable_frame admit_all pvid 2366
config gvrp 2 state disable ingress_checking enable acceptable_frame admit_all pvid 3000
config gvrp 3-24,26-28 state disable ingress_checking enable acceptable_frame admit_all pvid 1
config gvrp 25 state enable ingress_checking enable acceptable_frame admit_all pvid 1


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DES3200-28 перетэгирование VLAN
СообщениеДобавлено: Ср фев 15, 2012 13:32 
Не в сети

Зарегистрирован: Ср фев 15, 2012 08:42
Сообщений: 27
Топология:
Изображение


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DES3200-28 перетэгирование VLAN
СообщениеДобавлено: Ср фев 15, 2012 14:52 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Чт фев 12, 2009 14:59
Сообщений: 9482
Откуда: Ryazan
Вы управление из какой точки теряете? Если Q-in-Q Вам нужен только для смены тега, то его нужно включать на коммутаторе 2, при этом outer_tpid должен быть 0x8100 (как у обычного 802.1q влана).


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DES3200-28 перетэгирование VLAN
СообщениеДобавлено: Ср фев 15, 2012 15:04 
Не в сети

Зарегистрирован: Ср фев 15, 2012 08:42
Сообщений: 27
Управление теряется на 2 коммутатор и если через него включаются транзитом еще коммутаторы, то и они.
Именно, нужно сменить тег на 2 коммутаторе. Возможно ли по данной схеме показать рабочий конфиг смены тега?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DES3200-28 перетэгирование VLAN
СообщениеДобавлено: Ср фев 15, 2012 15:08 
Не в сети

Зарегистрирован: Ср фев 15, 2012 08:42
Сообщений: 27
Да еще, QinQ насколько я понял включается глобально. И если выставить outer_tpid - 0x8100 это применится ко всем интерфейсам?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DES3200-28 перетэгирование VLAN
СообщениеДобавлено: Ср фев 15, 2012 15:31 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Чт фев 12, 2009 14:59
Сообщений: 9482
Откуда: Ryazan
Ну вот как-то так нужно будет поступить:
Код:
enable qinq
config qinq ports 10 role uni outer_tpid 0x8100 trust_cvid enable vlan_translation enable
create vlan ADMIN-1200 tag 1200
config vlan ADMIN-1200 add tagged 9-10
create vlan_translation replace cvid 1200 svid 1200
config ipif System vlan ADMIN-1200 ipaddress 10.10.10.4/24 state enable
create vlan test-map tag 2011
config vlan test-map add tagged 9-10
create vlan test-map2 tag 3000
config vlan test-map2 add tagged 10
create vlan_translation replace cvid 3000 svid 2011

P.S. Для всех остальных вланов нужно будет делать replace на свой же VID, полностью по аналогии с вланом 1200.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DES3200-28 перетэгирование VLAN
СообщениеДобавлено: Ср фев 15, 2012 15:35 
Не в сети

Зарегистрирован: Ср фев 15, 2012 08:42
Сообщений: 27
Спасибо теперь стало более понятно. И последний у меня вопрос если можно. При включении QinQ и указании outer_tpid 0x8100, outer_tpid применится ко всем интерфейсам? Не значит ли это, что мне нужно будет делать replace на свой же VID на всех интерфейсах?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DES3200-28 перетэгирование VLAN
СообщениеДобавлено: Ср фев 15, 2012 15:40 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Чт фев 12, 2009 14:59
Сообщений: 9482
Откуда: Ryazan
replace нужно делать при переходе трафика с uni на nni порты.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DES3200-28 перетэгирование VLAN
СообщениеДобавлено: Ср фев 15, 2012 17:03 
Не в сети

Зарегистрирован: Ср фев 15, 2012 08:42
Сообщений: 27
Попробовал данный пример конфигурации, ничего не заработало... вернее частично заработало...
вот текущая конфига для 2 свича:

disable asymmetric_vlan
enable pvid auto_assign
config vlan default delete 1-28
config vlan default advertisement enable
create vlan ADMIN-1200 tag 1200
config vlan ADMIN-1200 add tagged 9-10,25
config vlan ADMIN-1200 add untagged 2
create vlan test-map tag 2011
config vlan test-map add tagged 9-10
create vlan test-map2 tag 3000
config vlan test-map2 add tagged 10
enable qinq
create vlan_translation replace cvid 1200 svid 1200
create vlan_translation replace cvid 3000 svid 2011
disable gvrp
config qinq ports 1-9,11-28 role nni outer_tpid 0x8100 trust_cvid disable vlan_translation disable
config qinq ports 10 role uni outer_tpid 0x8100 trust_cvid enable vlan_translation enable
config gvrp 1,3-8,11-24,26-28 state disable ingress_checking enable acceptable_frame admit_all pvid 1
config gvrp 2 state disable ingress_checking enable acceptable_frame admit_all pvid 1200
config gvrp 9-10 state enable ingress_checking enable acceptable_frame tagged_only pvid 1
config gvrp 25 state enable ingress_checking enable acceptable_frame admit_all pvid 1

вот что я вижу на 2 свиче, 1200 опустил с ним все ОК.

VID VLAN Name MAC Address Port Type
---- -------------------------------- ----------------- ---- ---------------
2011 test-map 1C-C1-DE-91-DF-8B 9 Dynamic
2011 test-map 64-31-50-69-00-BA 10 Dynamic

на 1 свиче:
VID VLAN Name MAC Address Port Type
---- -------------------------------- ----------------- ---- ---------------
2011 test-map 1C-C1-DE-91-DF-8B 2 Dynamic
2011 test-map 64-31-50-69-00-BA 25 Dynamic
2011 test-map FC-75-16-FD-CC-49 25 Dynamic

на 3 свиче:
VID VLAN Name MAC Address Port Type
---- -------------------------------- ----------------- ---- ---------------
3000 test-map 64-31-50-69-00-BA 2 Dynamic
3000 test-map FC-75-16-FD-CC-4A 25 Dynamic


Т.е. mac-адрес с 3 свича успешно транслируется в 2011 и доходит до 1 свича, однако с 1 свича mac-адреса на 3 я не наблюдаю.

Прошу прощения с коммутаторами dlink я имею дело в первые, до этого вплотную крутил только huawei s2300. Есть ли ошибка в конфигурации?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DES3200-28 перетэгирование VLAN
СообщениеДобавлено: Чт фев 16, 2012 11:17 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Чт фев 12, 2009 14:59
Сообщений: 9482
Откуда: Ryazan
То, что MAC адреса нет в какой-то момент в FDB не значит, что есть проблема. Нужно пингом проверить связь между точками.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DES3200-28 перетэгирование VLAN
СообщениеДобавлено: Пт фев 17, 2012 07:05 
Не в сети

Зарегистрирован: Ср фев 15, 2012 08:42
Сообщений: 27
в том то и дело, что пинги тоже не ходят...

Может быть нужно обратный replace сделать?
create vlan_translation replace cvid 2011 svid 3000


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DES3200-28 перетэгирование VLAN
СообщениеДобавлено: Пт фев 17, 2012 09:25 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Чт фев 12, 2009 14:59
Сообщений: 9482
Откуда: Ryazan
Видно, что вот этот MAC адрес работает: 64-31-50-69-00-BA в тех же вланах. Нужно сниффером проверить, где происходит проблема.
Обратный replace не нужен.


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

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


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

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


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

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