IGMP Proxy и Мультикаст: что это в роутере и как включить?
И так, чтобы раскрыть тему IGMP Proxy, PIM и мультикаста полностью – давайте начнём с самого начала. Вы, наверное, уже знаете, как передаётся эфирное телевидение. То есть у нас есть телевизионная вышка, которая путём радиоволн передаёт закодированный сигнал. А клиент в свою очередь принимает этот сигнал с антенны и видит картинку на телевизоре. Аналогично все происходит и путём кабельного ТВ. Только разница в том, что в кабельном идёт сигнал непосредственно по проложенному проводу к каждому приёмнику.
Но общее все же есть – сигнал одновременно поступает к всем клиентам. Когда вы включите телевизор, то вы увидите сигнал, который отправляется всем. Но если вы включите, например тот же самый YouTube, то там все по-другому. Каждому пользователю предоставляется свой пакет трафика.
И вот мы подошли к вопросу – что же такое мультикаст? Это технология, которая объединяет два этих подхода передачи трафикав. На первом уровне, пакет отправляется только в одном экземпляре, но только тому клиенту, который сделал на него запрос. Приёмников на самом деле может быть несколько.
Самый яркий пример мультикаста — это использования IPTV. Не все провайдеры предоставляют данную возможность, но щас она набирает обороты и возможно, кто-то уже пользуется этой услугой. Представим, что у нас есть два пользователя: Вася и Петя, который подключены к одному провайдеру. Так вот сервер IPTV, отправляет сигналы не всем пользователям, а только тем, кто в данный момент подключен.
Но самое главное, что Вася и Петя будут получать сигнал и пакеты только того канала, который в данный момент включен. Например, Вася смотрит «Первый канал», а Петя «СТС». Сервер четко отправляет пакеты информации только по тому каналу, который активен. Ещё один пример — это онлайн конференция, которой часто пользуются крупные компании. Ведь нет смысла раскидываться трафиком и отправлять всем, можно просто от одного разливать информацию к каждому клиенту.
Реализация
А теперь встаём следующая проблема – как это организовать. Представьте себе, что в сети у провайдера очень много узлов, коммутаторов, маршутизаторов, серверов и есть центральный сервер того же IPTV. Задача сервера отправить трафик таким образом, чтобы он максимально быстро через минимальное количество узлов дошёл до пользователя.
При этом нужно это сделать так, чтобы не образовалось кольцо – когда трафик начинает ходить по кругу и бесконечно. Поэтому путь пакетов будет выглядеть как дерево, да и топология будет использоваться подобная. То есть выходя пакет от сервера он подходит к одному из узлов. Дальше узел должен определить куда дальше отправлять пакет.
А теперь мы подобрались к протоколу IGMP (Internet Group Management Protocol) — это такой протокол, который позволяет быстро подключаться клиенту к ближайшему маршрутизатору. Он сообщает ему, что нужен трафик по тому или иному каналу. Если же запроса к маршрутизатору нет, то он просто простаивает и тем самым высвобождает ресурсы сети.
Также используется PIM (Protocol Independent Multicast) протокол – эта такая система, которая выстраивает адрес от сервера к конечному получателю через одну ветвь дерева. При этом система постоянно мониторит путь, чтобы менять его, если какой-то сегмент выключен или был перемещён.
Проще говоря, сервер транслирует только один сигнал каждого телевизионного канала. И пользователи получают только сигнал того канала, который запросили. Одновременно один сигнал могут получать и несколько приёмников. Именно для этого и нужен протокол IGMP.
Куда идёт пакет
Рассмотрим на примере. Вообще данная технология использует IP адреса 224.0.0.0-239.255.255.255 диапазона. Например, сервер отправляет один канал с адресом 224.2.2.4. Это канал «СТС». IGMP протокол, использующийся только в отрезке между клиентом и ближайшим маршрутизатором, который к нему подключен.
Как включить на роутере
В роутере данная функция чаще всего нужна для нормального просмотра IPTV. По умолчанию эта функция уже включена, но можно проверить. Теперь я покажу как включить эту функцию на примере модели TP-Link.
Заходим в «Сеть» – «IPTV» и включаем «IGMP Прокси». Также не забываем поставить галочку «IGMP Snooping» – функция, исключающая получение трафика от группы, к которой не принадлежит клиент. На новых прошивках данный пункт находится там же, только изначально надо нажать на вкладку «Дополнительные настройки». Обязательно нажмите на кнопку «Сохранить» в само конце.
Настройка оборудования
Блог о модемах, роутерах и gpon ont терминалах.
IPTV и SIP на Zyxel Keenetic II и III (V2, NDMS 2.00)
В последнее время пользователи все чаще и чаще перешивают свои Zyxel Keenetic на платформу NDMS 2.00, которая официально ещё находится на стадии бета-тестирования. И если настройку Интернет-подключения для крупнейших Российских операторов я уже рассматривал (Билайн, Ростелеком, Дом.ру и ТТК), то настройку на Zyxel Keenetic V2 IPTV и SIP я оставил на потом. Однако в последнее время народ начал чаще и чаще обращаться с просьбами подробно рассказать о настройке IP-телевидения и SIP-телефонии на NDMS 2.00 Этим я и займусь в этой статье.
Итак, мы имеем роутер Zyxel Keenetic второй или третьей версии (либо один из его вариаций — Giga, Ultra, Extra, Viva, Omni и т.п.) с операционной системой NDMS V2, на котором уже настроено Интернет-соединение. Перед настройкой IPTV необходимо уточнить — как у Вашего провайдера доставляется мультикаст-трафик. Другими словами надо выяснить — надо ли тегировать (маркировать) трафик или не надо. Например, у Билайн во всех городах присутствия ТВ-трафик не тегируется и приставке достаточно получить доступ в сеть провайдера. В ТТК и Дом.ру на сегодняшний день дела обстоят так же. А вот в Ростелеком все куда сложнее — в соседних областях одного Макрорегионального Филиала могут использоваться разные способы. Например в Самарской области достаточно просто логически выделить для приставки порт, а в Саратовской области уже необходимо знать идентификатор виртуальной сети — VlanID, используемый для IPTV на Вашем домовом коммутаторе.
Как настроить цифровое ТВ на Кинетике
Выяснив информацию в техподдержке, идем в веб-интерфейс роутера — http://192.168.1.1, и выбираем в разделе «Интернет» вкладку «Подключение»:
В списке находим строчку «Broadband Connection» — это соединение платформа, на базе которой мы будем настраивать цифровое телевидение и IP-телефонию. Кликаем по подключению дважды чтобы открыть его настройки:
Чтобы настроить IPTV на роутере Zyxel Keenetic, Вам необходимо в строчке «Выделенный порт для приставки IPTV» поставить галочку напротив Ethernet-порта, через который будет подключиться STB-ресивер. Этим вы логически отделите один LAN-порт от трёх оставшихся и он будет работать параллельно с WAN.
Важно! Если мультикаст приходит к абоненту в тегированном виде и необходимо указывать идентификатор виртуальной сети, то надо поставить галочку «VLAN для IPTV» и в появившемся поле прописать VLAN ID для цифрового ТВ, который Вы узнали в техподдержке.
Нажимаем на кнопку «Применить». Теперь можно подключить ТВ-приставку и проверять работу услуги.
Настройка ТВ на старых версиях NDMS
Если у Вас используется более старая версия операционной системы ZyXEL NDMS, то процесс настройки IPTV несколько иной. Открываем настройки подключения к Интернет и выбираем вкладку IPoE:
Нажимаем кнопку «Добавить интерфейс»:
Здесь галочками «Использоваться разъём» надо отметить WAN-порт (выделен фиолетовым цветом) и порт для приставки. Ставим галку «Включить интерфейс», в строке описания пишем какое-нибудь название — например «iptv». В последних версиях прошивки появилось поле «Настройка параметров IP» — в нем надо указать тип «Без IP Адреса», так как STB-приставка сама будет получать адрес. Поле «MAC-адрес» тоже надо оставить «По-умолчанию». Обратите особое внимание на то, что галочка «Использовать для доступа в Интернет» не должна стоять. Если Вы её поставите, то у Вас отключиться Интернет соединение, так как Вы поставите роутер перед сложным выбором — через какое интернет-соединение пускать трафик. Далее если у Вас ТВ-трафик не тегируется (Билайн, ТТК), нажимаем кнопку «Применить».
Если необходимо указывать VLanID (Ростелеком, Саратовская обл.), то нужно ещё поставить галочку «Передавать теги VLAN ID» на WAN-порт:
На порт STB-приставки такую галочку ставить не надо, т.к. роутер должен тег снимать и дальше трафик отправлять нетегированным — приставка снимать теги не умеет. Нажимаем кнопку Применить. Все, настройка IPTV на Zyxel Keenetic NDMS 2.00 закончена — можно подключать ТВ-приставку в 4-й порт.
Настройка SIP-телефонии на Zyxel Keenetic NDMS 2.00
Кроме маршрутизаторов Zyxel Keenetic III и VOX, все остальные модели семейства не имеют телефонных FXS-разъемов, а значит к ним можно подключать только IP-телефон, т.е. специальный телефон с LAN-разъёмом. Для него достаточно всего лишь правильно настроить LAN-порт, в который он включается. Все остальные параметры настраиваются уже на самом телефоне. Чтобы настроить телефонию на Кинетике по такой схеме, Вам надо открыть меню подключений и в списке соединений дважды кликнуть по «Broadband Connection»:
Здесь ставим галочку напротив порта, в который будем подключать в Кинетик IP-телефон. Важно! Если для работы услуги так же необходимо указать VLAN ID, то в этом случае надо поставить галочку «VLAN для телефонии» и в появившемся поле указать номер виртуальной сети, который узнали в техподдержке провайдера. Нажимаем на кнопку «Применить» и проверяем работу SIP-телефонии.
Инструкция для старых версий ПО
Поэтому вся настройка сводится к такому же алгоритму, как и при настройке IPTV. Я рассмотрю пример с необходимостью тегирования трафика. В разделе «Интернет» вкладка «IPoE» нажимаем кнопку «Добавить интерфейс»:
В запросе сценария вводим VLanID. В моём случае VlanID — 2601. Нажимаем ОК.
Ставим галочки «Использовать разъем» и «Передавать тег VLAN ID» на WAN-порт и галочку «Использовать разъем» на LAN-порт, в который будем включать IP-телефон. Ставим галочку «Включить интерфейс», вводим название в поле «Описание». В последних версиях прошивки появилось поле «Настройка параметров IP» — в нем надо указать тип «Без IP Адреса», так как адрес будет получать IP-телефон. Поле «MAC-адрес» тоже надо оставить «По-умолчанию». Нажимаем «Применить». Теперь можно подключать SIP-телефон и настраивать на нем авторизацию.
Примечание: Инструкцию как настроить SIP-телефон на роутер Zyxel Keenetic 3 я выложу в отдельной статье. Дело в том, что из-за наличия у устройства FXS-разъёма процесс настройки несколько отличается.
Помогло? Посоветуйте друзьям!
IPTV и SIP на Zyxel Keenetic II и III (V2, NDMS 2.00) : 80 комментариев
Доброго времени суток. Zyxel Keenetic lite, Саратовская область. TV трафик тегированный, Интернет — нет. Получается настроить либо одно, либо другое, вместе никак (выше похожие вопросы уже были). Не подскажите, как выйти из ситуации. Может версию прошивки посоветуете (V1 или V2). Заранее спасибо. Очень нужно.
P.S. Данную проблему решил на Keenetic Lite II. С прошивкой v2.04(AAKT.7)C5 — работает одновременно и тв и Инет. Может кому пригодиться.
провайдер РТ, Нижний Новгород,
трафик тегирован на обе услуги, тв настроил, работает, создал PPPoE для инета, но ума не прилоджу куда воткнуть VLAN на инет, подскажите..
Александр, привет!
KEENETIC GIGA первой версии. Недавно кто-то из монтеров Ростелекома обмолвился, что в настоящее время, в свете последних изменений, со второй версией прошивки, и в Саратове/Энгельсе нет нужды прописывать VlanID. Это так?
Михаил — здравствуйте. Ввели в заблуждение. В Саратовской области для работы ТВ надо указывать vlanid обязательно.
Спасибо.Настроил iptv.Все заработало.
Добрый день. Провайдер предоставляет интернет и iptv (с кодом доступа, без приставки). Подскажите можно ли по данной инструкции настроить iptv на роутере для просмотра на телевизорах со смарт тв (LG) через wifi?
rtk
iptv тегирован а интернет нет, можно ли сделать так, что бы приставка видела интернет по тому же порту куда подключен iptv. что бы обойтись без вайфай свистка на приставке. Keenetic Extra II
Нет, в данном случае завести и интернет и тв на один порт не получится. Некоторые пытаются шаманить с udp-proxy. Но это уже на уровне слухов. Сам удачного варианта не видел.
ну у меня получилось с помощью IGMP proxy
на примставке теперь и iptv и интернет, свисток вифайный теперь не нужен.
если нужно то подскажу что и как подкрутить 🙂 делов там на 1 минуту.
Напишите, может кому из читателей тоже пригодится.
нужно установить компонент IGMP proxy если осутствует.
FastEthernet0/Vlan**** к провайдеру
Home Home network (Home) к домашней сети,
убрать галку в Подключения (Выделенный порт для приставки IPTV:)
Хм…. А приставка при этом нормально IP получает?!
да, все хорошо работает, и первая и вторая, с первой галку не снимал.
правда hms что то перестало видеть.
на приставке при этом ip из локальной сети, типа 192,168,0,50 адресов 10,х,х,х нет при этом.
Странно. У нас с таким адресом вообще работать не будет — будет писать про проблемы с сервисом.
приставка получает ip по dhcp от зюхеля 🙂 а он уже там сам режает через igmp как вещат поток мультикаста 🙂 при этом первая приставка работает как обычно, и адреса у нее 10,х,х,х
попробую на ней тоже убрать свисток и галку снять с «Выделенный порт для приставки IPTV»
У нас так работать не будет, только если вторая приставка на стороннем ПО типа ДНК или Инфомира.
Тогда понятно. Стандартный софт РТ работать при такой схеме не будет.
Настройка оборудования
Блог о модемах, роутерах и gpon ont терминалах.
Настройка IPTV на Zyxel Keenetic II (Omni, Viva, Giga, Ultra, Extra)
Подключение и установка цифрового интерактивного телевидения IPTV на роутерах семейства Zyxel Keenetic II — Keenetic II, Keenetic Giga II, Keenetic Ultra и новинках Keenetic Omni, Keenetic Viva и Keenetic Extra одинакова. Отличие есть только у Keenetic Start и Keenetic Lite II, но об этом я уже писал тут.
Смысл действий сводится к тому, что один LAN-порт, в который включается ТВ-приставка, логически связывается с Интернет-портом (WAN). Есть 2 варианта конфигурации, которые напрямую зависят от того, каким образом доставляется Мультикаст-трафик к абоненту, а соответственно надо снимать тег IPTV-vlan или не надо:
Вариант 1. IPTV на Zyxel Keenetic II без VLAN ID.
Этот вариант используется у 90% Интернет-провайдеров: ТТК, Билайн, Дом.ру и у большинства филиалов Ростелеком. IPTV-трафик доставляется к абоненту в нетегируемом виде, то есть для подключения телевидения Вам нужно всего лишь выделить порт под приставку и сделать его параллельным c WAN-портом.
Шаг 2. В Веб-интерфейсе роутера выбираем в нижнем меню значок Интернет в виде глобуса:
Теперь вверху, в меню вкладок, выбираем вкладку «Подключение». Здесь в списке подключений Вы увидите подключение «Broadband Connection» — кликаем на нем. Откроются его параметры:
Это подключение уже используется для Интернет соединения, поэтому у него стоит галка Использоваться разъем на порту WAN и галка «Использовать для выхода в Интернет».
В данном примере «Настройка параметров IP» выставлена Автоматически, т.к. роутер настроен под Билайн, а у Билайн есть внутренняя локальная сеть, поверх которой поднимается Интернет соединение. В случае Дом.ру, Ростелеком и ТТК можно поставить его в значение «Без IP-адреса».
Проверьте так же, чтобы стояла галка Включить.
Далее поставьте галку «Использовать разъем» на 4-й LAN-порт — его мы будем использовать под ТВ-приставку.
Нажимаем кнопку Применить.
Примечание:
Разработчики Zyxel советуют так же включать и настраивать службу IGMP Proxy, хотя в большинстве случаев телевидение и без этого работает беспроблемно.
Для того, чтобы включить IGMP Proxy на роутерах Zyxel Keenetic II (Omni, Viva, Giga, Ultra, Extra) нужно сначала установить такой компонент. Для этого сначала надо зайти в раздел Настройка => Компоненты:
В списке компонентов находим Службу «IGMP/PPPoE Proxy» и ставим на ней галочку. Нажимаем кнопку Применить.
Затем переходим в раздел «Домашняя сеть» => «IGMP Proxy»:
Здесь для подключения «Broadband Connection (ISP)» ставим направление «К Провайдеру», а «Home Network» — «К Домашней сети». Так же не забудьте поставить галочку «Включить IGMP proxy». Нажимаем кнопку «Применить».
Вариант 2. IPTV на Zyxel Keenetic II с указанием VLAN ID.
IPTV-трафик доставляется к абоненту в тегируемом виде и нужно снимать тег VLAN ID на порту WAN. Так доставляется ТВ-трафик в некоторых филиалах Ростелеком, Таттелеком и Аист. В этом варианте надо снимать тег IPTV на порту WAN. Если Вы попробуете сделать это на существующем подключении — «Broadband Connection» — то у Вас отвалится Интернет. Поэтому нужно создать ещё одно IPoE соединение:
В разделе Интернет => IPoE нужно нажать кнопку «Добавить интерфейс». Откроется окно запроса Vlan ID. Сюда надо ввести идентификатор «Vlan ID», который предварительно надо узнать в технической поддержке Вашего провайдера, так как его значение индивидуально для каждого коммутатора или оптического кольца.
Вводим Vlan ID и нажимаем кнопку ОК.
В параметрах нового соединения ставим на WAN-порт галки «Использовать разъем и Передавать теги VLAN ID». На 4-й LAN-порт, который мы используем под приставку, ставим только галку «Использовать разъем».
Обязательно ставим галку Включить и следим чтобы не было галки «Использовать для выхода в Интернет». «Настройка параметров IP» выбираем значение «Без IP-адреса».
Нажимаем кнопку Применить.
Настройка ZyXel Keenetic GIGA-II
Настройка доступа к интернету в Windows 7
Перед настройкой Zyxel Keenetic включите адаптер питания интернет-центра в розетку, подключите кабель провайдера к WAN-интерфейсу маршрутизатора, а один из LAN-портов соедините патч-кордом с сетевой картой вашего компьютера.
Перейдите в любом браузере (Opera, Internet Explorer, Mozilla Firefox) по адресу http://192.168.1.1. Вы увидите приветствие интернет-центра ZyXel на экране компьютера.
Для входа в вэб-интерфейс нашего роутера потребуется ввести имя пользователя и пароль, а затем нажать на «Вход». По умолчанию имя пользователя – «admin», пароль – тоже «admin». После успешного ввода учетных данных вы увидите такое диалоговое окно. В верхнем правом углу выберите «Русский язык», как показано на рисунке.

