faq обучение настройка
Текущее время: Пт авг 01, 2025 19:08

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




Начать новую тему Ответить на тему  [ Сообщений: 48 ]  На страницу Пред.  1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Пт июн 04, 2010 11:25 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт янв 21, 2005 11:52
Сообщений: 11212
Откуда: D-Link, Moscow
2 ADv > Можно решить вашу задачу через Port-Based режим, только для этого нужно на клиентском порту отключить trust_cvid, добавить порт как untag в нужный spvlan и pvid порта изменить на vid spvlan-а, тогда для Вас будет прозрачно какие VLAN-ы клиент пробрасывает через spvlan.

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


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

Зарегистрирован: Пт авг 15, 2003 12:54
Сообщений: 95
Откуда: Москва
Bigarov Ruslan писал(а):
2 ADv > Можно решить вашу задачу через Port-Based режим, только для этого нужно на клиентском порту отключить trust_cvid, добавить порт как untag в нужный spvlan и pvid порта изменить на vid spvlan-а, тогда для Вас будет прозрачно какие VLAN-ы клиент пробрасывает через spvlan.
Отлично! А как включить Port-Based q-in-q на DES-3200-28? Firmware 1.10.B015


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

Зарегистрирован: Пт янв 21, 2005 11:52
Сообщений: 11212
Откуда: D-Link, Moscow
Первым делом обновить прошивку, потом настроить по-моему описанию, т.е. настроить порт как uni, создать VLAN, добавить uni порт как untag в этот VLAN, убедиться, что pvid этого порта равен vid-у этого VLAN-а, можно включить vlan_translation на этом порту, но не включать trust_cvid, тогда на клиентские пакетики, приходящие на этот порт, будет навешиваться второй tag = pvid-у этого порта, т.е. будет работать режим Port-Based Q-in-Q.

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


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

Зарегистрирован: Пт авг 15, 2003 12:54
Сообщений: 95
Откуда: Москва
Bigarov Ruslan писал(а):
Первым делом обновить прошивку, потом настроить по-моему описанию, т.е. настроить порт как uni, создать VLAN, добавить uni порт как untag в этот VLAN, убедиться, что pvid этого порта равен vid-у этого VLAN-а, можно включить vlan_translation на этом порту, но не включать trust_cvid, тогда на клиентские пакетики, приходящие на этот порт, будет навешиваться второй tag = pvid-у этого порта, т.е. будет работать режим Port-Based Q-in-Q.
Руслан, давайте сверимся. Я все сделал по Вашей рекомендации, но не работает. Где ошибка?

Хочу получить: Порт2 (клиент с неизвестными VLAN) - Порт28 - Порт28 - Порт2 (клиент с теми же неизвестными VLAN).

Конфигурация на обоих DES-3200-28 FW 1.21.B006

Код:
disable asymmetric_vlan
enable pvid auto_assign
config vlan default delete 1-28
config vlan default advertisement enable
config vlan default add untagged 1,4-28
create vlan SP-100 tag 100
config vlan SP-100 add tagged 28
config vlan SP-100 add untagged 2
enable qinq
disable gvrp

config qinq ports 1,3-27 role uni outer_tpid 0x88A8 trust_cvid disable vlan_tran slation disable
config qinq ports 2 role uni outer_tpid 0x88A8 trust_cvid disable vlan_translation enable
config qinq ports 28 role nni outer_tpid 0x88A8 trust_cvid disable vlan_translation enable


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

Зарегистрирован: Пт янв 21, 2005 11:52
Сообщений: 11212
Откуда: D-Link, Moscow
sh gvrp 2

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


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

Зарегистрирован: Пт авг 15, 2003 12:54
Сообщений: 95
Откуда: Москва
На одном:
Код:
DES-3200-28:4#sh gvrp 2
Command: show gvrp 2

Global GVRP  : Disabled

Port  PVID  Reassigned  GVRP      Ingress   Acceptable Frame Type
            PVID        State     Checking
----  ----  ----------  --------  --------  -----------------------
2     100   -           Disabled    Enabled     All Frames

Total Entries  : 1


На другом:
Код:
DES-3200-28:4#sh gvrp 2
Command: show gvrp 2

Global GVRP  : Disabled

Port  PVID  Reassigned  GVRP      Ingress   Acceptable Frame Type
            PVID        State     Checking
----  ----  ----------  --------  --------  -----------------------
2     1     -           Disabled    Enabled     All Frames

Total Entries  : 1


Странно, настройки совершенно одинаковые. Сейчас специально "сличал" - не напутал ли я чего.


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

Зарегистрирован: Пт янв 21, 2005 11:52
Сообщений: 11212
Откуда: D-Link, Moscow
На втором DES-3200-28 pvid также должен быть равен 100.

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


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

