Какая скорость для iptv

Содержание

Цифровое телевидение нового поколения, передаваемое через интернет-канал посредством технологии IPTV, у своих конкурентов – цифрового эфирного, кабельного и спутникового телевидения – выигрывает по многим пунктам. Так, с помощью IP-TV Player можно настраивать изображение, выбирать аудиодорожку, просматривать телепрограмму, работать с планировщиком, записывать видеоэфиры, в том числе и в фоновом режиме в условиях неактивности плеера или просмотра передачи на другом ТВ-канале. Если вы будете смотреть видео и каналы в плейлисте IPTV HD, подключите Internet со скоростью не меньше, чем 15 мб в секунду.

Как выбрать Wi-Fi роутер для IPTV и настроить подключение

Всем привет! И сегодня у нас будет небольшой обзор маршрутизаторов с поддержкой IPTV. Но для начала нам нужно разобраться в самой функции IPTV на роутере и что вообще нужно этой маленькой коробочке, чтобы ловить подобное телевидение и нормально воспроизводить его на конечном устройстве.

IP-TV – работает на специальном протоколе UDP, который работает на IGMP multicast. Данная технология позволяет отправлять пакеты данных на все устройства в локальной сети дома или на работе. Поэтому роутер с IPTV обязан поддерживать эти протоколы.

Speedtest 10Gbit connection !!! Супер скорость домашнего Интернет в Киеве 10 000 Мегабит

Также на некоторых аппаратах сразу по умолчанию один порт отводится для вывода потока подобного телевидения. На некоторых его нужно отдельно настраивать. Если подключение устройства идёт через Wi-Fi, то маршрутизатор, как и конечное устройство (например, ноутбук, планшет), должны поддерживать multicast over Wi-Fi.

Если говорить проще, то как роутер, так и все устройства, с которых вы хотите просматривать телевидение, всё что я перечислил выше должны поддерживать. Но пугаться не стоит, на практике обычно все работает без каких-либо проблем.

ПОМОЩЬ! Если у вас останутся вопросы после просмотра таблицы и прочтения статьи, или вы не сможете сами выбрать – пишите в комментариях. Постараюсь вам помочь.

что такое айпи тв

Какая скорость интернета нужна для Смарт ТВ

К примеру, я живу в небольшом городке, и у нас уже лет 6 скорость интернета в пределах 100Mbit/s. Также, так как эти данные принимают в учёт потерю трафика + дополнительная нагрузка, то, чтобы смотреть видео, подойдут и меньшие параметры.

Мнение эксперта
Чоповец Владимир Петрович, специалист по ремонту ноутбуков
Если у вас не получается разобраться самостоятельно, пишите мне, я помогу!
Задать вопрос эксперту

Приемлемую скорость для своего стрима должен выбирать сам стример, исходя из характеристик своего компьютера, зоны покрытия, качества связи. Если самостоятельно разобраться в нюансах не получается, пишите мне!

Какая скорость интернета нужна для IPTV HD? блог про компьютеры и их настройку

  • Ищем необходимую настройку в панели администратора. Необходимая информация размещена на корпусе роутера, в том числе IP или доменный адрес для ввода в браузер, а также стандартный логин и пароль. Искомый параметр – IPTV или IGMP. Если есть поддержка одного из параметров, роутер точно работает с IPTV.

Что такое поддержка IPTV в маршрутизаторах?

Многим будет полезно узнать, что поддержка IPTV – это такой формат вещания, при котором телесигналы передаются через интернет. Все необходимое для вывода изображения на экране поступает с всемирной паутины. Есть речь идет о технологии в маршрутизаторе, стоит уточнить, что iptv в роутере — это такая технология передачи информации в формате мультикаст.

Как увеличить скорость интернета до 541 Мбит? Лайфхак| How to increase the Internet speed? Life Hack

Итак, IP телевидение что это? На программном уровне работой Айпи-ТВ управляет комплекс “Middleware”. Программа устанавливает набор абонентских услуг, управляет интерфейсом, координирует работу всех комплексных элементов.

Таким образом создается клиентская база со сведениями о подключенных услугах. Система регулирует процедуру аутентификации и авторизации абонентов, образуя в результате“абонентский портал” – интерфейс, который отображается на экране устройства.

Плюсы и минусы IPTV

что такое айпи тв

