Включить igmp proxy в роутере

На чтение 7 мин Просмотров 16.5к.

Кристина Горбунова

Кристина Горбунова

Высшее образование по специальности “Информационные системы”. В сфере более 7 лет, занимается разработкой сайтов на WordPress и Tilda.

Большинство интернет-провайдеров предоставляет пользователям услугу IPTV. Цифровое телевидение выстраивается в форме мультивещания. Для многоадресной передачи данных применяется протокол IGMP Proxy. Рассмотрим, что такое мультикаст и как технология Multicast реализована в роутере.

Содержание

  1. Что значит Multicast
  2. Как работает функция IGMP Proxy в роутере
  3. IGMP V2 или V3: в чем разница
  4. Как включить эту функцию на роутере

Что значит Multicast

Существуют три основных формы передачи трафика в сетях: unicast, broadcast, multicast. У каждого из этих методов разный тип назначения IP-адресов. Мультикаст – многоадресное вещание. Эта технология применяется для доставки видеоконтента неограниченному количеству пользователей. В отличие от юникаста и бродкаста, этот метод не создает серьезной дополнительной нагрузки на сеть.

суть мультикастинга

Основные принципы мультикастинга:

  • Один отправитель посылает только одну копию трафика, независимо от количества конечных получателей.
  • Трафик получают пользователи, которые действительно в нем нуждаются.

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

В IPv6 для мультикастинга используется протокол MLD. Функционирует он точно так же, как и IGMP.

Как работает функция IGMP Proxy в роутере

Протокол IGMP позволяет пользователю быстро подключиться к маршрутизатору. Он организует несколько близко расположенных устройств в группы для более эффективного распределения сетевых ресурсов. Для понимания работы протокола нужно разобрать особенности передачи многоадресных пакетов в ЛВС.

При прохождении через коммутаторы второго уровня многоадресные пакеты данных транслируются всем хостам в домене, включая не входящих в группы рассылки. Это связано с тем, что коммутатор второго уровня не способен распознавать многоадресные MAC-адреса. В результате пропускная способность ЛВС сильно падает.

Если в роутере присутствует поддержка IGMP, снижения скорости сети можно избежать. После активации этой функции устройство сможет прослушивать и анализировать сообщения протокола управления групповой передачей данных. Пакеты многоадресной рассылки будут отправлены только конкретным получателям, а не всем хостам.

функция IGMP Proxy в роутере

Для передачи мультикаста между маршрутизаторами внутри сети используется протокол PIM. Он имеет два режима функционирования: Dense Mode (DM) и Sparse Mode (SM). Если активен DM, то сеть заполняется многоадресным трафиком. Его применяют, когда к сети подключено много клиентов разных мультикастовых групп.

В большинство случаев для передачи мультикаста используют PIM SM. В этом режиме заинтересованные в трафике узлы подают запросы на подключение. Если подобного запроса не было, мультикастовые данные маршрутизатору отправляться не будут.

Рассмотрим, как работает IGMP протокол на примере подключения к каналу 227.1.1.6.

  1. Клиентское ПО отправляет ближайшему маршрутизатору запрос на получение данных канала 227.1.1.6.
  2. Если дерево канала проходит через это устройство, пользователь получает изображение.
  3. После смены канала на маршрутизатор поступает сообщение о выходе из группы. Отправка трафика прекращается.
  4. Параллельно каждые 60 секунд маршрутизатор автоматически отправляет подключенным клиентам сигналы для проверки получения трафика. Если клиент не ответил, то его автоматически отключают от этой рассылки. Процедура полностью автоматическая.

Активируя или отключая IGMP прокси, пользователь позволяет роутеру принимать или отклонять пакеты данных IPTV. Если компьютер или телевизор не подключен к интерактивному телевидению, эту опцию можно деактивировать.

IGMP V2 или V3: в чем разница

