Unsolved

This post is more than 5 years old

10 Posts

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

10 Posts

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)

----------------------

10 Posts

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...

10 Posts

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?

10 Posts

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?

10 Posts

March 8th, 2016 00:00

10 Posts

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#

 

 

 

10 Posts

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.

10 Posts

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.

10 Posts

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?

No Events found!

Top