Приходит тегированный влан от провайдера.
С моей стороны DGS-3120-24SC, аплинк порт 1
Делаю следующее:
Код:
create vlan v300_iptv_ism tag 300
config vlan v300_iptv_ism add tag 1-24
disable igmp_snooping multicast_vlan
config igmp_snooping all fast_leave enable report_suppression disable
config igmp_snooping querier all state disable version 3
config igmp_snooping data_driven_learning all state disable
enable igmp_snooping
config multicast vlan_filtering_mode all filter_unregistered_groups
Что получается:
Код:
IGMP Snooping Global State : Enabled
Data Driven Learning Max Entries : 128
VLAN Name : v300_iptv_ism
Query Interval : 125
Max Response Time : 10
Robustness Value : 2
Last Member Query Interval : 1
Querier State : Disabled
Querier Role : Non-Querier
Querier IP : 10.88.2.1
Querier Expiry Time : 151 secs
State : Enabled
Fast Leave : Enabled
Rate Limit : No Limitation
Report Suppression : Disabled
Version : 3
Data Driven Learning State : Disabled
Data Driven Learning Aged Out : Disabled
Data Driven Group Expiry Time : 260
Далее к моему DGS-3120-24SC подключаем от портов 2-24 другие коммутаторы DES-3528.
ихний конфиг вот такой:
Код:
enable igmp_snooping multicast_vlan
config igmp_snooping multicast_vlan forward_unmatched disable
create igmp_snooping multicast_vlan v300_iptv_ism 300
config igmp_snooping multicast_vlan v300_iptv_ism add member_port 1-24
config igmp_snooping multicast_vlan v300_iptv_ism add source_port 25-28
config igmp_snooping multicast_vlan v300_iptv_ism state enable replace_source_ip 10.88.2.100
create igmp_snooping multicast_vlan_group_profile IPTV
config igmp_snooping multicast_vlan_group_profile IPTV add 239.1.0.0 - 239.1.255.255
config igmp_snooping multicast_vlan_group v300_iptv_ism add profile_name IPTV
config igmp_snooping all fast_leave enable report_suppression disable
config igmp_snooping querier all state disable version 3
config igmp_snooping data_driven_learning all state disable
disable igmp_snooping
config multicast vlan_filtering_mode all filter_unregistered_groups
Что получаем:
Код:
Command: show igmp_snooping multicast_vlan
IGMP Multicast VLAN Global State : Enabled
IGMP Multicast VLAN Forward Unmatched : Disabled
VLAN Name :v300_iptv_ism
VID :300
Member(Untagged) Ports :1-24
Tagged Member Ports :
Source Ports :25-28
Untagged Source Ports :
Status :Enabled
Replace Source IP : 10.88.9.100
Remap Priority :None
Код:
Command: show igmp_snooping vlanid 300
IGMP Snooping Global State : Disabled
Data Driven Learning Max Entries : 128
VLAN Name : v300_iptv_ism
Query Interval : 125
Max Response Time : 10
Robustness Value : 2
Last Member Query Interval : 1
Querier State : Disable
Querier Role : Non-Querier
Querier IP : 10.88.2.1
Querier Expiry Time : 164 secs
State : Disable
Fast Leave : Enable
Report Suppression : Disable
Rate Limit : No Limitation
Version : 3
Data Driven Learning State : Disable
Data Driven Learning Aged Out : Disable
Data Driven Group Expiry Time : 260
Теоретически всё должно работать, но не работает )
Если из цепочки свичей извлечь DGS-3120-24SC и вместо него воткнуть DES-3528, то всё работает на ура.
Так же пробовал подключать DGS-3120-24SC от DES-3528 при аналогичных конфигах, тоже всё работает.
Не могу понять в чём моя ошибка.
Прошивка у DGS-3120-24SC стоит заводская 1.02.013, обновить не получается, пишет:
Цитата:
sw-test:admin#download firmware_fromTFTP 10.7.3.15 src_file DGS3120_Run_2_50_B030.had
Command: download firmware_fromTFTP 10.1.1.1 src_file DGS3120_Run_2_50_B030.had
Connecting to server................... Done.
Download firmware...................... 100 %
Memory is insufficient!