Разница между IGMP Proxy V2 и V3 в качестве фильтрации трафика. IGMPv3 поддерживает чистый SSM. Клиент сможет указать в запросе список источников, от которых он хочет или не желает получать трафик. При использовании второй версии протокола осуществляется запрос всего трафика без разделения на источники.

Еще одно отличие V3 от V2 заключается в отправке сообщения Report на мультикастовый служебный адрес вместо группового. Адреса запрашиваемой группы находятся непосредственно внутри пакета. Это изменение упрощает IGMP Snooping.

Провайдеры часто рекомендуют использовать для мультикаста вторую версию протокола. Она является самой распространенной и поддерживается большинством роутеров.

Как включить эту функцию на роутере

Эта функция нужна для работы IPTV. В большинстве роутеров мультикаст уже включен, и менять его настройки не нужно. Рассмотрим алгоритм включения IGMP Proxy в роутерах разных производителей.

В бирюзовом интерфейсе TP-Link нужные настройки находятся в разделе «Сеть» на вкладке «IPTV». Нужно убедиться, что напротив IGMP Snooping и IGMP Proxy установлены галочки. Также нужно поставить галочку рядом с «Включить IPTV» и сохранить настройки.

алгоритм включения

включение IGMP Proxy

Аналогичным образом включают IGMP Proxy в голубом интерфейсе TP-Link.

включение IGMP Proxy в ТП-Линке

Чтобы настроить IPTV в зеленом интерфейсе TP-Link, необходимо переключить режим в «Мост» и выбрать порт для подключения приставки.

порт для подключения приставки

В роутере Asus со старой голубой прошивкой функция IGMP Proxy активируется во разделе «ЛВС» дополнительных настроек. Нужно перейти во вкладку «Маршрут» и установить галочку напротив пункта «Включить многоадресную маршрутизацию», а затем кликнуть на кнопку «Применить». После этого можно приступать к дальнейшей настройке IPTV в разделе WAN.

Включить многоадресную маршрутизацию

В моделях Asus с современной черной прошивкой функция активируется в разделе «Локальная сеть» на вкладке IPTV.

раздел Локальная сеть

В старой прошивке роутеров Zyxel по умолчанию активирован сервис IGMP proxy. Его можно отключить в модуле «Приложения». Для этого откройте вкладку «Сервер udpxy» и нажмите на кнопку «Остановить IGMP proxy».

Остановить IGMP proxy

Роутеры Keenetic поддерживают одновременную работу сразу с обеими этими функциями. Активация протокола IGMP Proxy осуществляется в разделе «Домашняя сеть». Нужно промотать страницу до одноименного раздела и поставить галочку напротив «Включить».

Активация протокола

У роутеров Tenda функция IGMP Proxy включена по умолчанию. В настройках ее нельзя активировать отдельно.

В роутерах D-Link эта опция тоже включена по умолчанию. Если же приставка не может установить соединение, можно исправить это вручную. Для этого перейдите в раздел «Настройка соединений» и выберите «WAN». Проверьте, чтобы возле параметра IGMP стоял переключатель напротив WAN.

Настройка соединений

В старых сериях устройств D-Link (DI-524, DI-808HV) можно активировать IGMP вручную. Для этого загрузите последнюю версию прошивки, а затем перейдите в раздел «WAN». Возле нужного параметра переключатель должен стоять у Enabled. Не забудьте кликнуть на кнопку «Apply».

переключатель Enabled

В моделях серии DI-524UP, DI-624S нужно перейти во вкладку «Tools» и в меню выбрать «Misc». Далее потребуется пролистать до «Multicast streaming», установить регулятор около «Enabled» и нажать на «Apply».

активация Multicast streaming

В роутерах DIR-300, DIR-400 настройки меняются в разделе «Advanced». Нужно перейти во вкладку «Advanced Network» и установить галочку рядом с «Enable Multicast Stream». Чтобы настройки вступили в силу, кликните на «Save Settings».

