Я Доставляю Многоадресную Рассылку

Остановимся на анализе многоадресного трафика по протоколу IGMP. Рассмотрим реализацию протокола IGMP, протокола PIM и отправку запросов JOIN. После анализа проблемы были разработаны оптимальная конфигурация сетевого оборудования и эффективная настройка QOS. Данная задача появилась после обнаружения проблемы в сети, такой как прерывание сигналов от клиентов, наличие зависаний и прерывания звука.

IGMP — протокол управления интернет-группами — сетевой протокол взаимодействия абонентов многоадресного трафика с ближайшим к ним сетевым оборудованием.



Я доставляю многоадресную рассылку

У пользователя есть подписка на следующую группу IP-адресов: от 224.0.0.0 до 239.255.255.255. Протокол PIM реализован в разреженном режиме.

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

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

В сторону источника многоадресного трафика и в сторону клиента.

На стороне клиента у него имеется цифровой ресивер или абонентское устройство – IPTV-приставка.

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

Мультикаст идет на все порты, затем, если он не нужен на пункте назначения, отправляется служебный пакет PIM Prune, и трафик по этой ветке перестает идти.

Протокол IGMP реализуется по отношению к клиенту.

Протокол PIM устанавливает смежность с другими маршрутизаторами.

Для этого используются служебные сообщения PIM Hello. В нашей сети использовалась вторая версия протокола IGMP.

Я доставляю многоадресную рассылку

Абонентское устройство, решившее получать многоадресный трафик, отправляет запрос в сообщении IGMP Membership Report (так называемый отчет).



Я доставляю многоадресную рассылку

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

IGMP Membership Group-Specific Query — повторное сообщение от коммутатора в сеть о том, есть ли клиентские устройства, которые будут запрашивать многоадресный трафик.

Если их нет, то передача трафика прекращается.



Я доставляю многоадресную рассылку

Отслеживание IGMP реализовано на сетевом оборудовании; включения функции отдельно недостаточно; требуется дополнительная настройка.

После включения этой функции управляемые коммутаторы смогут анализировать трафик – многоадресный поток.

Если коммутатор обнаруживает пакет IGMP, он добавляет порт в список групп многоадресной рассылки.

Если от абонента отправляется сообщение IGMP Leave, коммутатор удаляет порт из группы подписчиков.

Отслеживание IGMP позволяет предотвратить многоадресные штормы.

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

Это может привести к загрузке аппаратного обеспечения ЦП.

Отслеживание IGMP повышает производительность сети.

Однако для получения multicast-трафика необходимо реализовать эту функцию на стороне клиента.

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

Проверить корректность работы многоадресного вещания можно, проанализировав трафик через Wireshark, предварительно включив телевизор через медиаплеер VLC. В настройках VLC указываем, например, udp:@239.255.0.A:5500. Для передачи потока используется протокол UDP, затем следует адрес многоадресной рассылки, а затем порт.

Я доставляю многоадресную рассылку

При разработке QOS учитывалось, что трафик желательно «раскрашивать» ближе к ядру сети.

Его нужно красить ближе к Точке Рандеву.

(ну это для нашего случая) Мы использовали следующие настройки на переключателях уровня доступа:

Я доставляю многоадресную рассылку

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

Теги: #Сетевые технологии #Системное администрирование #трафик #PIM #протокол #Конфигурация #настройка #iptv #igmp snooping #многоадресная маршрутизация

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.