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

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




Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Проблема с IPTV на DES-3200
СообщениеДобавлено: Пн май 21, 2012 16:48 
Не в сети

Зарегистрирован: Пн янв 15, 2007 08:46
Сообщений: 46
Возникла такая проблема.
Есть коммутаторы D-Link DES-3200, а также коммутаторы Cisco и QTECH. Коммутаторы соединены каскадом (для коммутатора DES-3200-18 17 порт uplink, 18 порт downlink). В сети используется IPTV, применяется VLAN 60.
На коммутаторах Cisco и QTECH я на транковых портах разрешаю VLAN 60, включаю IGMP-снупинг и все работает.
На DES-3200 есть какая-то сложность, которую я не могу понять.

Если я создаю VLAN 60 и прописываю его на транковых портах:
Код:
create vlan IPTV tag 60
config vlan vlanid 60 add tagged 17-18

тогда на последующих коммутаторах IPTV работает, но на текущем коммутаторе не работает.
Если же я настраиваю VLAN 60 как мультикастовый:
Код:
create igmp_snooping multicast_vlan IPTV 60
config igmp_snooping multicast_vlan IPTV add member_port 1-16
config igmp_snooping multicast_vlan IPTV add source_port 17
config igmp_snooping multicast_vlan IPTV add tag_member_port 18

то на текущем коммутаторе IPTV есть, однако на последующих коммутаторах IPTV не работает.
18 порт я пробовал задать по разному, и как TMP, и как UMP, и как TSP, и как USP, ничего не помогает.
Или нужно создавать обычный VLAN 60 и прописывать его на транках (но тогда не работает IPTV на абонентских портах), или нужно создавать мультикастовый VLAN 60, но тогда он не передается дальше по каскаду.
Одновременно использовать VLAN 60 в качестве обычного и мультикастового не получается.

Подскажите, как сделать правильно?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Проблема с IPTV на DES-3200
СообщениеДобавлено: Вт май 22, 2012 09:49 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Чт фев 12, 2009 14:59
Сообщений: 9482
Откуда: Ryazan
В Вашей схеме нужно использовать ISM (Multicast) влан на DES-3200-18 и не забудьте порт uplink пометить как router_port в ISM влане.
И еще Вам нужно выполнить команды:
Код:
enable igmp_snooping multicast_vlan
config igmp_snooping multicast_vlan IPTV state enable


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Проблема с IPTV на DES-3200
СообщениеДобавлено: Вт май 22, 2012 11:04 
Не в сети

Зарегистрирован: Пт окт 24, 2003 00:47
Сообщений: 508
Откуда: Moscow
а что динамик роутер уже не работает?

_________________
D-Link User: DGS-3120-24, DGS-3324SR, DGS-3627G, DGS-3612G, DGS-3312SR, DGS-3100-24TG, DGS-3200-10, DES-3200-26, DES-3200-28, DES-3200-18, DES-3528, DES-3526, DES-3028, DES-1228, DES-2108, DES-2110, DES-3326SR, DMC-920, DMC-810.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Проблема с IPTV на DES-3200
СообщениеДобавлено: Вт май 22, 2012 12:46 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Чт фев 12, 2009 14:59
Сообщений: 9482
Откуда: Ryazan
Работает и dynamic.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Проблема с IPTV на DES-3200
СообщениеДобавлено: Вт май 22, 2012 15:42 
Не в сети

Зарегистрирован: Пн янв 15, 2007 08:46
Сообщений: 46
Denis Evgraphov писал(а):
В Вашей схеме нужно использовать ISM (Multicast) влан на DES-3200-18 и не забудьте порт uplink пометить как router_port в ISM влане.
И еще Вам нужно выполнить команды:
Код:
enable igmp_snooping multicast_vlan
config igmp_snooping multicast_vlan IPTV state enable

Команды у меня были выполнены.
ISM у меня используется, вроде бы это очевидно.
Но ISM VLAN нельзя прописать на транках, получаю сообщение об ошибке:
Код:
Command: config vlan vlanid 60 add tagged 17-18
 Config VID 60 Fail: The Vlan IPTV is multicast VLAN!
Fail!   

