Описание рабочей конфигурации multicast vlan для коммутаторов D-Link 3200 серии xStack, необходимой для предоставления услуги IPTV.
Multicast - групповая (многоадресная) передача пакетов используется для передачи потокового аудио и видео контента.
Unicast - одноцелевая (одноадресная) передача пакетов.
Для предачи multicast трафиика на коммутаторе D-Link 3200 серии xStack необходимо настроить через интерфейс командной строки следующее:
enable igmp_snooping enable igmp_snooping multicast_vlan create igmp_snooping multicast_vlan vlan100 100 config igmp_snooping multicast_vlan vlan100 state enable config igmp_snooping multicast_vlan vlan100 replace_source_ip 192.168.1.110 config igmp_snooping multicast_vlan vlan100 add member_port 1-24 config igmp_snooping multicast_vlan vlan100 add source_port 25-28 config igmp_snooping multicast_vlan_group vlan100 add 224.0.0.0-239.255.255.255
В этой конфигурации в качестве multicast vlan используется vlan 100, через которую и будет предоваться весь multicast траффик.
replace_source_ip может быть абсолютно любым, главное чтобы он был, в моем случае взял 192.168.1.110
member_port - порты для подключения клиентов услуги IPTV.
source_port - uplink порты, для подключения к источнику multicast траффика.
Для передачи Multicast трафика был выделен класс "D" IP-адресов в диапазоне 224.0.0.0 - 239.255.255.255, собственно я их все и прописал в multicast_vlan_group, вы можете прописать более конкретный диапазон используемый у вас на сети.
Неследует забывать если вы используете IPTV приставку для просмотра каналов то ей также необходим unicast траффик для прередачи к примеру ключей шифрования, обнавления прошивки, работы услуги VoD и т.п. В этом случае на коммутаторе необходимо настроить еще и unicast vlan.
На этом все. Всем пока.
Компонент комментариев CComment