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

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




Начать новую тему Ответить на тему  [ Сообщений: 32 ]  На страницу 1, 2, 3  След.
Автор Сообщение
СообщениеДобавлено: Ср ноя 20, 2013 15:04 
Не в сети

Зарегистрирован: Чт дек 18, 2003 18:24
Сообщений: 61
DES-3200-28 Firmware: Build 1.31.B004

Настроен multicast_vlan, igmp snooping
в 7 порт включен клиент (все равно что, STB или комп с iptv-плеером)

Клиент начинает переключать каналы в плеере или в приставке.
На коммутаторе по
show igmp_snooping group vlan iptv
видно, что количество растет количество групп, которые вещают в 7 порт
Т.е. похоже коммутатор продолжает вещать мультикаст в порт, как только суммарный объем
мультикаст потоков превышает 100 мбит - наступает авария.

Плюс по графикам загрузки портов видно, что мультикаст-потоки идут не только в 7 порт,
но и в 1 и в 25 (tag_member_port)

В 5 порт подключен комп с iptv-плеером, судя по show packet port 5 в него ничего лишнего не вещалось

Куда смотреть и что крутить, чтобы коммутатор корректно обрабатывал бы IGMP LEAVE

Код:
 Source/Group      : NULL/233.0.37.102
 VLAN Name/VID     : iptv/250
 Reports           : 2
 Member Ports      : 7                       
 Router Ports      : 26                     
 Up time           : 35
 Expire Time       : 225
 Filter Mode       : EXCLUDE

 Source/Group      : NULL/233.0.41.102
 VLAN Name/VID     : iptv/250
 Reports           : 2
 Member Ports      : 7                       
 Router Ports      : 26                     
 Up time           : 47
 Expire Time       : 214
 Filter Mode       : EXCLUDE

 Source/Group      : NULL/233.0.42.100
 VLAN Name/VID     : iptv/250
 Reports           : 2
 Member Ports      : 7                       
 Router Ports      : 26                                                       
 Up time           : 43
 Expire Time       : 218
 Filter Mode       : EXCLUDE

 Source/Group      : NULL/233.0.42.106
 VLAN Name/VID     : iptv/250
 Reports           : 2
 Member Ports      : 7                       
 Router Ports      : 26                     
 Up time           : 32
 Expire Time       : 229
 Filter Mode       : EXCLUDE


Настройки:
Код:
enable igmp_snooping
config igmp_snooping data_driven_learning max_learned_entry 56
enable igmp_snooping multicast_vlan

create igmp_snooping multicast_vlan iptv 250
config igmp_snooping multicast_vlan iptv state enable
config igmp_snooping multicast_vlan iptv replace_source_ip 10.250.0.3
config igmp_snooping multicast_vlan iptv remap_priority 5
config igmp_snooping multicast_vlan iptv add member_port 5,7
config igmp_snooping multicast_vlan iptv add tag_member_port 1,25
config igmp_snooping multicast_vlan iptv add source_port 26



Код:
 IGMP Snooping Global State            : Enabled
 Multicast Router Only                 : Disabled
 Data Driven Learning Max Entries      : 56

 VLAN  Name                    : iptv
 Query Interval                : 125
 Max Response Time             : 10
 Robustness Value              : 2
 Last Member Query Interval    : 1
 Querier State                 : Disabled
 Querier Role                  : Non-Querier
 Querier IP                    : 172.17.9.1
 Querier Expiry Time           : 1 secs
 State                         : Enabled
 Fast Leave                    : Disabled
 Version                       : 3
 Data Driven Learning Aged Out : Disabled



Последний раз редактировалось LuckySB Ср ноя 20, 2013 15:25, всего редактировалось 1 раз.

Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Ср ноя 20, 2013 15:08 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Вт янв 18, 2011 13:29
Сообщений: 8999
Вам прежде всего следует обновить прошивку и включить fast leave
viewtopic.php?f=2&t=92700


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Ср ноя 20, 2013 16:21 
Не в сети

Зарегистрирован: Чт дек 18, 2003 18:24
Сообщений: 61
Включение fast leave ничего не поменяло - только сделало хуже.