Настройка доступа к интернету в интернет-центре ZyXel Keenetic
Теперь приступим к настройке основной части интернет-центра ZyXel Keenetic – сетевой. Именно в сетевой части Вы заносите параметры для соединения роутера Keenetic со своим провайдером Интернета. Приступить к настройке соединения вы можете, нажав кнопку «Интернет» внизу, как показано на рисунке ниже:
Выберите интерфейс ISP.
В следующем окне установите
• Настройка параметров IP: «Автоматическая»;
• MAC-адрес: «Взять с вашего ПК».
Нажмите кнопку «Применить».
Настройка завершена.

Настройка Wi-Fi соединения в роутере ZyXel Keenetic
Для настройки Wi-Fi-соединения нажмите кнопку «Сеть Wi-Fi», как показано на рисунке ниже.
В закладке «Точка доступа» установите галочку напротив «Включить». Далее введите имя сети (SSID) – латинскими буквами и цифрами (например, Almatel) и номер вашей квартиры слитно. В поле «Защита сети» для лучшей совместимости установите «WPA-PSK», ниже в поле «Ключ безопасности сети», который будет являться паролем к вашей Wi-Fi-сети, введите латинские буквы или цифры слитно (от 8 до 63 символов). Нажмите кнопку «Применить». Настройка Wi-Fi-сети завершена.