Что такое IPTV телевидение, мы разобрались. Поговорим о преимуществах и недостатках применения этой технологии.

Пожалуй, главное достоинство подключения ТВ таким способом – практически неограниченное количество каналов.

Как правило, за подключение услуги не нужно доплачивать, провайдеры предоставляют ее в составе пакета интернет-подключения.

Минусы IPTV обнаруживаются при низкой скорости интернет-соединения. В этом случае может наблюдаться “расслоение” картинки и звука, “подтормаживание” видео. Как сказано выше, для устойчивого сигнала нужна скорость от 50 Мб/с.

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

Важно! Нужно учитывать, что 4G модемы, обладая минимальной скоростью соединения с Интернетом (порядка 2-х и более Мбит/сек), критичны к месту их расположения в квартире. В тех случаях, когда нет возможности подключить телевизионный приемник к сети Интернет при помощи проводного или WiFi-соединения, можно использовать модем стандарта 4G. Большинство современных роутеров TP-link, D-Link, Zyxel и других производителей обладают встроенной поддержкой технологии IPTV.

Записки IT специалиста

Освоить MikroTik вы можете с помощью онлайн-курса «Настройка оборудования MikroTik». В курсе изучаются все темы из официальной программы MTCNA. Автор — официальный тренер MikroTik. Материал подходит и тем, кто уже давно работает с оборудованием MikroTik, и тем, кто еще не держал его в руках. В состав входят 162 видеоурока, 45 лабораторных работ, вопросы для самопроверки и конспект.

Прежде всего определим порт, в который будет подключена приставка и выведем его из моста локальной сети (если он туда включен), в нашем случае это будет порт ether4. Для этого перейдем в Bridge — Ports и удалим запись для нужного порта.

Какая Скорость Интернета Нужна Для Iptv • Сброс параметров

Затем создадим новый мост и введем в него порт приставки и внешний порт, смотрящий в сторону провайдера:

Чтобы избежать возможных конфликтов с активным оборудованием провайдера отключим в свойствах моста протокол RSTP:

Если вы используете для подключения к интернету коммутируемое подключение, то в его свойствах вместо внешнего интерфейса (ether5 в нашем примере) следует указать интерфейс моста bridge2. В данном случае это будет PPPoE подключение провайдера Ростелеком.

При использовании иных методов доступа в интернет не забудьте изменить порт внешнего подключения с ether5 на bridge2, а также внести аналогичные изменения в правила файрволла, при коммутируемом подключении (PPPoE) делать этого не надо.

Еще по теме:  Алма ТВ узнать номер договора

После чего достаточно перезагрузить приставку, и она самостоятельно «разберется» с настройками, после чего вы сможете полноценно пользоваться услугой IPTV вашего провайдера.

Мнение эксперта
Чоповец Владимир Петрович, специалист по ремонту ноутбуков
Если у вас не получается разобраться самостоятельно, пишите мне, я помогу!
Задать вопрос эксперту

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

Какая скорость Интернета нужна для Смарт ТВ: замер и ускорение Сети

Настройка IGMP Proxy

В базовой поставке RouterOS необходимая функциональность отсутствует и нам потребуется установить дополнительный пакет multicast. Для этого на официальном сайте следует скачать набор Extra packages для своей версии прошивки и архитектуры. Если у вас более старая версия RouterOS, то обновите ее.

Какая Скорость Интернета Нужна Для Iptv • Сброс параметров

Затем откройте Winbox, перейдите в раздел Files и загрузите на устройство пакет multicast, это можно сделать простым перетаскиванием, затем перезагрузите роутер.

Если вы предпочитаете работу в консоли, то выполните:

/ip addressadd address=1.0.0.1/30 interface=ether5 network=1.0.0.0

Затем добавим внутренний интерфейс, куда следует перенаправить IPTV-поток, в этом качестве укажем мост локальной сети, никаких других настроек делать не нужно.

После чего нажмите кнопку Settings и установите флажок Quick Leave для быстрого переключения между каналами.

Также можно быстро выполнить все приведенные выше настройки через терминал:

Также не забудьте перетащить данные разрешающие правила выше запрещающих в каждой из цепочек.

В терминале эти же правила добавляются командами:

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

Источник: aspire1.ru

Какая скорость интернета нужна для просмотра фильмов в 2021 году

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