А без этого далее по каскаду IPTV не работает.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Проблема с IPTV на DES-3200
СообщениеДобавлено: Вт май 22, 2012 16:29 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Чт фев 12, 2009 14:59
Сообщений: 9482
Откуда: Ryazan
Какая у Вас версия прошивки на коммутаторе?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Проблема с IPTV на DES-3200
СообщениеДобавлено: Вт май 22, 2012 17:51 
Не в сети

Зарегистрирован: Вт окт 24, 2006 22:25
Сообщений: 114
А попробуйте вместо этого
Код:
config igmp_snooping multicast_vlan IPTV add tag_member_port 18

вставить это
Код:
config igmp_snooping multicast_vlan IPTV add source_port 18


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Проблема с IPTV на DES-3200
СообщениеДобавлено: Вт май 22, 2012 19:42 
Не в сети

Зарегистрирован: Пн ноя 27, 2006 19:25
Сообщений: 265
Откуда: Крым
Цитата:
ISM у меня используется, вроде бы это очевидно.
Но ISM VLAN нельзя прописать на транках, получаю сообщение об ошибке:
Код:
Command: config vlan vlanid 60 add tagged 17-18
 Config VID 60 Fail: The Vlan IPTV is multicast VLAN!
Fail!   

А без этого далее по каскаду IPTV не работает.


Надо использовать ИЛИ ism, ИЛИ просто влан с включенным в нем igmp snooping. Если Вы уже создали ism vlan с тегом 60, то естественно свич не позволит создать обычный влан с тегом 60 или конфигурировать ism vlan командами для обычного влана. ISM Vlan автоматом прописывается транком на аплинках вот этой командой:
Код:
config igmp_snooping multicast_vlan IPTV add source_port 17-18

или вот так:
Код:
config igmp_snooping multicast_vlan IPTV add source_port 17
config igmp_snooping multicast_vlan IPTV add tag_member_port 18

В этом случае мультикаст-поток должен ВХОДИТЬ в порт 17, и УХОДИТЬ дальше по цепочке через порт 18. Может Вы элементарно попутали направление потока?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Проблема с IPTV на DES-3200
СообщениеДобавлено: Ср май 23, 2012 08:26 
Не в сети

Зарегистрирован: Пн янв 15, 2007 08:46
Сообщений: 46
Denis Evgraphov писал(а):
Какая у Вас версия прошивки на коммутаторе?

Разные. Есть 1.28, есть 1.60, проблема в обоих случаях.

Gerasimello писал(а):
А попробуйте вместо этого
Код:
config igmp_snooping multicast_vlan IPTV add tag_member_port 18

вставить это
Код:
config igmp_snooping multicast_vlan IPTV add source_port 18

Я пробовал в самых разных вариантах («18 порт я пробовал задать по разному, и как TMP, и как UMP, и как TSP, и как USP, ничего не помогает.»).

alex_ov писал(а):
Надо использовать ИЛИ ism, ИЛИ просто влан с включенным в нем igmp snooping. Если Вы уже создали ism vlan с тегом 60, то естественно свич не позволит создать обычный влан с тегом 60 или конфигурировать ism vlan командами для обычного влана. ISM Vlan автоматом прописывается транком на аплинках вот этой командой:
Код:
config igmp_snooping multicast_vlan IPTV add source_port 17-18

Я знаю. Вопрос был в том, как это сделать правильно.
Я пробовал создать просто VLAN 60 и включить в нем IGMP-снупинг, но получить картинку на абонентских портах мне не удалось.
Если вы знаете, как это сделать, был бы благодарен за советы.

alex_ov писал(а):
или вот так:
Код:
config igmp_snooping multicast_vlan IPTV add source_port 17
config igmp_snooping multicast_vlan IPTV add tag_member_port 18

В этом случае мультикаст-поток должен ВХОДИТЬ в порт 17, и УХОДИТЬ дальше по цепочке через порт 18. Может Вы элементарно попутали направление потока?

Может он и должен уходить, но не уходит.
Я пробовал добавлять 18 порт и как TMP, и как TSP, ничего не менялось.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Проблема с IPTV на DES-3200
СообщениеДобавлено: Ср май 23, 2012 15:48 
Не в сети

