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

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




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: DES-3028: хеши fdb и iptv
СообщениеДобавлено: Чт мар 18, 2010 14:23 
Не в сети

Зарегистрирован: Пн ноя 27, 2006 11:31
Сообщений: 185
Вобщем, по поводу "уникального" хеширования мак-адресов уже известно, и flood_fdb всегда содержит хоть несколько значений не есть секрет. При работе с юникастом проблем особо не возникает - при совпадении рассылается по всем портам(ну что делать? чипы такие), и норм.
Но обнаружили нехилую проблему с мультикастом.

схема:

Код:
Ядро <--> 1:DGS-3627:3 <--> 25:DES-3028:26 <--> 25:DES-3526:14 <--> абонент


настроен ISM VLAN, который разворачивается для данного случая на 14 порту, то есть на порту абонента.
на source портах(3028 и 3526) включено config multicast port_filtering_mode all filter_unregistered_groups

Что происходит?
Абонент подписывается на мультикаст-группу на своем порту DES-3526

Код:
VLAN Name       : iptv
Multicast group : 224.0.42.60
MAC address     : 01-00-5E-00-2A-3C
Reports         : 5
Port Member     : 14


Далее, igmp-query идет к 3028, чтобы подписать там порт, и пойти дальше.
Но из-за проблемы с хешами 3028 происходит следующее:
Код:
DES-3028:4#show flood_fdb
Command: show flood_fdb

Flooding FDB State : Enabled
Log State          : Enabled
Trap State         : Enabled

Value  VLAN ID MAC  Address        Time Stamp
------ ------- ------------------- ----------
***
5662   1234     01-00-5E-00-2A-3C   2096
***
(1234 = multicast vlan named iptv)


И как результат, подписки на группу 224.0.42.60 на DES-3028 не происходит.
И когда поток идет из ядра к абоненту, на уровне этого 3028 из-за multicast port_filtering_mode данный поток фильтруется, и для абонента данный канал не работает.
Случай далеко не единичный.


Что же предлагается? На всех 3028 multicast port_filtering_mode all forward включить?
Чтобы
а) данный поток рассылался на все порты(а так оно и происходит - cacti старается, вырисовывает)
б) "трешовые" потоки от абонентов шли на все порты коммутатора вместо того, чтобы фильтроваться на уровне входящего порта?

То есть получается:
1) или у абонента не работают выборочны каналы
2) или мы получаем флуд в сети

Что посоветуете? Оба варианта, если честно, не нравятся.

PS DES-3028:
Код:
Boot PROM Version  : Build 1.00-B04
Firmware Version   : Build 2.50.B08
Hardware Version   : A1

_________________
DXS-3400, DES-3200, DES-1210/ME


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DES-3028: хеши fdb и iptv
СообщениеДобавлено: Чт мар 18, 2010 15:32 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт янв 21, 2005 11:52
Сообщений: 11212
Откуда: D-Link, Moscow
Как workaround можно использовать статическую Multicast FDB таблицу и
забить в неё Multicast MAC-и, это делается так:

DES-3028:4#create multicast_fdb iptv 01-00-5E-00-2A-3C
Command: create multicast_fdb iptv 01-00-5E-00-2A-3C

Success.

DES-3028:4#config multicast_fdb iptv 01-00-5E-00-2A-3C add 25-26
Command: config multicast_fdb iptv 01-00-5E-00-2A-3C add 25-26

Success.

DES-3028:4#show multicast_fdb
Command: show multicast_fdb


VLAN Name : iptv
MAC Address : 01-00-5E-00-2A-3C
Egress Ports : 25-26
Mode : Static


Total Entries: 1

Прошивку нужно использовать версии 2.52.В02

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


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

Зарегистрирован: Пн ноя 27, 2006 11:31
Сообщений: 185
почему 25-26?
имеется ввиду, что порты поставить, которые в multicast vlan позиционируются как source?

_________________
DXS-3400, DES-3200, DES-1210/ME


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

Зарегистрирован: Пт янв 21, 2005 11:52
Сообщений: 11212
Откуда: D-Link, Moscow
Да, source, я же говорил Вам это по телефону.

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


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

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


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

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


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

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