Enable Multicast Stream

У роутеров Netis функция активации IGMP находится в расширенных настройках. После перевода протокола во включенное состояние нужно кликнуть на кнопку «Сохранить».

активация на роутере Netis

В устройствах Upvel активирован протокол IGMP по умолчанию. Проверить это можно в настройках интерфейса WAN. Напротив «Разрешить IGMP-прокси» должна быть установлена галочка.

Разрешить IGMP-прокси

Читайте подробную статью, как подключить телевизор у интернету для просмотра IPTV, серфинга и других задач.

И так, чтобы раскрыть тему IGMP Proxy, PIM и мультикаста полностью – давайте начнём с самого начала. Вы, наверное, уже знаете, как передаётся эфирное телевидение. То есть у нас есть телевизионная вышка, которая путём радиоволн передаёт закодированный сигнал. А клиент в свою очередь принимает этот сигнал с антенны и видит картинку на телевизоре. Аналогично все происходит и путём кабельного ТВ. Только разница в том, что в кабельном идёт сигнал непосредственно по проложенному проводу к каждому приёмнику.

Но общее все же есть – сигнал одновременно поступает к всем клиентам. Когда вы включите телевизор, то вы увидите сигнал, который отправляется всем. Но если вы включите, например тот же самый YouTube, то там все по-другому. Каждому пользователю предоставляется свой пакет трафика.

IGMP Proxy и Мультикаст: что это в роутере и как включить?

И вот мы подошли к вопросу – что же такое мультикаст? Это технология, которая объединяет два этих подхода передачи трафикав. На первом уровне, пакет отправляется только в одном экземпляре, но только тому клиенту, который сделал на него запрос. Приёмников на самом деле может быть несколько.

Самый яркий пример мультикаста — это использования IPTV. Не все провайдеры предоставляют данную возможность, но щас она набирает обороты и возможно, кто-то уже пользуется этой услугой. Представим, что у нас есть два пользователя: Вася и Петя, который подключены к одному провайдеру. Так вот сервер IPTV, отправляет сигналы не всем пользователям, а только тем, кто в данный момент подключен.

Но самое главное, что Вася и Петя будут получать сигнал и пакеты только того канала, который в данный момент включен. Например, Вася смотрит «Первый канал», а Петя «СТС». Сервер четко отправляет пакеты информации только по тому каналу, который активен. Ещё один пример — это онлайн конференция, которой часто пользуются крупные компании. Ведь нет смысла раскидываться трафиком и отправлять всем, можно просто от одного разливать информацию к каждому клиенту.

Содержание

  1. Реализация
  2. Куда идёт пакет
  3. Как включить на роутере
  4. Задать вопрос автору статьи

Реализация

А теперь встаём следующая проблема – как это организовать. Представьте себе, что в сети у провайдера очень много узлов, коммутаторов, маршутизаторов, серверов и есть центральный сервер того же IPTV. Задача сервера отправить трафик таким образом, чтобы он максимально быстро через минимальное количество узлов дошёл до пользователя.

При этом нужно это сделать так, чтобы не образовалось кольцо – когда трафик начинает ходить по кругу и бесконечно. Поэтому путь пакетов будет выглядеть как дерево, да и топология будет использоваться подобная. То есть выходя пакет от сервера он подходит к одному из узлов. Дальше узел должен определить куда дальше отправлять пакет.

А теперь мы подобрались к протоколу IGMP (Internet Group Management Protocol) — это такой протокол, который позволяет быстро подключаться клиенту к ближайшему маршрутизатору. Он сообщает ему, что нужен трафик по тому или иному каналу. Если же запроса к маршрутизатору нет, то он просто простаивает и тем самым высвобождает ресурсы сети.

IGMP Proxy и Мультикаст: что это в роутере и как включить?

