Страница 1 из 2

Re: Multicast vlan

Добавлено: 13 апр 2017, 12:37
Chupaka
Может, Quick Leave включен?

Re: Multicast vlan

Добавлено: 11 июл 2017, 08:12
erik
Добрый день.
Получилось что-то решить с мультикастом?

Re: Multicast vlan

Добавлено: 11 июл 2017, 08:19
Chupaka
Добрый. Просто интересуетесь, али со своим вопросом? :)

Re: Multicast vlan

Добавлено: 11 июл 2017, 12:11
erik
У меня точно такая же ситуация.
Никак не могу настроить.
Есть zyxel 305, WAN интерфейс провайдер, на остальных портах интернет и ТВ, разделенные по виланам (285, 1114).
У него есть MVR, настроенный на вилан 3992.
Все это работает, но хочется избавиться от лишней железки.

А на микротике нет MVR.
Если сделать бридж из двух виланов и интерфейса, куда подключена STB приставка то если картинка и появляется, то она сыпется.

Может кто чем-то поможет.

Re: Multicast vlan

Добавлено: 11 июл 2017, 17:14
Chupaka
Не, у вас что-то другое - у вас сыпет, а не работает и потом пропадает. Зачем делать бридж из двух виланов? Это же разные виланы. Вам нужна обычная настройка IGMP Proxy, только Uplink будет не WAN, а VLAN 1114, созданный на WAN

Re: Multicast vlan

Добавлено: 12 июл 2017, 05:53
erik
Спасибо за ответ.

Почему другое? С виду тоже самое.
На 1114 вилане сеть, в которой приставка получает адрес, программу передач, видеосервисы и т.д.
Вилан 3992 мультикаст.
Uplind в IGMP proxy будет тогда вилан 3992, как я понимаю.
Но как тогда привязать 1114 чтобы приставка получала адрес? Засунуть его в бридж вместе с физическим портом приставки?

Еще в описании микротика есть возможность управлять виланами на уровне L2 свитча, но я не понимаю каким образом туда засунуть 3992, чтобы не грузить ядро микротика.

Re: Multicast vlan

Добавлено: 12 июл 2017, 10:12
Chupaka
Я в том же предложении написал, почему другое :)

Да, uplink будет 3992. 1114 добавить в отдельный бридж вместе с портом приставки, на этот же бридж настроить выхлоп IGMP Proxy

Попробуйте сначала нагрузить ядро мелкотика, а потом уже его разгружать :)

Re: Multicast vlan

Добавлено: 13 июл 2017, 05:51
erik
Выставил аплинк 3992. 1114 добавил в отдельный бридж, вместе с портом приставки.
Этот бридж добавил в IGMP proxy.
Адрес приставка получает из сети вилана 1114, однако мультикаст не работает.
На вкладке IGMP proxy счетчики по нулям, на второй вкладке MFC тоже все пусто.
Правила на фаерволе есть. (даже пробовал убрать все запрещающие правила).
Такое ощущение что Igmp запросы не долетают до igmp proxy...

Если добавить в бридж 3992 и убрать 1114 то работать начинает.

Что посоветуете?

Re: Multicast vlan

Добавлено: 13 июл 2017, 09:47
Chupaka
Посоветую выдать подробности: /routing igmp-proxy interface print, например

Re: Multicast vlan

Добавлено: 13 июл 2017, 11:09
erik
А пожалуйста.

Код: Выделить всё

[admin@MikroTik] > /routing igmp-proxy interface print
Flags: X - disabled, I - inactive, D - dynamic, U - upstream
 #    INTERFACE                                                                          THRESHOLD
 0 IU vlan3992                                                                                   1
 1 I  bridge_test2017                                                                            1
Не знаю почему они инактив... Видимо активности нет.

Re: Multicast vlan

Добавлено: 13 июл 2017, 11:18
Chupaka
Подозреваю, потому что на них нет IP-адресов. Поэтому прокся не знает, с какого адреса запросы слать, например :)

Re: Multicast vlan

Добавлено: 13 июл 2017, 11:51
erik
Адреса где должны быть, на бридже?
На бридже я пробовал добавлять адрес, он его успешно получает через dhcp.
А вообще как он должен работать? слушать даунстрим интерфейс и вылавливать там igmp запросы, а после перенаправлять их в апстрим?

Re: Multicast vlan

Добавлено: 13 июл 2017, 12:02
Chupaka
Адреса должны быть на vlan3992 и bridge_test2017

Re: Multicast vlan

Добавлено: 13 июл 2017, 12:29
erik
На bridge_test2017 адрес есть.
А какой адрес может быть на 3992? Это же мультикаст...
Я конечно могу назначить любой статичный адрес, но насколько это правильно?

Re: Multicast vlan

Добавлено: 13 июл 2017, 14:56
Chupaka
Я когда-то так и делал, насколько помню. Для начала попробовать любой адрес, который никому не будет мешать :)

Re: Multicast vlan

