Большое количество современных технологий, ежедневно входит в нашу повседневную жизнь. И некоторые из них, становятся неотъемлемой частью нашего быта. Одной из таких технологий, стало интернет телевидение или IPTV. Еще пару лет назад, эта технология казалась нам чем-то невероятным и несбыточным, а сегодня уже многие из нас имеют широкополосное соединение с сетью и используют эту технологию в замен обычного эфирного телевидения или как альтернативу другим, например спутниковым источникам телевизионного вещания. Сегодня мы рассмотрим вариант настройки маршрутизатора под управлением сетевой операционной системы Mikrotik RouterOS для работы с наиболее часто используемым в технологии IPTV протоколом - IGMP.
Коротко, IGMP (Internet Group Management Protocol) - это протокол применяемый в сетях использующих IP протокол для управления групповой передачей данных (Multicast).
Большинство современных бытовых и SOHO маршрутизаторов, работа которых построена на собственном программном обеспечении и управляемых через WEB-интерфейс, имеют уже встроенную возможность включения этого протокола. Однако, в операционной системе Mikrotik RouterOS, которая установлена практически на всех маршрутизаторах компании Mikrotik, работа с этим протоколом - опциональна. И изначально не предусмотрена. Однако, это легко решаемо при помощи пакетов, которые можно скачать на сайте производителя.
И так, для начала работы с протоколом IGMP, нам необходимо посетить страницу загрузок компании Mikrotik - http://www.mikrotik.com/download. Там выбрать ваше оборудование и версию вашего программного обеспечения, после чего скачать файл с дополнительными пакетами - All packages.
После чего, необходимо разархивировать полученный файл, и найти там пакет multicast-x.xx-***.npk. Теперь запускаем фирменную утилиту Winbox и подключаемся к нашему маршрутизатору.
Переходим в раздел Files и обычным перетаскиванием, копируем туда наш пакет.
Внимание! Версия устанавливаемого пакета, должна совпадать с версией вашего ПО!
Для завершения его установки, все что нам осталось, это перегрузить наш маршрутизатор в меню System -> Reboot
После перезагрузки, нам надо убедиться, что пакет multicast установлен. Для этого, опять подключаемся к нашему маршрутизатору при помощи утилиты Winbox, переходим в раздел System -> Packages, где он должен появиться в списке установленных пакетов.
Если все так, и установка прошла успешно, то в разделе Routing у вас должен появиться пункт IGMP Proxy. В который нам и надо перейти. Здесь нам надо создать два новых правила на вкладке Interface.
Кнопкой “+”, добавляем первое правило. Где в качестве Interface, выбираем тот интерфейс, к которому у нас подключен кабель провайдера предоставляющего услугу IPTV, например ether1. Если соединение с провайдером осуществляется посредством одного из туннельных протоколов, например PPPoE, то в качестве Inteface, необходимо выбрать название этого соединения.
Вписываем значение 0.0.0.0/0 в поле Alternative Subnets и ставим галочку возле Upstream.
Сохраняем правило кнопкой OK. И создаем еще одно. Только на этот раз, нам нужно в качестве Interface, выбрать интерфейс, к которому у нас подключена IPTV приставка. Например ether3. Больше никаких изменений в этом правиле производить не надо.
В результате, у нас должно получиться два правила.
Алексей С., специально для LanMarket
Авторизуйтесь, чтобы добавить отзыв