Также используется PIM (Protocol Independent Multicast) протокол – эта такая система, которая выстраивает адрес от сервера к конечному получателю через одну ветвь дерева. При этом система постоянно мониторит путь, чтобы менять его, если какой-то сегмент выключен или был перемещён.

Проще говоря, сервер транслирует только один сигнал каждого телевизионного канала. И пользователи получают только сигнал того канала, который запросили. Одновременно один сигнал могут получать и несколько приёмников. Именно для этого и нужен протокол IGMP.

Куда идёт пакет

Рассмотрим на примере. Вообще данная технология использует IP адреса 224.0.0.0-239.255.255.255 диапазона. Например, сервер отправляет один канал с адресом 224.2.2.4. Это канал «СТС». IGMP протокол, использующийся только в отрезке между клиентом и ближайшим маршрутизатором, который к нему подключен.

  1. Так вот, пользовательская программа отправляет запрос на просмотр канала 224.2.2.4 ближайшему маршрутизатору.
  2. Если в маршрутизаторе уже есть поток и через него идёт дерево канала, который запросил клиент – то пакеты сразу же отправляются пользователю, и он видит изображение.
  3. Как только клиент выключит программу на маршрутизатор отправляется сигнал, о выходе из группы и сигнал более туда не идёт.
  4. Но также маршрутизатор постоянно отправляет сигнал на ближайших включенных клиентов, чтобы удостовериться, что они ещё принимают трафик. Происходит это каждые 60 секунд. Клиент, который получил такой запрос, обязан отправить ответ или его отключат. Все это происходит в автономном режиме.

Как включить на роутере

В роутере данная функция чаще всего нужна для нормального просмотра IPTV. По умолчанию эта функция уже включена, но можно проверить. Теперь я покажу как включить эту функцию на примере модели TP-Link.

IGMP Proxy и Мультикаст: что это в роутере и как включить?

Заходим в «Сеть» – «IPTV» и включаем «IGMP Прокси». Также не забываем поставить галочку «IGMP Snooping» – функция, исключающая получение трафика от группы, к которой не принадлежит клиент.  На новых прошивках данный пункт находится там же, только изначально надо нажать на вкладку «Дополнительные настройки». Обязательно нажмите на кнопку «Сохранить» в само конце.

Настройка маршрутизатора Zyxel Keenetic (IGMP proxy и UDP proxy)

Zk1.jpg

Подготовка к настройке роутера

Включите роутер в сеть питания. Подключите сетевой кабель из подъезда в разъем WAN (Internet).

Соедините роутер с компьютером коротким сетевым кабелем, который идет в комплекте с роутером.

Один разъем установите в сетевую карту компьютера, другой в один из LAN портов роутера.

Zk2.jpg

Далее необходимо проверить «Состояние подключения по локальной сети» на компьютере.

1. Для входа в настройки роутера в адресной строке браузера (Internet Explorer, Mozilla Firefox, Opera, Google Chrome)

наберите IP-адреc маршрутизатора 192.168.0.1 либо 192.168.1.1 (с обратной стороны роутера указан адрес или доменное имя для входа в настройки) и нажмите Enter.

Zk3.jpg

2. В открывшемся окне необходимо выбрать пункт «Веб-конфигуратор».

Udp-1.jpg

3. Во всплывающем окне установите пароль для дальнейшего доступа в настройки роутера.

Udp-2.jpg

4. После установки пароля, система попросит вас снова авторизоваться, для этого нужно ввести пароль, который вы назначали для входа в настройки.

Udp-3.jpg

5. Теперь необходимо обновить уже установленные пакеты и установить дополнительные (в нашем случае это пакет UDP proxy).

Для этого, нажимаем на значок «Система» и выбираем вкладку «Компоненты».

В открывшемся списке дополнительно установите галочку в поле UDP-HTTP прокси (udpxy).

Udp-4.jpg

После обновления роутер перезагрузится, и нужно будет снова авторизоваться для дальнейшей настройки роутера.