На коммутаторе DES-3200-28F Firmware: Build 1.70.B007 аналогичная картина.

Попробовал включить fast leave на DES-3200-28F
config igmp_snooping vlan_name iptv fast_leave enable
и тут случился ппц.
Провайдер IPTV отдает нам поток мультикастов на 600 мбит, этот линк включен в DGS-3100
Код:
enable igmp_snooping
config igmp_snooping iptv state enable
config igmp_snooping querier iptv state enable querier_version igmpv3

Из этих 600мбит дальше в сеть проходят только те потоки, на которые подписались клиенты....

После того, как я включил fast_leave на DES-3200-28F все 600 мбит пошли на этот коммутатор.
Что в общем-то не правильно.

и второе - это нормально, что коммутатор отправляет ВСЕ мультикаст-потоки в tag_member_port
Не обращая внимания на то, если они в подписке или нет.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Ср ноя 20, 2013 23:32 
Не в сети

Зарегистрирован: Пн фев 04, 2013 18:24
Сообщений: 168
Откуда: Санкт-Петербург
LuckySB

1. Обновите прошивку!
2. Попробуйте сделать "Data Driven Learning Aged Out : Enabled"

Позволю себе спросить - у Вас ISM vlan или нет?


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт ноя 21, 2013 18:23 
Не в сети

Зарегистрирован: Чт дек 18, 2003 18:24
Сообщений: 61
Обновлять прошивку на боевых коммутаторах не решился пока.
Взял со склада DGS-3200-10
Залил в него последнюю бету Firmware: Build 2.21.B009

Создал ISM VLAN iptv, пощелкал по каналам.

Результат АНАЛОГИЧНЫЙ !!!
Мультикаст-поток передается в порт, пока не истечет таймер Expiry.

У DGS-3200-10 есть IGMP Snooping Counter Table
Посмотрел в нее, а там количество пакетов растет только для IGMPv2 Query/Leave
а у коммутаторов в конфиге стоит IGMPv3 у vlan iptv

Переправил на коммутаторах на IGMPv2 - телевиденье совсем отвалилось, ничего не показывает.
Копаю дальше


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

Зарегистрирован: Чт фев 12, 2009 14:59
Сообщений: 9482
Откуда: Ryazan
Уточните, пожалуйста, у Вас Querier есть в сети?


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Пт ноя 22, 2013 18:06 
Не в сети

Зарегистрирован: Чт дек 18, 2003 18:24
Сообщений: 61
2Denis:
Есть. Вот же я приводил вывод sh igmp_snooping vlan iptv:
Querier IP : 172.17.9.1
Квериер-то тут совсем не причем. Как он может влиять на коммутатор доступа ?


По поводу IGMPv2 был не прав.
Это я на DGS-3200-10 к которому был подключен сделал пакость
отключил IGMP Multicast VLAN Forward Unmatched в iptv vlan

Итого выводы:
У меня все заработало.
Прошивка не причем.

Надо лучше искать документацию.
Оччень помогла презентация ftp://ftp.dlink.ru/pub/Trainings/D-Link ... ticast.zip

Авторы прошивок очень странные.
Вот зачем раскладывать столько граблей ?

На 13 странице этой презентации описан вопрос, который я задавал.
fast_leave enable помог.

Далее основная прелесть.
Везде пишут про igmp snooping, что его надо включить, чтобы коммутатор гнал мультикаст только в те порты, которые на него подписались.

а про команду
config multicast port_filtering_mode 1-26 filter_unregistered_groups

или вообще не упоминают, или пишут всякий бред, про то, что она призвана ограничить трансляцию мультикаста со стороны клиента....

А то, что если ее не установить, то мультикаст будет литься во все порты не зависимо от включенного снупинга.
(по крайней мере на DES-3200-28 A1 мультикаст льется во все tag_member порты ISM влана)

Вообщем спасибо ТП за подсказку насчет fast_leave

И спасибо вот этому трейнингу:
ftp://ftp.dlink.ru/pub/Trainings/D-Link ... ticast.zip

PS: Ну почему как только все настроишь в гугле тут же начинают находиться готовые ответы ;)
http://vodmin.blogspot.ru/2012/04/igmp- ... n-ism.html


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Пт ноя 22, 2013 18:24 
Не в сети

