Иван, хочу выразить Вам свою благодарность, за личный подход к решению проблемы. У меня всё получилось, и ошибки были именно в том, что Вы говорили.
Для тех, у кого точно такая же проблема, или просто есть интерес, опишу свои ошибки и как в итоге всё заработало.
1. Самая основная ошибка - это использование в качестве сервера вещания ай пи из диапазона
239.0.0.1-239.255.255.255. Я выбрал из диапазона
234.0.0.1-234.255.255.255 (ещё раз спасибо
Ивану за разъяснения)
2. Как показала практика, лучше все настройки делать через командную строку, я первоначально делал из web-интерфейса. Через второе просто не давало никакого эффекта.
В итоге пришёл к следующему конфигу :
Код:
config igmp_snooping querier all state enable
config igmp_snooping all state enable
enable igmp_snooping
config router_ports all add 21
config router_ports_forbidden all add 1-20,22-26
config multicast port_filtering_mode all filter_unregistered_groups
create multicast_range 1 from 224.0.0.1 to 239.255.255.255
create multicast_range 2 from 224.0.0.2 to 224.0.0.2
create multicast_range 3 from 234.1.1.1 to 234.1.1.1
config limited_multicast_addr ports 9 add multicast_range 2
config limited_multicast_addr ports 9 add multicast_range 3
config limited_multicast_addr ports 1-8,10-26 access deny state disable
config limited_multicast_addr ports 9 access permit state enable
Вещание само осуществлялось с 21 порта (234.1.1.1), а приём на 9 порту. При этом была достигнута изначальная цель: на 9 порту принимать вещание, но при этом сделать невозможным вещать в сеть.
Ну и соответственно, что бы после отключения от группы, на порт переставали сыпаться пакеты с вещанием.