Зарегистрирован: Пт май 23, 2008 15:08
Сообщений: 58
У меня в сетке DES-3200 используется повсеместно и везде нормально работает iptv. Если на коммутаторе создан обычный влан IPTV 60 , то удаляйте и далее так:
Код:
create igmp_snooping multicast_vlan IPTV 60
conf igmp_snooping multicast_vlan IPTV add member_port 1-16
conf igmp_snooping multicast_vlan IPTV add source_port 17-18    # более верно конечно порт, которым подцеплен этот свитч сделать как source_port, а порт до следующего свитча прописать как tag_member_port, но работать будет и так.
conf igmp_snooping multicast_vlan IPTV replace_source_ip xx.xx.xx.xx state enable
conf igmp_snooping multicast_vlan IPTV state enable
conf multicast port_filtering_mode 1-18 filter_unregistered_groups
enable igmp_snooping
enable igmp_snooping multicast_vlan

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


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Проблема с IPTV на DES-3200
СообщениеДобавлено: Ср май 23, 2012 16:36 
Не в сети

Зарегистрирован: Пн янв 15, 2007 08:46
Сообщений: 46
А в replace_source_ip что должно быть указано?
IP-адрес querier?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Проблема с IPTV на DES-3200
СообщениеДобавлено: Чт май 24, 2012 10:43 
Не в сети

Зарегистрирован: Пт май 23, 2008 15:08
Сообщений: 58
replace_source_ip это ip из подсети стримера. На этом и основана работа ISM. Коммутатор получает igmp запросы от получателей и отправляет их уже от себя, таким образом убираются лишние потоки.
Например у себя я выделил для стримера и коммутаторов подсеть 100.0.1.0/24 Стримеру отдал 100.0.1.1 , коммутаторам прописал остальные ip. Допустим на свитче 5 человек хотят подписаться на канал Discovery, коммутатор от своего имени отправит только один запрос на стример.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Проблема с IPTV на DES-3200
СообщениеДобавлено: Чт май 24, 2012 15:33 
Не в сети

Зарегистрирован: Пн янв 15, 2007 08:46
Сообщений: 46
Немного не понял.
Это ведь мультикаст, адреса из какой подсети должны использоваться?
У меня на интерфейса стриммера, с которого он раздает мультикаст, вообще нет IP-адреса.

У меня есть стриммер с двумя интерфейсами. На первом 10.0.1.1/24, на втором IP-адреса нет.
Для коммутаторов используется VLAN управления и в нем используется подсеть 10.0.2.0/24, у конкретного коммутатора адрес 10.0.2.1/24.
У клиентов подсеть 10.1.0.0/16, из этой подсети доступа в 10.0.2.0/24 нет вообще (они даже не маршрутизируются), а в 10.0.1.0/24 доступ выборочный (только на отдельные хосты и на отдельные порты).
Какой у меня должен быть указан replace_source_ip?
При этом на коммутаторах QTECH IPTV работает без подмены IP-адресов источника.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Проблема с IPTV на DES-3200
СообщениеДобавлено: Чт май 24, 2012 15:38 
Не в сети

Зарегистрирован: Пн янв 15, 2007 08:46
Сообщений: 46
algorvv писал(а):
На этом и основана работа ISM. Коммутатор получает igmp запросы от получателей и отправляет их уже от себя, таким образом убираются лишние потоки.

Звучит немного странно. Это алгоритм работы прокси или релея. IGMP-снупинг работает не так. При включенном IGMP-снупинге заботой коммутатора является ретранслировать запросу наверх (подменять при этом IP отправителя нет необходимости) и ретранслировать приходящий мультикаст на подписанные порты.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Проблема с IPTV на DES-3200
СообщениеДобавлено: Чт май 24, 2012 19:18 
Не в сети

Зарегистрирован: Вт июн 07, 2011 10:55
Сообщений: 76
alibek писал(а):
На коммутаторах Cisco и QTECH я на транковых портах разрешаю VLAN 60, включаю IGMP-снупинг и все работает.

На коммутаторах DES-3200 я через вебинтерфейс включаю igmp-snooping глобально, затем во влане с айпитиви.. и всё работает.


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

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


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

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


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

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