Поэтому, выбирая скорость интернета для просмотра фильмов, абоненты обязаны брать за основу максимальные показатели, чтобы позднее не столкнуться со сложностями. Дополнительно следует учитывать сторонние факторы, влияющие на надёжность сети. Так, использование Wi-Fi роутера снижает максимальные показатели на 20-30%. Подключение к домашней сети дополнительных устройств также влияет на время загрузки видео. Стоит учитывать подобную погрешность при выборе оптимально подходящего тарифа.

От чего зависит скорость

Итак, от чего же может зависеть скорость интернет-соединения с нашим телевизором? Вот наиболее распространённые причины низкой скорости, при заявленной провайдером более высокой:

  • При использовании роутера влияние на скорость оказывают другие потребители, подключённые к сети: компьютеры, смартфоны, телевизоры и т.д.
  • Мощность оборудования на самом сервере, откуда вы получаете данные. Как правило крупные компании обеспечивают хорошую ширину полосы пропускания для своих сервисов, но малоизвестные могут испытывать проблемы при подключении одновременно большого количества пользователей.
  • Недостаточная мощность внутреннего ресивера Wi-Fi при выборе этого способа подключения к интернету.
  • Если ваш телевизор не имеет встроенной функции Smart TV и вы используете приставку с Android TV, то причина может быть в некачественных комплектующих или программном обеспечении.
  • Может быть банальная нагрузка на оборудование провайдера в часы пик, из-за чего скорость падает. Вообще, лучше предварительно проверить скорость вашего IP-соединения c помощью специальных сервисов.

Тест скорости: как проверить скорость загрузки в Интернете

Теперь, когда вы знаете рекомендации, перейдите на SpeedTest.net или SpeedOf.Me, чтобы проверить скорость загрузки. Вы также можете сравнить эти результаты с Fast.com, аналогичным инструментом, работающим на Netflix.

Если ваш интернет медленнее, чем вы платите, обратитесь к своему интернет-провайдеру и узнайте, что он может сделать.

Когда я позвонил своему интернет-провайдеру и предоставил им результаты SpeedTest.net, они отправили кого-то ко мне домой, чтобы бесплатно устранить мои проблемы с интернетом.

Готовы сделать следующий шаг? Сравните свои варианты в руководстве Team Clark с лучшими тарифными планами и предложениями для прямых трансляций!

Какая скорость нужна для IPTV

Владельцам современных Smart-телевизоров рекомендуется ориентироваться на требования провайдеров. Обычно большинство телекоммуникационных и спутниковых компаний заранее указывают минимально необходимую скорость для iptv. Именно на полученные рекомендации и цифры должны ориентироваться телезрители, чтобы получить стабильное, беспрерывное вещание и доступ к интерактивным онлайн-сервисам.

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

Как посмотреть онлайн-ТВ, если низкая скорость

Если имеющаяся у пользователя скорость для интернет-телевидения не позволяет смотреть видео в высоком качестве, стоит:

  • увеличить скорость, подключив другой тариф у обслуживающего провайдера;
  • остановиться на низком качестве вещания или смотреть передачи в записи, чтобы иметь возможность заранее загружать видеоролики;
  • отключить все сторонние устройства от Wi-Fi;
  • выключить все фоновые программы и приложения, чтобы они не влияли на качество трафика.

Иных способов просмотра не существует, независимо от желаний зрителей.

какая скорость нужна для iptv

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

Некоторые способы увеличить скорость интернета для IPTV уже указаны выше. Но, ели даже после смены тарифа результаты измерений трафика остаются далеки от желаемых, стоит:

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

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

Multicast routing для IPTV

Один очень близкий мне человек, поклонник Хабра, захотел внести вклад в развитие блога Cisco. Являясь яростным поклонником того, что создает эта корпорация, он захотел поделиться опытом. =) Надеемся росчерк пера удался. Относительно недавно мне посчастливилось познакомить и даже поконфигурять multicast routing для IPTV. Изначально, я с этой темой была совершенно не знакома, и это заставило меня вылакать горлышко от цистерны водки перекопать огромное количество документации, чтобы войти в курс дела.

И вот незадача. Обычно в документации выкладывают все и сразу и для человека, впервые столкнувшегося с этой темой, не понятно с чего начать. Во время чтения pdf’ок я ловила себя на мысли, что было бы неплохо наткнуться где-нибудь на статью, которая могла бы коротким путем провести от теории к практике, чтобы понять с чего стоит начать и где заострить внимание.

