IGMP

IGMP

Техподдержка Фактор-ТС

В приведенном примере применена типовая схема коммутации № 10

Включение Многоадресной маршрутизации на основе только IGMP осуществляется командой:


NX-1(config)# router igmp


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


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


Определяем входящий интерфейс (интерфейс от источника многоадресного трафика):


NX-1(config-igmp)# input-iface

NX-1(config-igmp-in)# iface ethernet 1

NX-1(config-igmp-in)# exit


Определяем исходящий интерфейс (интерфейс к потенциальным слушателям многоадресного трафика):


NX-1(config-igmp)# output-iface ethernet 3


Аналогично необходимо настроить NX-2:


NX-2(config)# router igmp

NX-2(config-igmp)# input-iface

NX-2(config-igmp-in)# iface ethernet 3

NX-2(config-igmp-in)# subnet 192.168.1.0/24 - Параметр “subnet <IP/MASK>“ необходимо указать если интерфейс к источнику соединен с разными подсетями. 

NX-2(config-igmp-in)# exit

NX-2(config-igmp)# output-iface ethernet 1


Для проверки работы протокола IGMP необходимо загрузить ПО VLC Media Player с помощью которого на ПК-1 будет запущено потоковое видео, а ПК-2 будет транслировать это видео согласно настройкам источника.

Настройка VLC Media Player на ПК-1:



Выбор видео, которое будет транслироваться источником.


Проверка выбора файла.


Выбор протокола вещания RTP / MPEG Transport Stream

После выбора протокола необходимо нажать кнопку «Добавить» для указания адреса многоадресной передачи



Назначение адреса и порта для многоадресной передачи, к примеру 239.0.0.10:5004


Выбор параметров перекодирования и профиля воспроизведения видео (Video – H.264 + MP3 (MP4))

Настройка прочих параметров.

После нажатия кнопки «Stream» начнется трансляция видео. 

На ПК-2, то есть на получателе видео необходимо запустить VLC Media Player. 

Открыть вкладку «Медиа» и выбрать «Открыть URL…» В открывшимся окне ввести выбранный протокол передачи данных, адрес многоадресной передачи и порт: «rtp://239.0.0.10:5004» и нажать кнопку «Воспроизвести»


Параметры для воспроизвездения видео на ПК-2


Исходящее видео на ПК-1  


Трансляция видео на получателе ПК-2

С помощью команды «tcpdump» прослушаем траффик, проходящий через маршрутизатор NX-2 во время трансляции потокового видео:


NX-2# tcpdump


tcpdump: verbose output suppressed, use -v or -vv for full protocol decode

listening on ethernet4, link-type EN10MB (Ethernet), capture size 262144 bytes


07:43:53.209844 IP 192.168.2.2 > 239.0.0.10: igmp v2 report 239.0.0.10

07:43:53.711712 IP 192.168.2.2 > 224.0.0.251: igmp v2 report 224.0.0.251

07:43:54.709052 IP 192.168.2.2 > 239.255.255.250: igmp v2 report 239.255.255.250

07:44:03.447202 IP 192.168.1.2.53662 > 239.0.0.10.5004: UDP, length 1328

07:44:03.449078 IP 192.168.1.2.53662 > 239.0.0.10.5004: UDP, length 1328

07:44:03.451070 IP 192.168.1.2.53662 > 239.0.0.10.5004: UDP, length 1328

07:44:03.453078 IP 192.168.1.2.53662 > 239.0.0.10.5004: UDP, length 1328


Результатом прослушивания траффика можно убедиться, что ПАК Dionis-DPS корректно передает мультикаст траффик с ПК-1 согласно настройкам.  

Результатами проверок было подтверждено, что ПАК Dionis-DPS поддерживает протокол многоадресной передачи данных IGMP.


Далее в раздел PIM

На главную

Report Page