Unsolved
This post is more than 5 years old
10 Posts
0
120604
March 3rd, 2016 10:00
I cannot connect to multicast stream with N2024
I have the following scenario:
One Powerconnect N2024P switch with firmware 6.2.0.5
One small router multicast that sends a multicast stream if it have a client subscribed.
One VLC client.
The configuration of the switch is very basic, all in VLAN 1:
!System Description "Dell Networking N2024P, 6.2.0.5, Linux 3.6.5-1289203e"
ip igmp snooping vlan 1 mrouter interface Gi1/0/4
ip igmp snooping querier
ip igmp snooping querier address 10.137.255.1
ip igmp snooping querier vlan 1
ip igmp snooping querier vlan 1 address 10.137.255.1
ip igmp snooping querier election participate 1
The problem:
If the VLC client connect to the router directly I can see the multicast stream.
If I put the switch between the client and the router stops the multicast stream.
The router manufacturer says that the router need to receive the IGMP multicast stream subscription packet (igmp report stream 224.11.0.1) to send the stream
How do I need to configure the switch to IGMP packet reaches the router?
Thank you


robertope
10 Posts
0
March 4th, 2016 01:00
Thanks Daniel C.
I have 2 IP-TV senders, and the small router, like multimedia sources in the system.
IP-TV 1 Gi1/0/18
IP-TV-2 Gi1/0/16
Router Gi1/0/24
I have configure mrouter to Gi1/0/4 because of the bug to filter multicast in that firmware
the igmp querier 10.137.255.1 its the switch, not the small router.
-----------------------
console#show statistics gigabitethernet 1/0/18 | include Multicast
Multicast Packets Received..................... 15501573329
Multicast Packets Transmitted.................. 25400297
console#show statistics gigabitethernet 1/0/16 | include Multicast
Multicast Packets Received..................... 15944140938
Multicast Packets Transmitted.................. 24727662
console#show statistics gigabitethernet 1/0/24 | include Multicast
Multicast Packets Received..................... 332427
Multicast Packets Transmitted.................. 34617052
----------------------
console#show ip igmp snooping groups
Vlan Group Type OIFs
---- ----------------------- ------- ----------------------------------------
1 224-239.128|0.1.140 Dynamic Gi1/0/1,Gi1/0/4
1 224-239.130|2.127.254 Dynamic Gi1/0/2-15,Gi1/0/19-23
1 224-239.195|67.255.255 Dynamic Gi1/0/2-15,Gi1/0/19-23
1 224-239.255|127.4.1 Dynamic Gi1/0/4,Gi1/0/10,Gi1/0/12,Gi1/0/21
1 224-239.255|127.4.23 Dynamic Gi1/0/4,Gi1/0/21
1 224-239.255|127.4.24 Dynamic Gi1/0/4,Gi1/0/12
1 224-239.255|127.4.34 Dynamic Gi1/0/4,Gi1/0/23
1 224-239.255|127.255.250 Dynamic Gi1/0/4,Gi1/0/19
1 224-239.255|127.255.255 Dynamic Gi1/0/2-15,Gi1/0/19-23
IGMP Reporters that are forbidden statically:
---------------------------------------------
Vlan Group OIFs
---- ----------------------- ----------------------------------------
----------------------
console#show ip igmp snooping mrouter
VLAN ID Port
-------- ----------
1 Gi1/0/4 (static)
----------------------
robertope
10 Posts
0
March 7th, 2016 00:00
Thaks for your help.
I have tried this commad in the laboratory:
console(config)#ip igmp snooping vlan 1 mrouter interface Gi1/0/24
and the router starts to work (I supose it will work also with # ip igmp snooping unregistered floodall).
But i have a doubt: the mrouter command sends all multicast streams of the system to the configured port Gi1/0/24? If this is so, there is a problem in production (not in the lab): I have in the production system 35 video streams multicast of 5 Mbps, the small router have a ethernet link of 100Mbps, 35*5Mbps = 175 Mbps!!!
I dont know exactly how the command mrouter works...
robertope
10 Posts
0
March 7th, 2016 02:00
Is there any way to make the small router will reach the IGMP packets without the video stream coming to it also?
robertope
10 Posts
0
March 8th, 2016 00:00
Thanks Daniel C.
I know how multicast work, one sender and a lot of receivers... but I am afraid that I am not explained well, sorry for my english...
I will try to explain better... there is the system:
IP video senders 1 and 2 sends 35 streams multicast, PC1 to PCn are the receivers. One of them (PCx) want to watch one video stream and suscibes to it. Only PCx receive the stream, all work perfect.
The problem is the stream sended by the small router. The small router only sends its stream if there are any client subscribes to it. Its necesary that small router receives the igmp join message from PC clients.
Fot that i tried with the command:
#ip igmp snooping vlan 1 mrouter interface Gi1/0/24
But this command seems to send igmp joins to G1/0/24 but also all the video streams from IP video sender 1 and 2.
How can I do that the small router receives the igmp (join and leave) messages without receiving the video streams?
robertope
10 Posts
0
March 8th, 2016 00:00
robertope
10 Posts
0
March 8th, 2016 10:00
All senders are not receiving multicast from other sources, only the port configured as mrouter.
I filtered multicast by default. Do not use ip igmp snooping unregistered floodall.
The router is a Odin from Forsway. A satellite router to receive a tv channel.
Look at this paragraph from page 462 of networking-n2000-series-CLI_en-us.pdf:
ip igmp snooping vlan mrouter
Multicast data plane traffic from multicast sources in a VLAN is always
forwarded to the mrouter ports in the VLAN. Multicast control plane packets
(those addressed to the reserved 224.0.0.X address) are always flooded in the
VLAN, regardless of whether an mrouter port is defined or not.
My running-config:
console#show running-config
!Current Configuration:
!System Description "Dell Networking N2024P, 6.2.0.5, Linux 3.6.5-1289203e"
!System Software Version 6.2.0.5
!
configure
slot 1/0 8 ! Dell Networking N2024P
sntp unicast client enable
sntp server 10.137.100.3
clock summer-time recurring EU
clock timezone 1 minutes 0
stack
member 1 7 ! N2024P
exit
interface vlan 1
ip address 10.137.255.1 255.255.0.0
exit
ip default-gateway 10.137.255.250
username "admin" password 21232f297a57a5a743894a0e4a801fc3 privilege 15 encrypted
ip igmp snooping vlan 1 mrouter interface Gi1/0/24
ip igmp snooping querier
ip igmp snooping querier address 10.137.255.1
ip igmp snooping querier vlan 1
ip igmp snooping querier vlan 1 address 10.137.255.1
ip igmp snooping querier election participate 1
snmp-server engineid local 800002a203f8b15684dc0b
exit
console#
robertope
10 Posts
0
March 9th, 2016 00:00
The Odin does not permit to change the multicast adress.
The others senders are using 239.254.4.X addresses.
When I get rid mrouter and implement the floodall command the Odin do not start to send video.
robertope
10 Posts
0
March 9th, 2016 09:00
I will try to change the firmware, for the moment its not possible...
I had already run the command # no ip igmp snooping unregistered floodall, its disabled, you can be sure.
I have done that you have suggested, to put static mac, it do not work.
I will copy you the show mac address-table multicast, when mrouter is enabled to Gi1/0/24, you can see all multicast streams copied to Gi1/0/24:
console(config)#show mac address-table multicast
Vlan MAC Address Type Ports
---- ----------------------- ------- ----------------------------------------
1 0100.5E00.018C Dynamic Gi1/0/1,Gi1/0/24
1 0100.5E02.7FFE Dynamic Gi1/0/2-15,Gi1/0/19-24
1 0100.5E0B.0001 Dynamic Gi1/0/19,Gi1/0/24
1 0100.5E43.FFFF Dynamic Gi1/0/2-15,Gi1/0/19-24
1 0100.5E7F.0410 Dynamic Gi1/0/14,Gi1/0/24
1 0100.5E7F.0414 Dynamic Gi1/0/12,Gi1/0/21,Gi1/0/24
1 0100.5E7F.0415 Dynamic Gi1/0/3,Gi1/0/8,Gi1/0/11,Gi1/0/24
1 0100.5E7F.0417 Dynamic Gi1/0/12,Gi1/0/24
1 0100.5E7F.0418 Dynamic Gi1/0/13,Gi1/0/24
1 0100.5E7F.0419 Dynamic Gi1/0/14,Gi1/0/24
1 0100.5E7F.041B Dynamic Gi1/0/8,Gi1/0/24
1 0100.5E7F.0422 Dynamic Gi1/0/22,Gi1/0/24
1 0100.5E7F.FFFA Dynamic Gi1/0/19,Gi1/0/24
1 0100.5E7F.FFFF Dynamic Gi1/0/2-15,Gi1/0/19-24
Thank you very much for your invaluable help. I will continue trying to solve it.
Any new idea will be highly appreciated.
robertope
10 Posts
0
March 10th, 2016 10:00
I don't understand why defining mroute, all the multicast streams are sent to it.
it seems as if the command mroute was to define a router who is going to send all the streams multicast from our network to other one.
In my case, its to receive an stream multicast from other network and sends it to my network. Just the opposite.
There are any command to this?