Мне не удалось обнаружить такую статью. Это побудило меня написать эту статейку для тех, кто также как и я столкнется с вопросом, что это за зверь IPTV и как с ним бороться.

Введение

Это моя самая первая статья (но не последняя! есть еще много зверей), постараюсь изложить все как можно доступнее.
Первым делом озвучим несколько понятий, чтоб исключить дальнейшие недопонимания. Существует три вида трафика:

  • unicast — одноадресный, один источник потока один получатель
  • broadcast — широковещательный, один источник, получатели все клиенты в сети
  • multicast — многоадресный, один отправитель, получатели некоторая группа клиентов

Какой вид трафика использовать для IPTV?

unicast broadcast multicast
Особенности применительно к IPTV получаем дублирование трафика, для каждого абонента создается свой поток клиентское оборудование вынуждено обрабатывать весь поток каналов, который может быть совсем не несколько килобит абонент получает только тот поток, который запрашивает

Очевидно, что для вещания каналов наибольшее предпочтение отдается multicast. Любой TV-канал, который мы хотим вещать в сеть, характеризуется адресом группы, который выбирается из диапазона, зарезервированного для этих целей: 224.0.0.0 – 239.255.255.255.
Для работы IPTV необходим роутер, поддерживающий multicast (далее MR). Он будет отслеживать членство того или иного клиента в определенной группе, т.е. постоянно следить какому клиенту какой отправлять TV-канал.

Еще по теме:  Охлаждение ТВ бокса кулером

Для того чтобы клиент смог зарегистрироваться в одной из этих групп и смотреть TV-канал используется протокол IGMP (Internet Group Management Protocol).

Немного о том, как работает IGMP.

Есть сервер, который включен в роутер MR. Этот сервер вещает несколько TV-мультиков, например:

224.12.0.1 канал 1 News
224.12.0.2 канал 2 History
224.12.0.3 канал 3 Animals

Клиент включает канал News, тем самым, сам не подозревая, он отправляет запрос на MR для подключения к группе 224.12.0.1. С точки зрения протокола IGMP это запрос “JOIN 224.12.0.1”.

Если пользователь переключается на другой канал, то он сначала отправляет уведомление MR, что он отключает канал News или покидает эту группу. Для IGMP это “LEAVE 224.12.0.1”. А затем повторяет аналогичный запрос JOIN для нужного канала.

MR иногда спрашивает всех: “а какой группе кто подключен?”, чтобы отключать тех клиентов, с которыми оборвалась связь и они не успели отправить уведомление LEAVE. Для этого MR использует запрос QUERY.

Ответ абонента на этот запрос это MEMBERSHIP REPORT, который содержит список всех групп, в которых состоит клиент.

Настройка multicast routing.

Предположим, что клиенты одной группы смотрят один и тот же мультик, но находятся они в разных сегментах сети (network A и network B). Для того, чтобы они получили свой мультик и придуман multicast routing.

Пример настройки роутеров MR1 и MR2.

Network A 10.1.0.0/24
Network B 10.2.0.0/24
Network C 10.3.0.0/24
MR1 MR2
MR1#sh run
ip multicast-routing ! interface Ethernet 0 description Multicast Source ip address 10.0.0.1 255.255.255.0 ip pim sparse-mode ! interface Ethernet 1 description Network A ip address 10.1.0.1 255.255.255.0 ip pim sparse-mode ! interface Ethernet 2 description Network B ip address 10.2.0.1 255.255.255.0 ip pim sparse-mode ! interface Ethernet 3 description Link to MR2 ip address 10.10.10.1 255.255.255.0 ip pim sparse-mode ! ip pim rp-address 10.0.0.2 IPTV override ! ip access-list standard IPTV permit 224.11.0.0 0.0.0.3
MR2#sh run
ip multicast-routing ! interface Ethernet 0 description Link to MR1 ip address 10.10.10.2 255.255.255.0 ip pim sparse-mode ! interface Ethernet 1 description Network C ip address 10.3.0.1 255.255.255.0 ip pim sparse-mode ! ip pim rp-address 10.0.0.2 IPTV override ! ip access-list standard IPTV permit 224.11.0.0 0.0.0.3 ! ip route 10.0.0.0 255.255.255.0 10.10.10.1