Добавлено: 07 авг 2017, 20:18
erik
Добавил адрес 1.1.1.1/30
Вижу в IGMP-proxy MFC пакеты и адреса
В логах добавил топик igmp-proxy, вижу все igmp запросы во время переключения каналов.
Вижу что на интерфейсе vlan3992 появляется трафик, т.е. до мультикаст-сервера запросы доходят и он понимает что я хочу смотреть.
Но вот картинки нет.

Если я из ТВ бриджа удаляю 1114 вилан и добавляю 3992, то картинка появляется, т.е. это еще раз подтверждает то, что пакеты долетают и провайдер понимает что я от него хочу.
Теперь вопрос - как трафик идет обратно? Вот мультикаст начал вещать в мою сторону, но как он его перенаправляет в ТВ бридж? Это делает IGMP-proxy?

Пробовал менять альтернативные подсети у апстрим интерфейса, добавляя 224.0.0.0/4 и все те, которые видел в MFC. Запрещающие правила на фаерволе все выключены.
Что еще не так?
Разгадка близка, но что-то мешает...
Есть еще советы/предложения?

Re: Multicast vlan

Добавлено: 08 авг 2017, 08:13
Chupaka
Да, IGMP Proxy перенаправляет с апстрим-интерфейса в локалку

Перепроверить правила фильтра файрвола: и в input, и в forward выключить всё запрещающее для проверки

У меня, например, для работы IPTV через IGMP Proxy сделано так:

Код: Выделить всё

/ip firewall filter
add action=accept chain=input protocol=igmp
add action=accept chain=input dst-address-type=multicast dst-port=1234 protocol=udp
add action=accept chain=forward dst-address-type=multicast dst-port=1234 in-interface=ether1-gateway out-interface=bridge-LAN protocol=udp

Re: Multicast vlan

Добавлено: 08 авг 2017, 08:44
erik
Я же писал - все запрещающие правила выключены, вообще все во всех цепочках, а значит что не запрещено, то разрешено.
Указанные вами правила, я уже пробовал добавлять.

Re: Multicast vlan

Добавлено: 08 авг 2017, 09:41
Chupaka
erik писал(а): 08 авг 2017, 08:44 Указанные вами правила, я уже пробовал добавлять.
В них пакеты попадали?

В /routing igmp-proxy interface print уже всё хорошо?

Re: Multicast vlan

Добавлено: 08 авг 2017, 18:52
erik
Да, пакеты падают.

С виду все должно работать, но приставка ничего не показывает.

/routing igmp-proxy interface print

Код: Выделить всё

Flags: X - disabled, I - inactive, D - dynamic, U - upstream 
 #    INTERFACE                                                         THR
 0    bridge_test2017                                                      
 1  U vlan3992
 
 
 /routing igmp-proxy mfc print
Flags: X - disabled, A - active, D - dynamic 
 #    GROUP           SOURCE          UPSTREAM-INTERFACE                ACTIVE-DOWNSTREAM-INTERFACES               
 0 AD 239.255.2.68    212.19.129.13   *FFFFFFFF                        
 1 AD 239.255.2.193   212.19.129.14   vlan3992                          bridge_test2017                            
 2 AD 239.255.2.170   212.19.129.14   vlan3992                          bridge_test2017                            
 3 AD 239.255.2.170   10.244.80.89    vlan3992                          bridge_test2017                            
 4 AD 239.255.2.153   212.19.129.14   *FFFFFFFF                        
 5 AD 239.255.2.193   1.1.1.1         *FFFFFFFF                        

 

Re: Multicast vlan

Добавлено: 09 авг 2017, 08:15
Chupaka
А если с компьютера посмотреть? Ну и я бы всё кидал в кучу в LAN, а не делал отдельный сегмент для приставки...

Re: Multicast vlan

Добавлено: 09 авг 2017, 09:01
erik
С компа вайршарком смотрел, мультикаст вижу.
А через vlc каналы не видно, тк они закодированы.
Отдельный сегмент сделан исходя из технических особенностей. Юникаст для iptv (vod, программа телепередач, обновления для приставки, список каналов и тд) приходит в вилане 1114, отличным от интернета. А мультикаст в другом вилане 3992.

Re: Multicast vlan

Добавлено: 09 авг 2017, 10:14
Chupaka
Т.е. когда при запросе мультикаста появляется трафик на vlan3992 - на бридже (на выходе к приставке) этого трафика нет, а при запросе с компьютера на LAN-бридже - есть?

Re: Multicast vlan

Добавлено: 09 авг 2017, 11:15
erik
Трафик есть везде и на 3992 и на бридже, проблема в том, что его почему-то не видит приставка... Может она его видит, но не хочет воспринимать, непонятно.

Но при старой схеме Zyxel с MVR приставка работает корректно.

Re: Multicast vlan

Добавлено: 09 авг 2017, 11:34
Chupaka
Хм... А гляньте TTL пакетов мультикастовых - может, там что интересное