6. Далее, заходим в модуль «Интернет» и выбираем вкладку «PPPoE/VPN», нажимаем на кнопку «Добавить соединение».

Udp-5.jpg

7. В настройках соединения нужно выставить галочки в полях «Включить» и «Использовать для выхода в Интернет».

В поле «Описание» введите Televox. Тип протокола выберите «PPPoE».

В поле «Подключаться через» выберите подключение «Broadband connection (ISP)».

Далее в соответствующие поля нужно ввести логин и пароль для подключения к интернету (учётные данные, которые вам выдал провайдер).

Теперь, нажимаем на кнопку «Применить».

Udp-6.jpg

После этого у вас уже будет работать интернет.

Udp-7.jpg

8. Теперь переходим в модуль «Сеть Wi-Fi» и открываем вкладку «Точка доступа». Здесь нужно указать имя сети (SSID) либо оставить по умолчанию.

Далее выставить защиту сети и ввести ключ шифрования сети. Ключ шифрования – это ключ для подключения к беспроводной сети,

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

Обеспечивает безопасность вашей сети, исключая возможность подключения к вашей беспроводной сети третьих лиц, не знающих данный пароль (ключ).

Ключ должен иметь вид от 8-и до 63-х символьного цифро-буквенного пароля. Рекомендуется использовать в качестве ключа серийный номер устройства

(указан на коробке вашего маршрутизатора, в виде S/N: ########). Но мы для примера установили ключ: 12345678 (не используйте данный ключ в своих настройках).

Далее нажимаем на кнопку «Применить».

Udp-8.jpg

9. Теперь переходим в модуль «Интернет» и нажимаем на подключение «Broadband connection».

Udp-9.jpg

В открывшемся окне с настройками подключения по Ethernet убираем «галочку» в поле «Использовать для выхода в Интернет».

Далее, в настройках параметров IP выбираем тип «Ручная». В поле IP-адрес вводим 10.0.0.1, маска подсети 255.255.255.0,

Основной шлюз 10.0.0.2 (можно ввести другой IP-адрес, главное чтобы он не пересекался в другими IP-адресами в сети).

Нажимаем на кнопку «Применить».

Udp-10.jpg

10. По умолчанию, на роутере включен сервис IGMP proxy. Поэтому, если у вас телевизор поддерживаем multicast поток,

либо установлена IPTV-приставка, то на этом настройка роутера закончена.

Если у вас телевизор модели, у которой нет поддержки multicast вещания, но есть функция SMART, и нет IPTV-приставки,

то на роутере zyxel можно настроить сервис UDP proxy. Для этого переходим в модуль «Приложения», открываем вкладку «Сервер udpxy».

В всплывающем окне нажимаем на кнопку «Остановить IGMP proxy и запустить udpxy сервер».

Udp-11.jpg

11. В открывшейся вкладке устанавливаем «галочку» в поле «включить» и в поле «Подключаться через» выбираем интерфейс ISP.

Далее нажимаем на кнопку «Применить».

Udp-12.jpg

12. Теперь открываем модуль «Интернет» и проверяем во вкладке «подключения» интерфейсы «PPPoE» и «ISP».

Они оба должны быть отмечены галочками (зеленой и серой). Если на интерфейсе «ISP» стоит «крестик» красного цвета,

то необходимо снова выполнить пункт 9 данной инструкции.

Udp-13.jpg

Теперь роутер настроен на сервис UDP proxy. Для настройки UDPxy на телевизоре, необходимо в настройках приложения для просмотра ТВ

указать следующий адрес и порт для вещания 192.168.1.1:4022 адрес плейлиста для просмотра IPTV

Если нужно обратно переключиться на сервис IGMP proxy, то заходим в модуль «Приложения» и в поле «Включить» убираем «галочку»,

после этого нажимаем на кнопку «Применить».

Udp-14.jpg

Далее, переходим в модуль «Домашняя сеть», открываем вкладку «IGMP Proxy». В поле «Включить функцию IGMP proxy» устанавливаем «галочку» и нажимаем на кнопку «Применить».

Udp-15.jpg

Теперь у вас снова включен сервис «IGMP proxy».

Настройка маршрутизатора завершена.

Мне необходимо:

Выполнить настройку IPTV, предоставляемую моим интернет-провайдером (ISP).


2) Нажмите Сохранить.