Команда «ip multicast-routing» включает соответствующий routing, если же он выключен, то роутер не пересылает multicast пакеты, т.е. они не дойдут до недоумевающего зрителя мультиков.
Остановимся чуть поподробнее на команде «ip pim sparse-mode».

Про режимы протокола PIM и сам протокол.

PIM (Protocol Independent Multicast) — протокол маршрутизации multicast рассылки. Он заполняет свою таблицу multicast маршрутизации на основе обычной таблицы маршрутизации. Эти таблицы можно просмотреть с помощью команд “sh ip mroute” и “sh ip route” соответственно. Целью протокола PIM является построение дерева маршрутов для рассылки multicast сообщений.

У протокола PIM существует два основных режима: разряженный (sparse mode) и плотный (dense mode). Таблица multicast маршрутизации для них выглядит немного по-разному. Иногда эти режимы рассматривают как отдельные протоколы — PIM-SM и PIM-DM.
В нашей конфигурации на интерфейсах мы указали режим «ip pim sparse-mode».

(config-if)# ip pim?

dense-mode Enable PIM dense-mode operation sparse-dense-mode Enable PIM sparse-dense-mode operation sparse-mode Enable PIM sparse-mode operation ………

В чем же разница?

PIM-DM использует механизм лавинной рассылки и отсечения (flood and prune). Другими словами. Роутер MR отправляет всем все multicast потоки, которые на нем зарегистрированы. Если клиенту не нужен какой-то из этих каналов, то он от него отказывается. Если все клиенты, висящие на роутере, отказались от канала, то роутер пересылает “спасибо, не надо” вышестоящему роутеру.
PIM-SM изначально не рассылает зарегистрированные на нем TV-каналы. Рассылка начнется только тогда, когда от клиента придет на нее запрос.

Т.е. в PIM-DM MR отправляет всем, а потом убирает ненужное, а в PIM-SM MR начинает вещание только по запросу.

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

Между PIM-DM и PIM-SM существуют еще отличия. PIM-DM строит дерево отдельно для каждого источника определенной multicast группы, т.е. multicast маршрут будет характеризоваться адресом источника и адресом группы. В multicast таблице маршрутизации будут записи вида (S,G), где S — source, G — group.

У PIM-SM есть некоторая особенность. Этому режиму необходима точка рандеву (RP — rendezvous point) на которой будут регистрироваться источники multicast потоков и создавать маршрут от источника S (себя) до группы G: (S,G).

Таким образом, трафик идет с источника до RP по маршруту (S,G), а далее до клиентов уже по общему для источников определенной группы дереву, которое характеризуется маршрутом (*,G) — «*» символизирует «любой источник». Т.е. источники зарегистрировались на RP, и далее клиенты уже получают поток с RP и для них не имеет значения, кто был первоначальным источником. Корнем этого общего дерева будет RP.

Точкой рандеву является один из multicast роутеров, но все остальные роутеры должны знать “кто здесь точка RP”, и иметь возможность до нее достучаться.

Пример статического определения RP (MR1). Объявим всем multicast роутерам, что точкой рандеву является 10.0.0.1 (MR1):

ip pim rp-address 10.0.0.1 IPTV override указываем адрес RP и access-list IPTV access-list определяет какие группы
ip access-list standard IPTV регистрироваться на данной точке рандеву
permit 224.11.0.0 0.0.0.3

Все остальные роутеры должны знать маршрут до RP: ip route 10.0.0.0 255.255.255.0 10.10.10.1

Существуют так же и другие способы определения RP, это auto-RP и bootstarp router, но это уже тема для отдельной статьи (если кому-нибудь будет интересно – пожалуйста)?

Посмотрим, что будет происходить после настройки роутеров.

Какая должна быть скорость интернета для просмотра IPTV?

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

Поэтому, выбирая скорость интернета для просмотра фильмов, абоненты обязаны брать за основу максимальные показатели, чтобы позднее не столкнуться со сложностями. Дополнительно следует учитывать сторонние факторы, влияющие на надёжность сети. Так, использование Wi-Fi роутера снижает максимальные показатели на 20-30%. Подключение к домашней сети дополнительных устройств также влияет на время загрузки видео. Стоит учитывать подобную погрешность при выборе оптимально подходящего тарифа.

Multicast routing для IPTV

