Пробовал настраивать по этой ссылке
http://www.dlink.lt/ru/faq/58/267.htmlМаршрутизация с PIM-DM: пример настройки
Настройка DGS-3324SR:
Удалить порты из default VLAN для добавления их в другие VLAN.
config vlan default delete 1:1-1:24
Создать VLAN-ы, добавить в них порты и настроить IP-интерфейсы.
create vlan v101 tag 101
config vlan v101 add untagged 1:1-1:6
create ipif net1 192.168.1.254/24 v101 state enabled
create vlan v102 tag 102
config vlan v102 add untagged 1:7-1:12
create ipif net2 192.168.2.254/24 v102 state enabled
create vlan v103 tag 103
config vlan v103 add untagged 1:13-1:18
create ipif net3 192.168.3.254/24 v103 state enabled
create vlan v104 tag 104
config vlan v104 add untagged 1:19-1:24
create ipif net4 192.168.4.254/24 v104 state enabled
Активизировать протокол многоадресной маршрутизации PIM-DM и интерфейсы, к которым подключены сервер и клиент с параметром "all" для всех интерфейсов. enable pim
config pim all state enable
Активизировать IGMP для тех интерфейсов, к которым подключены клиенты многоадресной группы с параметром "all" для всех интерфейсов.
config igmp all version 2 state enable
Глобально активизировать IGMP snooping и включить IGMP Snooping для тех VLAN, в которых существуют клиенты многоадресной группы с параметром "all" для всех VLAN.
enable igmp_snooping
config igmp_snooping all state enable
Команды для проверки многоадресных групп.
sh ipmc cache
sh igmp group
Настройка DES-3526:
Активизировать igmp_snooping в VLAN-ах и настроить filter_unregistered_groups, что предотвратит передачу пакетов, если ни один клиент не вступил в группу.
enable igmp_snooping
config igmp_snooping all state enable
config multicast port_filtering_mode 25-26 filter_unregistered_groups
Я правда пробовал на DGS-3612G и DES 3200-10
Вот то что делал я:
В роли сервера мултикаста был VLC сервер.
VLC сервер включен в 11 порт DGS3612G
Мультикаст 239.100.1.1
IP: 192.168.4.2/24 шлюз 192.168.4.254
Настройка на DGS-3612GBoot PROM Version : Build 1.10-B09
Firmware Version : Build 2.84.B35
Hardware Version : A1
Код:
config vlan default delete 2-12
config vlan default add tagged 9
create vlan v101 tag 101
config vlan v101 add untagged 10
config vlan v101 add tagged 9
create ipif net1 192.168.1.254/24 v101 state enabled
create vlan v102 tag 102
config vlan v102 add tagged 9
create ipif net2 192.168.2.254/24 v102 state enabled
create vlan v103 tag 103
config vlan v103 add tagged 9
create ipif net3 192.168.3.254/24 v103 state enabled
create vlan v104 tag 104
config vlan v104 add untagged 11-12
config vlan v104 add tagged 9
create ipif net1 192.168.4.254/24 v104 state enabled
enable pim
config pim all state enable
config igmp all version 2 state enable
enable igmp_snooping
config igmp_snooping all state enable
Настройка на DES-3200-10Boot PROM Version : Build 1.00.B003
Firmware Version : Build 1.52.B010
Hardware Version : A1
Код:
config vlan default delete 1-3
config vlan default add tagged 10
create vlan v101 tag 101
config vlan v101 add untagged 1
config vlan v101 add tagged 9
create vlan v102 tag 102
config vlan v102 add untagged 2
config vlan v102 add tagged 9
create vlan v103 tag 103
config vlan v103 add untagged 3
config vlan v103 add tagged 9
enable igmp_snooping
config igmp_snooping all state enable
config multicast port_filtering_mode 10 filter_unregistered_groups
После выложенных мною настройках я подаю multicast на 11 (v104 untagged ) порт DGS-3612G.
Для уверенности я настроил 12 (v104 untagged ) порт для проверки мултикаста. То есть они находятся в одном VLAN-не.
Как клиент стал на 12 порт коммутатора DGS3612G для проверки.
На клиенте прописал IP: 192.168.4.100/24 шлюз 192.168.4.254 и стал слушать VLC клиентом multicast 239.100.1.1
Все видео поток пошел. Картинку я увидел.
Далее я как клиент переключаюсь на 1 порт коммутатора DES-3200-10. Соответственно меняю у себя настройки на IP: 192.168.1.100/24 шлюз 192.168.1.254 и стал слушать VLC клиентом multicast 239.100.1.1
Для проверки ping 192.168.4.2 ответ получаю.
Многоадресная рассылка потока на клиента не попадает. Я так понимаю что поток multicastа не роутится.
Что у меня не так с настройками если я делал все согласно вашего примера ?И что должны мне дать эти команды для проверки многоадресных групп ?sh ipmc cache
sh igmp group