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

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




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: DES-1210-28/A1 (DHCP relay, ISM Vlan)
СообщениеДобавлено: Пт сен 14, 2012 11:05 
Не в сети

Зарегистрирован: Вт дек 27, 2011 12:02
Сообщений: 7
Приветствую!

У нас имеется некоторое количество свичей DES-1210-28 ревизии A1. Пробовали следующие прошивки: A1_5.10.B012, A1_5.10.B022, A1_5.10.B026, A1_5.10.B030. На всех свичах и прошивках наблюдается несколько одинаковых проблем. Итак:

1) DHCP relay и DHCP local relay
Имеется следующая картина. Абонент, подключенный к свичу, отправляет DHCP Discover. Свич перехватывает пакет, добавляет Option 82 и оправляет его с аплинка на сервер, указанный в DHCP relay, по влану, указанному в DHCP local relay (менеджмент влан, по которому управляяются свичи). Сервер принимает пакет, распознаёт опции и отправляет DHCP Offer на свич. Свич получает пакет, преобразует в пакет для абонента. До этого момента всё хорошо и правильно. А далее вместо того, чтобы отправить пакет на нужный порт, свич несколько раз шлёт его через аплинк, и только потом к абоненту. В windows это наблюдается как долгая выдача адреса, однако ж большинство абонентских роутеров не принимают пакет и адрес не присваивают (по всей видимости таймаут у них меньше).
Это первая проблемка. Правда тут нашли костыль, с помощью которого можно почти исправить сей момент. Костыль заключается в добавлении в DHCP local relay абонентского влана, однако ж на мой взгляд данныя операция не является корректной.

2) ISM Vlan
Не вещается мультикаст. К сожалению подробного описания, как в предыдущем примере, дать не могу, опишу лишь структуру сети и конфиги. Итак для примера приведу свич, на котором а основном проводились все тесты. DES-1210-28 подключен к DGS-3100 посредством 25-ого порта.
На DES-1210-28 настройка следующая:
VLAN Name: IPTV
VID: 151
Member(Untagged) Port: 1-24
Tagged Member Ports:
Source Ports: 25
Status: Enabled
Replace Source IP: 192.168.140.20
Соответственно igmp_snooping включен. На DGS-3100 прокинут 151 влан, включен igmp_snooping и на аплинке filtering mode установлен в Forward_Unregistered_Groups, на остальных Filter_Unregistered_Groups.
На DES-3526, DES-3028, DGS-3200-24 при тех же настройках, и поключенных к тому же DGS-3100, всё работает. На DES-1210-28 пробовали разные манипуляции с multicast filtering mode, router ports, querier и прочее. Помогает только одно на DGS-3100 (на порту, куда свич воткнут) и на DES-1210-28 (на 151 влане) ставится Forward_Unregistered_Groups. Однако ж в этом случае весь мультикаст траффик сыпется на все абонентские порты, что совсем не хорошо.
Это вторая проблема.

3) Здесь скорее прихоть и вещь совсем не обязательная, но если в новой прошивке это исправите, будет приятно :)
В логах, когда порт падает, слово "port" написано с маленькой буквы, а когда поднимается - с большой.

Надеюсь на помощь в данных проблемах.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DES-1210-28/A1 (DHCP relay, ISM Vlan)
СообщениеДобавлено: Пн сен 17, 2012 13:13 
Не в сети

Зарегистрирован: Вт дек 27, 2011 12:02
Сообщений: 7
Немного добавлю.
Сейчас на тестовом свиче стоит прошивка A1_5.10.B030.
Тут скорее глюк вывода, но всё же.
Если выводить все ISM Vlan, то видим следущее:
Код:
DES-1210-28:5# show igmp_snooping multicast_vlan
Command: show igmp_snooping multicast_vlan


VLAN Name            :IPTV
VID                  :151
Member(Untagged) Port:1,7
Tagged Member Ports  :
Source Ports         :25
Status               :Enabled
Replace Source IP    :192.168.140.20

Если же выводить конкретный влан, то:
Код:
DES-1210-28:5# show igmp_snooping multicast_vlan IPTV
Command: show igmp_snooping multicast_vlan IPTV


VLAN Name             :IPTV
VID                   :151
Member(Untagged) Ports:1,7
Tagged Member Ports   :1,7
nSource Ports         :25
Status                :Enabled
SReplace Source IP    :192.168.140.20

Если же добавить tag_member_port, то отображается всё правильно, за исключением лишних букв в строчках "Source Ports" и "Replace Source IP"

Но, повторюсь, это скорее всего просто ошибка вывода. А вот, что касается непосредственно проблемы вещания.
Стенд такой:
DGS-3100 (аплинк 9-й порт)
-3-й порт: DES-1210-28 (аплинк 25-й порт)
-5-й порт: DES-3028 (аплинк 25-й порт)
Вот что видется на DES-1210-28
Скрытый текст: показать
Код:
DES-1210-28:5# show igmp_snooping group
Command: show igmp_snooping group



VLAN Name           : office
Multicast group     : 238.50.50.51
MAC address         : 01-00-5E-32-32-33
Port Member include : 1

VLAN Name           : office
Multicast group     : 238.50.50.52
MAC address         : 01-00-5E-32-32-34
Port Member include : 1

VLAN Name           : office
Multicast group     : 239.255.255.250
MAC address         : 01-00-5E-7F-FF-FA
Port Member include : 1

На DES-3028
Скрытый текст: показать
Код:
DES-3028:5#show igmp_snooping group
Command: show igmp_snooping group

