vadius Posted March 12, 2013 Всем доброго дня. Господа, подскажите пожалуйста, что можно сделать, столкнулись с такой проблемой в iptv. Коммутаторы доступа DES-3526(fw 6.20.B18), DES-3200(fw 1.81.B005), в ядре DGS-3627G. Iptv (мультикаст) берем у вышестоящего провайдера, и на DGS-3627G маршрутизируем через PIM SM в нашу сеть. Через ISM vlan идет передача iptv клиентам. Все в общем работало прекрасно несколько лет, пока не появились у клиентов роутеры DIR-615 ревизий K2. Прошивки перепробовали разные. Через роутер показывает несколько каналов, а большая часть не показывает совсем. Хотя смотрю на коммутаторе подписка на группу проходит и мультикаст поток льется на порт, к которому подключен роутер. Но через роутер не проходит. Если подключить к компьютеру, то все работает замечательно. В то же время если смотреть иптв через роутеры DIR-300,DIR-320,DIR-615(первых ревизий) и через компьютер все работает замечательно. Вот настрока IGMP snooping на DES-3526: enable igmp_snooping create igmp_snooping multicast_vlan v100 100 config igmp_snooping multicast_vlan v100 state enable replace_source_ip 10.100.0.30 member_port 1-24,26 source_port 25 config igmp_snooping v100 host_timeout 260 router_timeout 260 leave_timer 2 state enable config igmp_snooping querier v100 query_interval 60 max_response_time 10 robustness_variable 2 config igmp_snooping querier v100 last_member_query_interval 1 state disable config router_ports v100 add 25 create multicast_range tv_media_al from 239.192.0.0 to 239.192.100.255 create multicast_range m_roters from 224.0.0.2 to 224.0.0.2 config limited_multicast_addr ports 1-26 add multicast_range tv_media_al config limited_multicast_addr ports 1-26 add multicast_range m_roters config limited_multicast_addr ports 1-24,26 access permit state enable config limited_multicast_addr ports 25 access deny state disable config igmp access_authentication ports 1-26 state disable Уже сломал голову... Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
triam Posted March 12, 2013 Как говорит мой знакомый: "надо слушать трафик!" Первое что приходит - это проверить ttl Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
vadius Posted March 12, 2013 triam спасибо за совет, есть подозрение что действительно в ttl проблема. Сейчас с провайдером обсудим. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
-Ars- Posted March 12, 2013 есть подозрение что действительно в ttl проблема. Если на других железках работает, а на этой - нет, то, возможно, проблема всё-таки в роутере? ;) Проверьте iperf-ом, пропускает ли он мультикаст - вопрос 5 минут. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Ivan_83 Posted March 12, 2013 Кривое железо/кривые дрова сетевух в роутерах. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
NiTr0 Posted March 12, 2013 К2 ревизия - на реалтеке? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
legioner0 Posted March 25, 2013 (edited) Товарищи, подскажите как осчастливить IPTV владельцев роутеров? Если сами потоки можно на роутерах перегонять при помощи updxy, то что делать с SAP и/или плейлистом с сайта (для iptv-player)? Как доставлять пользователю актуальный список каналов (периодически обновляющийся), но с заменами для работы через updxy? Edited March 25, 2013 by legioner0 Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
tester-str Posted March 25, 2013 Всем доброго дня. Господа, подскажите пожалуйста, что можно сделать, столкнулись с такой проблемой в iptv. Коммутаторы доступа DES-3526(fw 6.20.B18), DES-3200(fw 1.81.B005), в ядре DGS-3627G. Iptv (мультикаст) берем у вышестоящего провайдера, и на DGS-3627G маршрутизируем через PIM SM в нашу сеть. Через ISM vlan идет передача iptv клиентам. Все в общем работало прекрасно несколько лет, пока не появились у клиентов роутеры DIR-615 ревизий K2. Прошивки перепробовали разные. Через роутер показывает несколько каналов, а большая часть не показывает совсем. Хотя смотрю на коммутаторе подписка на группу проходит и мультикаст поток льется на порт, к которому подключен роутер. Но через роутер не проходит. Если подключить к компьютеру, то все работает замечательно. В то же время если смотреть иптв через роутеры DIR-300,DIR-320,DIR-615(первых ревизий) и через компьютер все работает замечательно. Вот настрока IGMP snooping на DES-3526: enable igmp_snooping create igmp_snooping multicast_vlan v100 100 config igmp_snooping multicast_vlan v100 state enable replace_source_ip 10.100.0.30 member_port 1-24,26 source_port 25 config igmp_snooping v100 host_timeout 260 router_timeout 260 leave_timer 2 state enable config igmp_snooping querier v100 query_interval 60 max_response_time 10 robustness_variable 2 config igmp_snooping querier v100 last_member_query_interval 1 state disable config router_ports v100 add 25 create multicast_range tv_media_al from 239.192.0.0 to 239.192.100.255 create multicast_range m_roters from 224.0.0.2 to 224.0.0.2 config limited_multicast_addr ports 1-26 add multicast_range tv_media_al config limited_multicast_addr ports 1-26 add multicast_range m_roters config limited_multicast_addr ports 1-24,26 access permit state enable config limited_multicast_addr ports 25 access deny state disable config igmp access_authentication ports 1-26 state disable Уже сломал голову... Добавьте туда ещё 224.0.0.22 - это igmpv3 report'ы. Может быть, маршрутер Dir-615 не понижает версию IGMP, при получении IGMPv2 query. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Ivan_83 Posted March 25, 2013 SAP мало кто понимает, насколько мне известно. Мы сразу отдаём в http, на сервере специальная софтина постоянно забирает мультикаст в кольцевые буфера и вновь подключёным сразу засылает 1 мегабайт от туда. Ещё есть идея с длна, в частности ставить SSDP анонсера прямо клиентам в винду, а всё остальное пусть тянет с наших серверов по хттп - просто руки пока не дошли под винду сделать. (примерно тоже самое сделала планета/вебург) Ну и просто SSDP анонсить самим в сети. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...