3) После настройки IGMP —  IPTV может работать «за» вашим маршрутизатором. Вы можете подключить свою телевизионную приставку к любому Ethernet порту маршрутизатора.

Если ваш интернет-провайдер предоставляет услугу IPTV, не используя технологию IGMP Proxy, тo:

1) Установите флажок – Включить IPTV.

2) Выберите соответствующий режим в соответствии с требованиями вашего интернет-провайдера:

  • Режим – Мост
  • Режим – Указать вручную  если ваш интернет провайдер использует vlan для IPTV (802.1Q TAG VLAN)

3) После того, как вы выбрали необходимый режим, параметры порта LAN для подключения IPTV, установлены по умолчанию.

Если Вам необходимо использовать другой порот, то укажите значение IPTV

в необходимом Вам LAN-порту.

4) Нажмите Сохранить

5) Подключите телевизионную приставку к соответствующему порту LAN, который был выбран в шаге 3.

Готово! Теперь настройка IPTV выполнена! Возможно, вам придется дополнительно настроить телевизионную приставку перед началом просмотра телевизора.

Примечание:

Qos и IPTV не могут быть включены одновременно.

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

Был ли этот FAQ полезен?

Ваш отзыв поможет нам улучшить работу сайта.

Что вам не понравилось в этой статье?

  • Недоволен продуктом
  • Слишком сложно
  • Неверный заголовок
  • Не относится к моей проблеме
  • Слишком туманное объяснение
  • Другое

Как мы можем это улучшить?

Спасибо

Спасибо за обращение
Нажмите здесь, чтобы связаться с технической поддержкой TP-Link.

Version.png

Applies to RouterOS: v4.5

  • Packages required: multicast
  • Incompatible with: routing-test (v3)

Summary

Internet Group Management Protocol (IGMP) proxy can be used to implement multicast routing. It is forwarding IGMP frames and commonly is used when there is no need for more advanced protocol like PIM.

IGMP proxy features:

  • The simplest way how to do multicast routing;
  • Can be used in topologies where PIM-SM is not suitable for some reason;
  • Takes slightly less resources than PIM-SM;
  • Ease of configuration.

On the other hand, IGMP proxy is not well suited for complicated multicast routing setups. Compared to PIM based solutions, IGMP proxy does not support more than one upstream interface and routing loops are not detected or avoided.

By default, IGMP proxy upstream interface will send IGMPv3 membership reports and it will detect what IGMP version the upstream device (e.g. multicast router) is using based on received queries. In case IGMPv1/v2 queries are received, the upstream port will fallback to lower IGMP version. It will convert back to IGMPv3 when IGMPv1/v2 querier present timer (400s) expires. Downstream interfaces of IGMP proxy will only send IGMPv2 queries.

Example

To forward all multicast data coming from ether1 interface to all other interfaces, where subscribers are connected:

[admin@MikroTik] /routing igmp-proxy> interface add interface=ether1 upstream=yes
[admin@MikroTik] /routing igmp-proxy> interface add interface=all
[admin@MikroTik] /routing igmp-proxy> interface print
Flags: X - disabled, I - inactive, D - dynamic, U - upstream
 #    INTERFACE                                                             THRESHOLD
 0  U ether1                                                                1
 1    all                                                                   1
 2 D  ether2                                                                1
 3 D  ether3                                                                1

You may also need to configure alternative-subnets on upstream interface — in case if the multicast sender address is in an IP subnet that is not directly reachable from from the local router.