VLAN Name      : office
 Multicast Group: 224.0.1.60
 MAC Address    : 01-00-5E-00-01-3C
 Member Ports   :
 Router Ports   :

 VLAN Name      : office
 Multicast Group: 239.192.0.0
 MAC Address    : 01-00-5E-40-00-00
 Member Ports   :
 Router Ports   :

 VLAN Name      : office
 Multicast Group: 239.255.255.250
 MAC Address    : 01-00-5E-7F-FF-FA
 Member Ports   :
 Router Ports   :

 VLAN Name      : IPTV
 Multicast Group: 238.50.50.53
 MAC Address    : 01-00-5E-32-32-35
 Reports        : 130
 Member Ports   : 4

 VLAN Name      : IPTV
 Multicast Group: 238.50.50.54
 MAC Address    : 01-00-5E-32-32-36
 Member Ports   :
 Router Ports   : 25

 VLAN Name      : IPTV
 Multicast Group: 239.192.0.0
 MAC Address    : 01-00-5E-40-00-00
 Reports        : 1574
 Member Ports   : 5,9

 VLAN Name      : IPTV
 Multicast Group: 239.255.255.250
 MAC Address    : 01-00-5E-7F-FF-FA
 Reports        : 6329
 Member Ports   : 4,9,11,13

На DGS-3100
Скрытый текст: показать
Код:
DGS-3100# sh igmp_snooping group

VLAN Name           : IPTV
Multicast group     : 238.50.50.53
MAC address         : 01:00:5e:32:32:35
Source address      : N/A
Port Member include : 1:5
Port Member exclude :

VLAN Name           : IPTV
Multicast group     : 239.192.0.0
MAC address         : 01:00:5e:40:00:00
Source address      : N/A
Port Member include : 1:(5,9,13-14)
Port Member exclude :

VLAN Name           : IPTV
Multicast group     : 239.192.152.143
MAC address         : 01:00:5e:40:98:8f
Source address      : N/A
Port Member include : 1:(9,14)
Port Member exclude :

VLAN Name           : IPTV
Multicast group     : 239.194.75.48
MAC address         : 01:00:5e:42:4b:30
Source address      : N/A
Port Member include : 1:9
Port Member exclude :

VLAN Name           : IPTV
Multicast group     : 239.255.255.100
MAC address         : 01:00:5e:7f:ff:64
Source address      : N/A
Port Member include : 1:(3,9,18)
Port Member exclude :

VLAN Name           : IPTV
Multicast group     : 239.255.255.250
MAC address         : 01:00:5e:7f:ff:fa
Source address      : N/A
Port Member include : 1:(5,9,13-14)
Port Member exclude :
Total Entries : 6


По всей видимости DES-1210-28 не видит/создаёт группы к ISM Vlan.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DES-1210-28/A1 (DHCP relay, ISM Vlan)
СообщениеДобавлено: Пн сен 17, 2012 14:20 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Чт фев 12, 2009 14:59
Сообщений: 9482
Откуда: Ryazan
На DES-1210-28 нужно прописать Multicast VLAN Group.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DES-1210-28/A1 (DHCP relay, ISM Vlan)
СообщениеДобавлено: Пн сен 17, 2012 14:46 
Не в сети

Зарегистрирован: Вт дек 27, 2011 12:02
Сообщений: 7
Denis Evgraphov писал(а):
На DES-1210-28 нужно прописать Multicast VLAN Group.

Спасибо, помогло. Только разве свич не должен получать их в автоматическом режиме, как это делает тот же DES-3028?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DES-1210-28/A1 (DHCP relay, ISM Vlan)
СообщениеДобавлено: Пн сен 17, 2012 14:54 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Чт фев 12, 2009 14:59
Сообщений: 9482
Откуда: Ryazan
На DES-1210-28 нужно вручную прописывать.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DES-1210-28/A1 (DHCP relay, ISM Vlan)
СообщениеДобавлено: Вт сен 18, 2012 16:41 
Не в сети

Зарегистрирован: Вт дек 27, 2011 12:02
Сообщений: 7
Denis Evgraphov писал(а):
На DES-1210-28 нужно вручную прописывать.

Бывает... Заметил ещё одно странное явление. Если удалить ISM Vlan и снова создать, то свич через 2-3 минуты ребутится. Вот тут я совсем в замешательстве :) Впринципе редко, когда требуется такого рода операции. Скажите, а новые версии прошивки ещё будут выпускаться для этой ревизии?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DES-1210-28/A1 (DHCP relay, ISM Vlan)
СообщениеДобавлено: Вт сен 18, 2012 17:16 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Чт фев 12, 2009 14:59
Сообщений: 9482
Откуда: Ryazan
Попробуйте, пожалуйста, ситуацию с прошивкой, которую я Вам выслал.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DES-1210-28/A1 (DHCP relay, ISM Vlan)
СообщениеДобавлено: Вт сен 18, 2012 20:41 
Не в сети

Зарегистрирован: Вт дек 27, 2011 12:02
Сообщений: 7
К сожалению, всё осталось, как было. По сути проблемы не критичные, так что будем ждать официальной версии прошивки. Надеюсь моя тема поможет в разработке :)


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DES-1210-28/A1 (DHCP relay, ISM Vlan)
СообщениеДобавлено: Ср сен 19, 2012 09:17 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Чт фев 12, 2009 14:59
Сообщений: 9482
Откуда: Ryazan
1) DHCP Relay и DHCP Local Relay - это механизмы, которые в принципе не должны работать одновременно, потому что они по-разному работают с DHCP пакетами. Поясните, пожалуйста, саму задачу: Вам нужно просто добавлять Option 82 в оригинальные DHCP пакеты или релеить с Option 82 на определнный сервер?
3) Это косметика, фиксить не имеет смысла, так как модель снята с производства.


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

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


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

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


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

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