Зарегистрирован: Чт дек 18, 2003 18:24
Сообщений: 61
Теперь в догонку еще вопросик про QoS

Так как у меня ISM VLAN, и весь нужный мультикаст находиться в одном VLAN то я могу выставлять precedence согласно vlan ?

Какой профиль правильный ?

Код:
create access_profile profile_id 1 ip vlan
config access_profile profile_id 1 add access_id 1 ip vlan iptv  port 1-10 permit priority 5 replace_priority replace_dscp 48 rx_rate no_limit


Код:
create access_profile profile_id 2 ethernet vlan
config access_profile profile_id 2 add access_id 1 ethernet vlan iptv  port 1-10 permit priority 5 replace_priority replace_dscp 48 rx_rate no_limit   


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Вс ноя 24, 2013 21:10 
Не в сети

Зарегистрирован: Пн июл 07, 2008 14:37
Сообщений: 117
Кстати с fast leave поосторожнее, если через свитч подключен другой свитч, то при отключении группы на первом, на втором будет в этой группе пропадать 2-3 пакета. Не знаю, на сколько часто попадаются 2 человека смотрящие одинаковый канал на цепочке свитчей, но как факт такое поведение есть. У нас в одном большом доме много народу парвый смотрят, так он самый дерганый был пока не вырубили.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Пн ноя 25, 2013 05:46 
Не в сети

Зарегистрирован: Чт сен 08, 2011 04:59
Сообщений: 1633
Откуда: Алтайский край, Барнаул
Где-то была информация что Fast leave не работает для Source/Tagged member port ? Это так на самом деле или нет?


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Пн ноя 25, 2013 05:50 
Не в сети

Зарегистрирован: Вт июн 01, 2010 04:38
Сообщений: 794
Откуда: Vladivostok
fast leave не работает на source порт
на tagged member работает

то-есть "даунлинки" нужно помечать тоже как source

_________________
2008-2015г. компания Экстрим Интернет. Технический директор/Главный системный администратор.
2015-по н.в. компания "Подряд". Инженер сети ШПД


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Пн ноя 25, 2013 05:51 
Не в сети

Зарегистрирован: Чт сен 08, 2011 04:59
Сообщений: 1633
Откуда: Алтайский край, Барнаул
У 3200-C1 оно как-то "не так" работает. Саппорт рекомендует поменять нижестоящие свичи как TMP


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Пн ноя 25, 2013 10:30 
Не в сети

Зарегистрирован: Пн июл 07, 2008 14:37
Сообщений: 117
Не буду утверждать, работает он или нет, у меня порты как source, потери только при включенном fast leave


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Пн ноя 25, 2013 13:27 
Не в сети

Зарегистрирован: Чт сен 08, 2011 04:59
Сообщений: 1633
Откуда: Алтайский край, Барнаул
Ждём официальных комментариев как правильно "готовить" мультикаст через ISM влан


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Пн ноя 25, 2013 14:26 
Не в сети

Зарегистрирован: Чт дек 18, 2003 18:24
Сообщений: 61
Видимо никак.

DGS-3200-10 последняя прошивка 2.21.B009

В два соседних порта подключены приставка и комп с IPTV-плеером.
ISM Vlan

Fast Leave включен

Оба смотрят один и тот же канал.
Если один из них переключается на другой канал, на втором картинка замирает на некоторое время (от 3 до 15 секунд !!!)

Это почему так происходит ????

Вообщем Fast Leave не рабочая функция. От нее вреда больше, чем пользы.

Отключил я ее и попробовал еще разик попрыгать по каналам:
Разница между настройками в начале топика и сейчас только вот в этой команде:
Код:
config multicast port_filtering_mode 1-26 filter_unregistered_groups



В итоге ситуация терпимая...
Если быстро щелкать каналами (около секунды на канал, чтобы дождаться картинки) то загрузка порта растет,
но не очень быстро, максимум на 60 мбит удалось порт нагрузить кратковременно.
Т.е. каналы, для которых леаве пришел отключаются от порта в течении 2-5 секунд, уже прекрасно, что не 260 секунд,
как было раньше.


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

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


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

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


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

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