[admin@MikroTik] /routing igmp-proxy> interface set [find upstream=yes] \
 alternative-subnets=1.2.3.0/24,2.3.4.0/24

/routing igmp-proxy

General configuration.

  • query-interval (time, 00:00:01 — 01:00:00) : how often to send out IGMP Query messages over downstream interfaces.
  • query-response-interval (time, 00:00:01 — 01:00:00) : how long to wait for responses to an IGMP Query message.
  • quick-leave (yes|no) : specifies action on IGMP Leave message. If quick-leave is on, then an IGMP Leave message is sent upstream as soon as a leave is received from the first client on the downstream interface. Use set to yes only in case there is only one subscriber behind the proxy.

Icon-note.png

Note: use quick leave only if there is one subscriber behind the proxy

/routing igmp-proxy interface

Used to configure what interfaces will participate as IGMP proxy interfaces on router. If an interface is not configured as IGMP proxy interface, then all IGMP traffic received on it will be ignored.

  • alternative-subnets (list of IP prefixes) : by default, only packets from directly attached subnets are accepted. This parameter can be used to specify a list of alternative valid packet source subnets, both for data or IGMP packets. Has effect only on upstream interface. Should be used when the source of multicast data often is in a different IP network.
  • interface (interface name) : RouterOS interface
  • threshold (integer) : minimal TTL; packets received with a lower TTL value are ignored
  • upstream (yes|no) : interface is called «upstream» if it’s in the direction of the root of the multicast tree. An IGMP forwarding router must have exactly one upstream interface configured. The upstream interface is used to sent out IGMP membership requests.

/routing igmp-proxy mfc

Multicast forwarding cache (MFC) status.

  • group (IP address) : IGMP group address
  • source (IP address) : multicast data originator address
  • upstream-interface (interface name) : packet stream is coming in router through this interface
  • downstream-interfaces (interface name) : packet stream is going out of router through this interface
  • bytes (integer) : total amount of received multicast traffic
  • packets (integer) : total amount of received multicast packets
  • wrong-packets (integer) : total amount of received multicast packets that arrived on a wrong interface, for example, a multicast stream that is received on a downstream interface instead of upstream interface

Static multicast forwarding cache (MFC) entries

Since RouterOS 4.5 MFC is enabled to add static multicast forwarding rules. If a static rule is added, all dynamic rules for that group will be ignored.

Configuration

These rules will take effect only if IGMP-proxy interfaces are configured (upstream and downstram interfaces should be set) or these rules wont be active.

  • downstream-interfaces (list of interfaces) : received stream will be sent out to listed interfaces only.
  • group (multicast group address) : multicast stream group address this rule applies should be set
  • source (IP address) : IP address we are receiving stream from should be set
  • upstream-interface (interface) : interface that is receiving stream data should be set

Examples

IGMP-proxy

Will forward stream unconditionally if it comes in from ether1 with set source and will be sent out to ether2, clients that will try to get stream on interface ether3 will not receive that stream.

/routing igmp-proxy interface add comment="" disabled=no interface=ether1 threshold=1 upstream=yes
/routing igmp-proxy interface add comment="" disabled=no interface=ether2 threshold=1
/routing igmp-proxy interface add comment="" disabled=no interface=ether3 threshold=1
/routing igmp-proxy mfc add source=192.168.0.1 upstream-interface=ether1 \
downstream-interface=ether2 group=224.10.10.11 disabled=no

MFC static entry

224.10.10.10 group will not be sent at all

/routing igmp-proxy mfc add source=192.168.0.1 upstream-interface=ether1 \
group=224.10.10.11 disabled=no

References

RFC 4605 IGMP/MLD — Based Multicast Forwarding

  • Влияет ли количество антенн на роутере на качество сигнала
  • Влияет ли количество антенн в роутере на качество передачи
  • Включить пароль на роутере ростелеком
  • Влияет ли интернет через кабель роутера
  • Включить и настроить wifi роутер