Зарегистрирован: Пт авг 15, 2003 12:54
Сообщений: 95
Откуда: Москва
Выключил Q-in-Q. Ввел вручную на 2-м порту PVID = 100 (при этом GVRP ВЫКЛЮЧЕН!). Затем обратно включил Q-in-Q и все заработало!

Без выключение Q-in-Q что-либо исправить в таблице GVRP интерфейс не позволил. Ну хорошо - это тестовая система и я с ней могу что угодно делать, а как же менять PVID на боевой?


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

Зарегистрирован: Пт янв 21, 2005 11:52
Сообщений: 11212
Откуда: D-Link, Moscow
Просто, если данный порт уже добавлен в какой-нибудь VLAN как untag(например: в VLAN default), то сначала удалить порт из этого VLAN-а, а потом добавить в нужный.

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


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

Зарегистрирован: Пт авг 15, 2003 12:54
Сообщений: 95
Откуда: Москва
Спасибо, Руслан. Разобрался. Все заработало отлично.


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

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

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


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

Зарегистрирован: Пт авг 15, 2003 12:54
Сообщений: 95
Откуда: Москва
Руслан, а если поверх этого еще надо пробросить и обычные VLAN-ы?

То есть

1. Порт2 (клиент с неизвестными VLAN) - Порт28 - Порт28 - Порт2 (клиент с теми же неизвестными VLAN).
2. Порт3, Порт4 (VLAN99 tagged) - Порт28 - Порт28 - Порт3, Порт4 (VLAN99 tagged).

С первым пунктом все работает, а вот как через тот же проброс отправить обычные тегированные VLAN с нескольких портов?


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

Зарегистрирован: Пт янв 21, 2005 11:52
Сообщений: 11212
Откуда: D-Link, Moscow
tpid = 8100 и использовать vlan_translation replace, только нужно помнить, что можно создать только 16 правил replace, а вместе с add всего 4к правил.

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


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

Зарегистрирован: Пт авг 15, 2003 12:54
Сообщений: 95
Откуда: Москва
Руслан, а где обо всем этом можно прочитать?

Что дает разрешение или запрет trust_cvid и vlan_translation на порту? Чем отличается add от replace? И что такое tpid и можно ли там вводить произвольное число?

Например, сейчас я пытаюсь с бестегового порта одного коммутатора передать через соединение q-in-q пакет в теговый порт другого коммутатора. Но он туда доходит бестеговым как я ни извращаюсь.


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

Зарегистрирован: Пт авг 15, 2003 12:54
Сообщений: 95
Откуда: Москва
Все заработало. Но как - я не понимаю. Руслан, сможете мне объяснить?

Итак, задача: с порта 21-24 пробросить VLAN 96Untagged через 28-й порт одного коммутатора на 28-й порт второго коммутатора и выдать его в теговом виде на 27-й порт второго.

Коммутатор 1:

Код:
enable pvid auto_assign
config vlan default delete 1-28
config vlan default advertisement enable
config vlan default add untagged 2-20,25-28
create vlan harvestr tag 96
config vlan harvestr add tagged 28
config vlan harvestr add untagged 21-24
create vlan qinq100 tag 100
config vlan qinq100 add tagged 28
enable qinq
disable gvrp
config gvrp 21 state disable ingress_checking enable acceptable_frame admit_all pvid 96
config gvrp 22 state disable ingress_checking enable acceptable_frame admit_all pvid 96
config gvrp 23 state disable ingress_checking enable acceptable_frame admit_all pvid 96
config gvrp 24 state disable ingress_checking enable acceptable_frame admit_all pvid 96
config qinq ports 21-24 role uni outer_tpid 0x8100 trust_cvid enable vlan_translation enable
config qinq ports 28 role nni outer_tpid 0x8100 trust_cvid enable vlan_translation disable


Коммутатор 2:

Код:
enable pvid auto_assign
config vlan default delete 1-28
config vlan default advertisement enable
config vlan default add untagged 1-28
create vlan harvestr tag 96
config vlan harvestr add tagged 27-28
create vlan qinq100 tag 100
config vlan qinq100 add tagged 28
enable qinq
disable gvrp
config gvrp 27 state disable ingress_checking enable acceptable_frame admit_all pvid 1
config gvrp 28 state disable ingress_checking enable acceptable_frame admit_all pvid 1
config qinq ports 27 role uni outer_tpid 0x8100 trust_cvid enable vlan_translation enable
config qinq ports 28 role nni outer_tpid 0x8100 trust_cvid enable vlan_translation disable


Но чего-то мне подсказывает, что я просто отключил q-in-q и теперь полноценный Portbased DoubleVlan просто не пойдет через qinq100 в 28-м порту.


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

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


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

Сейчас этот форум просматривают: Google [Bot] и гости: 50


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

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