Multicast vlan
-
- Сообщения: 5
- Зарегистрирован: 11 апр 2017, 11:39
Multicast vlan
Привет всем участникам форума.
Столкнулся с проблемой по настройке multicast vlan на маршрутизаторе RB2011UiAS.
Принимаю я три vlan-а на порт ether1, номера вланов 100, 1104, 2983.
Vlan100-internet, Vlan1104-IPTV unicast, Vlan2983-multicast vlan.
Какие изменения в конфигураций я сделал кроме добавление Vlan-ов:
Создал бридж-bridge1104, и подключил к этому бриджу Vlan1104, и порт ether10. На 10-м порту подключен STB для IPTV, он получает IP address на Vlan-е 1104 и портал IPTV грузится и видео по запросу работает. Для каналов IPTV я решил использовать IGMP Proxy, так как нашел http://asp24.com.ua/blog/nastrojka-mikr ... rovajdera/ статью с помощью гугл. На этом примере я добавил в настройках IGMP Proxy интерфейс Vlan2983 как upstream и интерфейс ether10 как принимающий. Не знаю на сколько правильный конфиг это но IPTV не работает, на коммутаторе вижу igmp группы на Vlan1104, а должны быть на Vlan2983. Соответственно IPTV не показывает, а когда создаю Bridge2983 и подключай Vlan2983 и ether10 на этот бридж IPTV начинает работать, но соответственно без портала. Если кто уже принимал так трафик поделитесь конфигом пожалуйста. Или кто даст совет как сделать что бы работал IPTV?
Столкнулся с проблемой по настройке multicast vlan на маршрутизаторе RB2011UiAS.
Принимаю я три vlan-а на порт ether1, номера вланов 100, 1104, 2983.
Vlan100-internet, Vlan1104-IPTV unicast, Vlan2983-multicast vlan.
Какие изменения в конфигураций я сделал кроме добавление Vlan-ов:
Создал бридж-bridge1104, и подключил к этому бриджу Vlan1104, и порт ether10. На 10-м порту подключен STB для IPTV, он получает IP address на Vlan-е 1104 и портал IPTV грузится и видео по запросу работает. Для каналов IPTV я решил использовать IGMP Proxy, так как нашел http://asp24.com.ua/blog/nastrojka-mikr ... rovajdera/ статью с помощью гугл. На этом примере я добавил в настройках IGMP Proxy интерфейс Vlan2983 как upstream и интерфейс ether10 как принимающий. Не знаю на сколько правильный конфиг это но IPTV не работает, на коммутаторе вижу igmp группы на Vlan1104, а должны быть на Vlan2983. Соответственно IPTV не показывает, а когда создаю Bridge2983 и подключай Vlan2983 и ether10 на этот бридж IPTV начинает работать, но соответственно без портала. Если кто уже принимал так трафик поделитесь конфигом пожалуйста. Или кто даст совет как сделать что бы работал IPTV?
-
- Сообщения: 4090
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: Multicast vlan
Если ether10 в бридже, то у IGMP Proxy явно надо указывать downstream'ом не ether10, а его бридж
-
- Сообщения: 5
- Зарегистрирован: 10 апр 2017, 09:59
Re: Multicast vlan
/ip address print ?
ip адреса должны быть на vlan 2983 и eth10, если ip на бридже, то прокся работать не будет, на апстриме alt subnets надо указать 0.0.0.0/0 вроде как
ip адреса должны быть на vlan 2983 и eth10, если ip на бридже, то прокся работать не будет, на апстриме alt subnets надо указать 0.0.0.0/0 вроде как
-
- Сообщения: 5
- Зарегистрирован: 11 апр 2017, 11:39
Re: Multicast vlan
Chupaka, да ether10 в бридже bridge1104 который подключен на Vlan1104. Указал downstream-ом bridge1104 но все равно у меня на каналы подписка идет на Vlan1104.
Garrid,
[admin@MikroTik] > ip address print
Flags: X - disabled, I - invalid, D - dynamic
# ADDRESS NETWORK INTERFACE
0 ;;; defconf
192.168.88.1/24 192.168.88.0 bridge
1 D 192.168.0.75/24 192.168.0.0 Vlan100
На Vlan2983 и ether10 нет ip address-а, ether10 в бридже bridge1104, на бридже тоже нет адреса.
Ну если это не работает как можно решить это по другому?
Vlan2983 только мультикаст в этом Vlan нет unicast адресов. Адрес STB получает на Vlan1104.
Есть ли какое то другое решение?
Garrid,
[admin@MikroTik] > ip address print
Flags: X - disabled, I - invalid, D - dynamic
# ADDRESS NETWORK INTERFACE
0 ;;; defconf
192.168.88.1/24 192.168.88.0 bridge
1 D 192.168.0.75/24 192.168.0.0 Vlan100
На Vlan2983 и ether10 нет ip address-а, ether10 в бридже bridge1104, на бридже тоже нет адреса.
Ну если это не работает как можно решить это по другому?
Vlan2983 только мультикаст в этом Vlan нет unicast адресов. Адрес STB получает на Vlan1104.
Есть ли какое то другое решение?
-
- Сообщения: 4090
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: Multicast vlan
Вы в статус IGMP Proxy смотрели? У вас апстрим не показан инвалидным? Насколько помню, надо на Vlan2983 добавить любой адрес (192.168.111.1/30), чтобы роутер знал, с какого адреса слать запросы.
-
- Сообщения: 5
- Зарегистрирован: 11 апр 2017, 11:39
Re: Multicast vlan
Смотрел, IGMP Proxy не показывал инвалид, а вот когда в PIM разделе включал IGMP snooping на интерфейсе Vlan2983 он выдавал инвалид, после того как задал IP уже перестал выдавать ошибку. Я его просто удалил, т.к. Mikrotik не является PIM router-ом.
Задал IP на Vlan 2983 не помогает.
Задал IP на Vlan 2983 не помогает.
-
- Сообщения: 4090
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: Multicast vlan
PIM тут не нужен, его у вас вряд ли есть.
Код: Выделить всё
/routing igmp-proxy interface print detail
/interface bridge port print
/ip address print
-
- Сообщения: 5
- Зарегистрирован: 11 апр 2017, 11:39
Re: Multicast vlan
Код: Выделить всё
[admin@MikroTik] > /routing igmp-proxy interface print detail
Flags: X - disabled, I - inactive, D - dynamic, U - upstream
0 IU interface=Vlan2983 threshold=1 alternative-subnets=0.0.0.0/0 upstream=yes
1 I interface=bridge1104 threshold=1 alternative-subnets="" upstream=no
Код: Выделить всё
[admin@MikroTik] > interface bridge port print
Flags: X - disabled, I - inactive, D - dynamic
# INTERFACE BRIDGE PRIORITY PATH-COST HORIZON
0 I ;;; defconf
ether2-master bridge 0x80 10 none
1 I ;;; defconf
ether6-master bridge 0x80 10 none
2 I ;;; defconf
sfp1 bridge 0x80 10 none
3 ;;; defconf
wlan1 bridge 0x80 10 none
4 ether10 bridge1104 0x80 10 none
5 Vlan1104 bridge1104 0x80 10 none
Код: Выделить всё
[admin@MikroTik] > ip address print
Flags: X - disabled, I - invalid, D - dynamic
# ADDRESS NETWORK INTERFACE
0 ;;; defconf
192.168.88.1/24 192.168.88.0 bridge
1 192.168.250.1/30 192.168.250.0 Vlan2983
2 D 192.168.0.75/24 192.168.0.0 Vlan100
-
- Сообщения: 4090
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: Multicast vlan
Под инвалидом я имел в виду инактив, который вы и показали
Да, на bridge1104 тоже адрес какой-нибудь добавьте
Да, на bridge1104 тоже адрес какой-нибудь добавьте
-
- Сообщения: 5
- Зарегистрирован: 11 апр 2017, 11:39
Re: Multicast vlan
Поставил адрес на Bridge1104 начало работать, но не долго. После пару минут перестал показывать. В MFC увидел что пропадает с начало downstrem интерфейс, а потом и upstream. Указал в ручную этот же мультикаст адрес и интерфейсы показывает нормально.
вывод MFC print когда работает нормально.
Через пару минут вывод MFC print такой
куда то пропал downstream интерфейс, а через некоторое время пропадает и upstream, пишет unknown и все. Отключил в IGMP Proxy интерфейсы и обратно включил работает около 3-5 минут и опять тоже самое. не знаю в чем дело
вывод MFC print когда работает нормально.
Код: Выделить всё
[admin@MikroTik] > routing igmp-proxy mfc print
Flags: X - disabled, A - active, D - dynamic
# GROUP SOURCE UPSTREAM-INTERFACE ACTIVE-DOWNSTREA
0 A 239.255.2.193 192.168.129.14 Vlan2983 bridge1104
Код: Выделить всё
[admin@MikroTik] > routing igmp-proxy mfc print
Flags: X - disabled, A - active, D - dynamic
# GROUP SOURCE UPSTREAM-INTERFACE ACTIVE-DOWNSTREAM-...
0 AD 239.255.2.193 192.168.129.14 Vlan2983
куда то пропал downstream интерфейс, а через некоторое время пропадает и upstream, пишет unknown и все. Отключил в IGMP Proxy интерфейсы и обратно включил работает около 3-5 минут и опять тоже самое. не знаю в чем дело
-
- Сообщения: 4090
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: Multicast vlan
Может, Quick Leave включен?
-
- Сообщения: 12
- Зарегистрирован: 11 июл 2017, 08:09
Re: Multicast vlan
Добрый день.
Получилось что-то решить с мультикастом?
Получилось что-то решить с мультикастом?
-
- Сообщения: 4090
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: Multicast vlan
Добрый. Просто интересуетесь, али со своим вопросом?
-
- Сообщения: 12
- Зарегистрирован: 11 июл 2017, 08:09
Re: Multicast vlan
У меня точно такая же ситуация.
Никак не могу настроить.
Есть zyxel 305, WAN интерфейс провайдер, на остальных портах интернет и ТВ, разделенные по виланам (285, 1114).
У него есть MVR, настроенный на вилан 3992.
Все это работает, но хочется избавиться от лишней железки.
А на микротике нет MVR.
Если сделать бридж из двух виланов и интерфейса, куда подключена STB приставка то если картинка и появляется, то она сыпется.
Может кто чем-то поможет.
Никак не могу настроить.
Есть zyxel 305, WAN интерфейс провайдер, на остальных портах интернет и ТВ, разделенные по виланам (285, 1114).
У него есть MVR, настроенный на вилан 3992.
Все это работает, но хочется избавиться от лишней железки.
А на микротике нет MVR.
Если сделать бридж из двух виланов и интерфейса, куда подключена STB приставка то если картинка и появляется, то она сыпется.
Может кто чем-то поможет.
-
- Сообщения: 4090
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: Multicast vlan
Не, у вас что-то другое - у вас сыпет, а не работает и потом пропадает. Зачем делать бридж из двух виланов? Это же разные виланы. Вам нужна обычная настройка IGMP Proxy, только Uplink будет не WAN, а VLAN 1114, созданный на WAN
-
- Сообщения: 12
- Зарегистрирован: 11 июл 2017, 08:09
Re: Multicast vlan
Спасибо за ответ.
Почему другое? С виду тоже самое.
На 1114 вилане сеть, в которой приставка получает адрес, программу передач, видеосервисы и т.д.
Вилан 3992 мультикаст.
Uplind в IGMP proxy будет тогда вилан 3992, как я понимаю.
Но как тогда привязать 1114 чтобы приставка получала адрес? Засунуть его в бридж вместе с физическим портом приставки?
Еще в описании микротика есть возможность управлять виланами на уровне L2 свитча, но я не понимаю каким образом туда засунуть 3992, чтобы не грузить ядро микротика.
Почему другое? С виду тоже самое.
На 1114 вилане сеть, в которой приставка получает адрес, программу передач, видеосервисы и т.д.
Вилан 3992 мультикаст.
Uplind в IGMP proxy будет тогда вилан 3992, как я понимаю.
Но как тогда привязать 1114 чтобы приставка получала адрес? Засунуть его в бридж вместе с физическим портом приставки?
Еще в описании микротика есть возможность управлять виланами на уровне L2 свитча, но я не понимаю каким образом туда засунуть 3992, чтобы не грузить ядро микротика.
-
- Сообщения: 4090
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: Multicast vlan
Я в том же предложении написал, почему другое
Да, uplink будет 3992. 1114 добавить в отдельный бридж вместе с портом приставки, на этот же бридж настроить выхлоп IGMP Proxy
Попробуйте сначала нагрузить ядро мелкотика, а потом уже его разгружать
Да, uplink будет 3992. 1114 добавить в отдельный бридж вместе с портом приставки, на этот же бридж настроить выхлоп IGMP Proxy
Попробуйте сначала нагрузить ядро мелкотика, а потом уже его разгружать
-
- Сообщения: 12
- Зарегистрирован: 11 июл 2017, 08:09
Re: Multicast vlan
Выставил аплинк 3992. 1114 добавил в отдельный бридж, вместе с портом приставки.
Этот бридж добавил в IGMP proxy.
Адрес приставка получает из сети вилана 1114, однако мультикаст не работает.
На вкладке IGMP proxy счетчики по нулям, на второй вкладке MFC тоже все пусто.
Правила на фаерволе есть. (даже пробовал убрать все запрещающие правила).
Такое ощущение что Igmp запросы не долетают до igmp proxy...
Если добавить в бридж 3992 и убрать 1114 то работать начинает.
Что посоветуете?
Этот бридж добавил в IGMP proxy.
Адрес приставка получает из сети вилана 1114, однако мультикаст не работает.
На вкладке IGMP proxy счетчики по нулям, на второй вкладке MFC тоже все пусто.
Правила на фаерволе есть. (даже пробовал убрать все запрещающие правила).
Такое ощущение что Igmp запросы не долетают до igmp proxy...
Если добавить в бридж 3992 и убрать 1114 то работать начинает.
Что посоветуете?
-
- Сообщения: 4090
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: Multicast vlan
Посоветую выдать подробности: /routing igmp-proxy interface print, например
-
- Сообщения: 12
- Зарегистрирован: 11 июл 2017, 08:09
Re: Multicast vlan
А пожалуйста.
Не знаю почему они инактив... Видимо активности нет.
Код: Выделить всё
[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
-
- Сообщения: 4090
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: Multicast vlan
Подозреваю, потому что на них нет IP-адресов. Поэтому прокся не знает, с какого адреса запросы слать, например
-
- Сообщения: 12
- Зарегистрирован: 11 июл 2017, 08:09
Re: Multicast vlan
Адреса где должны быть, на бридже?
На бридже я пробовал добавлять адрес, он его успешно получает через dhcp.
А вообще как он должен работать? слушать даунстрим интерфейс и вылавливать там igmp запросы, а после перенаправлять их в апстрим?
На бридже я пробовал добавлять адрес, он его успешно получает через dhcp.
А вообще как он должен работать? слушать даунстрим интерфейс и вылавливать там igmp запросы, а после перенаправлять их в апстрим?
-
- Сообщения: 4090
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: Multicast vlan
Адреса должны быть на vlan3992 и bridge_test2017
-
- Сообщения: 12
- Зарегистрирован: 11 июл 2017, 08:09
Re: Multicast vlan
На bridge_test2017 адрес есть.
А какой адрес может быть на 3992? Это же мультикаст...
Я конечно могу назначить любой статичный адрес, но насколько это правильно?
А какой адрес может быть на 3992? Это же мультикаст...
Я конечно могу назначить любой статичный адрес, но насколько это правильно?
-
- Сообщения: 4090
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: Multicast vlan
Я когда-то так и делал, насколько помню. Для начала попробовать любой адрес, который никому не будет мешать