Настройка переадресации портов для DC++ в ZyXel Keenetic
Настройка переадресации портов (проброс портов или Port Forwarding) в ZyXel Keenetic требуется, если вы планируете использовать в домашней сети программы и устройства, которые требуют незапрошенного доступа к ним со стороны сети провайдера или внешнего интернета. Например, проброс портов в роутере необходим в случае доступа к ip web-камерам из внешней сети Интернет или при работе с файлобменными сервисами типа torrent или DC++. Принцип переадресации портов состоит в следующем: вы самостоятельно сообщаете своему ZyXel Keeentic, какой тип незапрошенного трафика на роутер извне следует переправлять на определенный IP-адрес домашней сети. Рассмотрим настройку переадресации портов (Port Forwarding) в роутере ZyXel Keeentic на примере DC++.
Для настройки нажмите кнопку «Домашняя сеть», как показано на рисунке
В следующем диалоговом окне производится регистрация постоянного IP-адреса для компьютера, на котором будет использоваться DC++ в вашей домашней сети. Выберите ваше устройство, которое отображается в таблице «Список устройств домашней сети», как показано на рисунке.
Запишите или запомните зарегистрированный IP-адрес. Нажмите кнопку «Безопасность», затем «Добавить правило».
В новом диалоговом окне заполните следующие пункты в точности, как показано на рисунке. В поле Перенаправить на адрес укажите тот адрес, который вы записали или запомнили ранее.
В этом примере вы указали правило для перенаправления порта 4000 по TCP-протоколу. Для DC++ используются протоколы TCP и UDP. Для протокола UDP проведите точно такие же действия, но в поле «Протокол» укажите «UDP», как показано на рисунке.
В результате должно появиться окно с правилами переадресации для tcp/4000 и udp/4000, как показано на рисунке. Настройка перенаправления портов для DC++ завершена.

Настройка IP-TV и multicast в роутере ZyXel Keenetic
IP-TV – это услуга цифрового телевидения, предоставляемая непосредственно интернет-провайдером. Возможны два варианта использования IP-TV через Keenetic: с помощью ТВ-приставки и непосредственно на компьютере при помощи специальной программы – VLC, IPTV Player, PC Player и т.п. Мы рассмотрим настройку IP-TV для обоих случаев.
Зайдите в настройки «Домашняя сеть», нажав кнопку внизу, как показано на рисунке, затем в закладку «IGMP Proxy» и установите галочку «Включить функцию IGMP proxy». Нажмите кнопку «Применить». Настройка завершена.



















