Доброго времени суток.
Возникли трудности с настройкой IPTV.
Есть поток приходящий от аплинка по протоколу PIM-SM.
На входящем свиче (DGS3612G) настроено вроде как верно:
Код:
enable pim
config pim cbsr hash_masklen 30
config pim cbsr bootstrap_period 60
config pim register_suppression_time 60
config pim register_probe_time 5
config pim last_hop_spt_switchover never
config pim crp holdtime 150 priority 255
config pim crp wildcard_prefix_cnt 0
config pim ipif System state disable hello 30 jp_interval 60 mode dm dr_priority 1
config pim cbsr ipif System priority -1
config pim ipif InNet state disable hello 30 jp_interval 60 mode dm dr_priority 1
config pim cbsr ipif InNet priority -1
config pim ipif iptv state enable hello 30 jp_interval 60 mode sm dr_priority 1
config pim cbsr ipif iptv priority -1
config pim ipif iplan state enable hello 30 jp_interval 60 mode sm dr_priority 50
config pim cbsr ipif iplan priority -1
create pim crp group 224.0.0.0/4 rp iplan
create pim static_rp group 224.0.0.0/4 rp 93.100.192.182
enable igmp_snooping
config igmp_snooping vlan default report_suppression disable
config igmp_snooping vlan default state enable fast_leave disable
config igmp_snooping querier vlan default query_interval 125 max_response_time 10 robustness_variable 2 last_member_query_interval 1 state disable version 3
config igmp_snooping vlan vlan10 report_suppression disable
config igmp_snooping vlan vlan10 state enable fast_leave disable
config igmp_snooping querier vlan vlan10 query_interval 125 max_response_time 10 robustness_variable 2 last_member_query_interval 1 state disable version 3
config igmp_snooping vlan vlan12 report_suppression disable
config igmp_snooping vlan vlan12 state enable fast_leave disable
config igmp_snooping querier vlan vlan12 query_interval 125 max_response_time 10 robustness_variable 2 last_member_query_interval 1 state disable version 3
config igmp_snooping vlan vlan13 report_suppression disable
config igmp_snooping vlan vlan13 state enable fast_leave disable
config igmp_snooping querier vlan vlan13 query_interval 125 max_response_time 10 robustness_variable 2 last_member_query_interval 1 state disable version 3
config igmp_snooping vlan vlan14 report_suppression disable
config igmp_snooping vlan vlan14 state enable fast_leave disable
config igmp_snooping querier vlan vlan14 query_interval 125 max_response_time 10 robustness_variable 2 last_member_query_interval 1 state disable version 3
config igmp_snooping vlan vlan_obit report_suppression disable
config igmp_snooping vlan vlan_obit state enable fast_leave disable
config igmp_snooping querier vlan vlan_obit query_interval 125 max_response_time 10 robustness_variable 2 last_member_query_interval 1 state disable version 3
config igmp_snooping vlan vstart report_suppression disable
config igmp_snooping vlan vstart state enable fast_leave disable
config igmp_snooping querier vlan vstart query_interval 125 max_response_time 10 robustness_variable 2 last_member_query_interval 1 state disable version 3
config igmp_snooping vlan ipvlan report_suppression disable
config igmp_snooping vlan ipvlan state enable fast_leave disable
config igmp_snooping querier vlan ipvlan query_interval 125 max_response_time 10 robustness_variable 2 last_member_query_interval 1 state disable version 2
config igmp ipif System version 2 query_interval 125 max_response_time 10 robustness_variable 2 state enable
config igmp ipif System last_member_query_interval 1
config igmp check_subscriber_source_network ipif System enable
config igmp ipif InNet version 2 query_interval 125 max_response_time 10 robustness_variable 2 state enable
config igmp ipif InNet last_member_query_interval 1
config igmp check_subscriber_source_network ipif InNet enable
config igmp ipif iptv version 2 query_interval 125 max_response_time 10 robustness_variable 2 state enable
config igmp ipif iptv last_member_query_interval 1
config igmp check_subscriber_source_network ipif iptv enable
config igmp ipif iplan version 2 query_interval 125 max_response_time 10 robustness_variable 2 state enable
config igmp ipif iplan last_member_query_interval 1
config igmp check_subscriber_source_network ipif iplan enable
Если втыкаться vlc в iplan (внутреняя сеть) то поток играет.
Дальше в сети стоит еще один DGS3612G. С него хочу раздать в несколько абонентских vlan'ов с помощью igmp\pim но почему-то не получается.
Код:
enable igmp_snooping
config igmp_snooping vlan vlan10 report_suppression disable
config igmp_snooping vlan vlan10 state enable fast_leave disable
config igmp_snooping querier vlan vlan10 query_interval 125 max_response_time 10 robustness_variable 2 last_member_query_interval 1 state disable version 3
config igmp_snooping vlan iplan report_suppression disable
config igmp_snooping vlan iplan state enable fast_leave disable
config igmp_snooping querier vlan iplan query_interval 125 max_response_time 10 robustness_variable 2 last_member_query_interval 1 state disable version 3
config igmp ipif System version 2 query_interval 125 max_response_time 10 robustness_variable 2 state enable
config igmp ipif System last_member_query_interval 1
config igmp check_subscriber_source_network ipif System enable
config igmp ipif iplan version 2 query_interval 125 max_response_time 10 robustness_variable 2 state enable
config igmp ipif iplan last_member_query_interval 1
config igmp check_subscriber_source_network ipif iplan enable
config igmp ipif ipkras version 2 query_interval 125 max_response_time 10 robustness_variable 2 state enable
config igmp ipif ipkras last_member_query_interval 1
config igmp check_subscriber_source_network ipif ipkras enable
create igmp static_group ipif iplan group 239.195.0.4
enable pim
config pim cbsr hash_masklen 30
config pim cbsr bootstrap_period 60
config pim register_suppression_time 60
config pim register_probe_time 5
config pim last_hop_spt_switchover never
config pim crp holdtime 150 priority 192
config pim crp wildcard_prefix_cnt 0
config pim ipif System state disable hello 30 jp_interval 60 mode sm dr_priority 1
config pim cbsr ipif System priority -1
config pim ipif iplan state enable hello 30 jp_interval 60 mode sm dr_priority 20
config pim cbsr ipif iplan priority -1
config pim ipif ipkras state enable hello 30 jp_interval 60 mode sm dr_priority 1
config pim cbsr ipif ipkras priority -1
Группы на коммутаторе начинают появляться но только на интерфейсе с которого запрашиваю.
Код:
#show igmp group
Command: show igmp group
Interface Multicast Group Last Reporter IP Querier IP Expire
------------ --------------- --------------- --------------- ---------
ipkras 224.0.1.60 10.0.15.106 SELF 253
ipkras 239.192.152.143 10.0.13.163 SELF 257
ipkras 239.195.0.3 10.0.13.201 SELF 259
ipkras 239.255.219.45 10.0.14.115 SELF 254
ipkras 239.255.255.250 10.0.15.142 SELF 256
Total Entries: 5
239.195.0.3 - группа которую я пробую запросить.
Код:
Входящий свич:
Device Type : DGS-3612G Gigabit Ethernet Switch
MAC Address : 00-1E-58-D9-4E-00
Boot PROM Version : Build 1.10-B09
Firmware Version : Build 2.81.B03
Hardware Version : A1
Serial Number : P1J5186000073
Второй:
Device Type : DGS-3612G Gigabit Ethernet Switch
MAC Address : 00-1E-58-DC-E4-00
Boot PROM Version : Build 1.10-B09
Firmware Version : Build 2.82.B20
Hardware Version : A1
Serial Number : P1J5187000007
На что стоит обратить внимание чтобы заставить данную схему работать.