Один очень близкий мне человек, поклонник Хабра, захотел внести вклад в развитие блога Cisco. Являясь яростным поклонником того, что создает эта корпорация, он захотел поделиться опытом. =) Надеемся росчерк пера удался. Относительно недавно мне посчастливилось познакомить и даже поконфигурять multicast routing для IPTV. Изначально, я с этой темой была совершенно не знакома, и это заставило меня вылакать горлышко от цистерны водки перекопать огромное количество документации, чтобы войти в курс дела.

И вот незадача. Обычно в документации выкладывают все и сразу и для человека, впервые столкнувшегося с этой темой, не понятно с чего начать. Во время чтения pdf’ок я ловила себя на мысли, что было бы неплохо наткнуться где-нибудь на статью, которая могла бы коротким путем провести от теории к практике, чтобы понять с чего стоит начать и где заострить внимание.

Еще по теме:  Параметры телекарта спутниковое ТВ

Мне не удалось обнаружить такую статью. Это побудило меня написать эту статейку для тех, кто также как и я столкнется с вопросом, что это за зверь IPTV и как с ним бороться.

Введение

Это моя самая первая статья (но не последняя! есть еще много зверей), постараюсь изложить все как можно доступнее.
Первым делом озвучим несколько понятий, чтоб исключить дальнейшие недопонимания. Существует три вида трафика:

  • unicast — одноадресный, один источник потока один получатель
  • broadcast — широковещательный, один источник, получатели все клиенты в сети
  • multicast — многоадресный, один отправитель, получатели некоторая группа клиентов

Какой вид трафика использовать для IPTV?

unicast broadcast multicast
Особенности применительно к IPTV получаем дублирование трафика, для каждого абонента создается свой поток клиентское оборудование вынуждено обрабатывать весь поток каналов, который может быть совсем не несколько килобит абонент получает только тот поток, который запрашивает

Очевидно, что для вещания каналов наибольшее предпочтение отдается multicast. Любой TV-канал, который мы хотим вещать в сеть, характеризуется адресом группы, который выбирается из диапазона, зарезервированного для этих целей: 224.0.0.0 – 239.255.255.255.
Для работы IPTV необходим роутер, поддерживающий multicast (далее MR). Он будет отслеживать членство того или иного клиента в определенной группе, т.е. постоянно следить какому клиенту какой отправлять TV-канал.

Для того чтобы клиент смог зарегистрироваться в одной из этих групп и смотреть TV-канал используется протокол IGMP (Internet Group Management Protocol).

Немного о том, как работает IGMP.

Есть сервер, который включен в роутер MR. Этот сервер вещает несколько TV-мультиков, например:

224.12.0.1 канал 1 News
224.12.0.2 канал 2 History
224.12.0.3 канал 3 Animals

Клиент включает канал News, тем самым, сам не подозревая, он отправляет запрос на MR для подключения к группе 224.12.0.1. С точки зрения протокола IGMP это запрос “JOIN 224.12.0.1”.

Если пользователь переключается на другой канал, то он сначала отправляет уведомление MR, что он отключает канал News или покидает эту группу. Для IGMP это “LEAVE 224.12.0.1”. А затем повторяет аналогичный запрос JOIN для нужного канала.

MR иногда спрашивает всех: “а какой группе кто подключен?”, чтобы отключать тех клиентов, с которыми оборвалась связь и они не успели отправить уведомление LEAVE. Для этого MR использует запрос QUERY.

Ответ абонента на этот запрос это MEMBERSHIP REPORT, который содержит список всех групп, в которых состоит клиент.

Настройка multicast routing.

Предположим, что клиенты одной группы смотрят один и тот же мультик, но находятся они в разных сегментах сети (network A и network B). Для того, чтобы они получили свой мультик и придуман multicast routing.

Пример настройки роутеров MR1 и MR2.

Network A 10.1.0.0/24
Network B 10.2.0.0/24
Network C 10.3.0.0/24
MR1 MR2
MR1#sh run
ip multicast-routing ! interface Ethernet 0 description Multicast Source ip address 10.0.0.1 255.255.255.0 ip pim sparse-mode ! interface Ethernet 1 description Network A ip address 10.1.0.1 255.255.255.0 ip pim sparse-mode ! interface Ethernet 2 description Network B ip address 10.2.0.1 255.255.255.0 ip pim sparse-mode ! interface Ethernet 3 description Link to MR2 ip address 10.10.10.1 255.255.255.0 ip pim sparse-mode ! ip pim rp-address 10.0.0.2 IPTV override ! ip access-list standard IPTV permit 224.11.0.0 0.0.0.3
MR2#sh run
ip multicast-routing ! interface Ethernet 0 description Link to MR1 ip address 10.10.10.2 255.255.255.0 ip pim sparse-mode ! interface Ethernet 1 description Network C ip address 10.3.0.1 255.255.255.0 ip pim sparse-mode ! ip pim rp-address 10.0.0.2 IPTV override ! ip access-list standard IPTV permit 224.11.0.0 0.0.0.3 ! ip route 10.0.0.0 255.255.255.0 10.10.10.1

Команда «ip multicast-routing» включает соответствующий routing, если же он выключен, то роутер не пересылает multicast пакеты, т.е. они не дойдут до недоумевающего зрителя мультиков.
Остановимся чуть поподробнее на команде «ip pim sparse-mode».

Про режимы протокола PIM и сам протокол.

PIM (Protocol Independent Multicast) — протокол маршрутизации multicast рассылки. Он заполняет свою таблицу multicast маршрутизации на основе обычной таблицы маршрутизации. Эти таблицы можно просмотреть с помощью команд “sh ip mroute” и “sh ip route” соответственно. Целью протокола PIM является построение дерева маршрутов для рассылки multicast сообщений.

У протокола PIM существует два основных режима: разряженный (sparse mode) и плотный (dense mode). Таблица multicast маршрутизации для них выглядит немного по-разному. Иногда эти режимы рассматривают как отдельные протоколы — PIM-SM и PIM-DM.
В нашей конфигурации на интерфейсах мы указали режим «ip pim sparse-mode».

(config-if)# ip pim?

dense-mode Enable PIM dense-mode operation sparse-dense-mode Enable PIM sparse-dense-mode operation sparse-mode Enable PIM sparse-mode operation ………

В чем же разница?

PIM-DM использует механизм лавинной рассылки и отсечения (flood and prune). Другими словами. Роутер MR отправляет всем все multicast потоки, которые на нем зарегистрированы. Если клиенту не нужен какой-то из этих каналов, то он от него отказывается. Если все клиенты, висящие на роутере, отказались от канала, то роутер пересылает “спасибо, не надо” вышестоящему роутеру.
PIM-SM изначально не рассылает зарегистрированные на нем TV-каналы. Рассылка начнется только тогда, когда от клиента придет на нее запрос.

Т.е. в PIM-DM MR отправляет всем, а потом убирает ненужное, а в PIM-SM MR начинает вещание только по запросу.

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

Между PIM-DM и PIM-SM существуют еще отличия. PIM-DM строит дерево отдельно для каждого источника определенной multicast группы, т.е. multicast маршрут будет характеризоваться адресом источника и адресом группы. В multicast таблице маршрутизации будут записи вида (S,G), где S — source, G — group.

У PIM-SM есть некоторая особенность. Этому режиму необходима точка рандеву (RP — rendezvous point) на которой будут регистрироваться источники multicast потоков и создавать маршрут от источника S (себя) до группы G: (S,G).

Таким образом, трафик идет с источника до RP по маршруту (S,G), а далее до клиентов уже по общему для источников определенной группы дереву, которое характеризуется маршрутом (*,G) — «*» символизирует «любой источник». Т.е. источники зарегистрировались на RP, и далее клиенты уже получают поток с RP и для них не имеет значения, кто был первоначальным источником. Корнем этого общего дерева будет RP.

Точкой рандеву является один из multicast роутеров, но все остальные роутеры должны знать “кто здесь точка RP”, и иметь возможность до нее достучаться.

Пример статического определения RP (MR1). Объявим всем multicast роутерам, что точкой рандеву является 10.0.0.1 (MR1):

ip pim rp-address 10.0.0.1 IPTV override указываем адрес RP и access-list IPTV access-list определяет какие группы
ip access-list standard IPTV регистрироваться на данной точке рандеву
permit 224.11.0.0 0.0.0.3

Все остальные роутеры должны знать маршрут до RP: ip route 10.0.0.0 255.255.255.0 10.10.10.1

Существуют так же и другие способы определения RP, это auto-RP и bootstarp router, но это уже тема для отдельной статьи (если кому-нибудь будет интересно – пожалуйста)?

Посмотрим, что будет происходить после настройки роутеров.

Оцените статью
Добавить комментарий