Setting up a multicast stream on a switched network
Posted: 28 Jul 2006 15:39
I've been working with vlc for some time now, and have successfully set up multiple multicast streams in a home environment, which could succesfully be received on multiple other hosts on this network. Vlc makes this quite easy, but I've had some trouble setting up playlists with multiple items, since it seems to be impossible to to change your streaming settings without readding the item.
However, I'm now trying to do the same on a larger (switched) network with approx. 1500 hosts. Althought interested parties could receive my streams without any problems, it soon became apparant (to the dismay of the network administrator), that the stream was broadcasted to every host.
I've been reading up a bit on the specifications of ip multicasting. It seems that the way multicasting is handled, would be something like this:
* multicast server creates a multicast group based on its multicast adress.
* an interested client joins the multicast group.
* an IGMP request is sent from switch to (upstream) switch, until the server has been reached. Switches that receive this request are being set up to forward multicast packets to the switch that isssued the request until the client is reached.
(the documentation I found mentioned only routers, but it would seem logiscal to assume that this also goes for switches)
now, my problem is, where and why does this multicast stream turn into a broadcast?
Is my assumption incorrect and do switches just pass multicast traffic to any interface, or should something be set up in the switch? I read that multicast support for ip4 is not mandatory; does this mean that the switch should support multicast or would otherwise turn the multicast into a broadcast?
The ip I used was in the 239.13 range; I'd do a retry in the 239.255 range, which seems to be recommended in e.g. http://www.29west.com/docs/THPM/multica ... nment.html
I don't think however that this is the source of the problem. At this point I'm looking for someone that has a bit of experience on setting up multicast streams in a larger network, that could direct me to the correct line of inquiry. Thanks for your time reading this post, I hope you could shine a light on my issue
(PS -- some other small issue I noticed is that the VLM does not seem to accept windows' file paths (with colons and backslahes) as valid ones; I did not see another topic about this, so I wondered if this a known issue. I use six VLC instances at this point for 6 different streams)
Setup:
network: mostly 3com 3300's on a bigIron BI8000; Between the streaming server and the bigIron, there's also a Nortel Baystack 450 and an Avaya P550.
I use VLC version 0.8.5 on windows XP pro with all relevant updates. There is no 3rd party firewall installed and the windows firewall is turned off at this point.
Any hint is appreciated
However, I'm now trying to do the same on a larger (switched) network with approx. 1500 hosts. Althought interested parties could receive my streams without any problems, it soon became apparant (to the dismay of the network administrator), that the stream was broadcasted to every host.
I've been reading up a bit on the specifications of ip multicasting. It seems that the way multicasting is handled, would be something like this:
* multicast server creates a multicast group based on its multicast adress.
* an interested client joins the multicast group.
* an IGMP request is sent from switch to (upstream) switch, until the server has been reached. Switches that receive this request are being set up to forward multicast packets to the switch that isssued the request until the client is reached.
(the documentation I found mentioned only routers, but it would seem logiscal to assume that this also goes for switches)
now, my problem is, where and why does this multicast stream turn into a broadcast?
Is my assumption incorrect and do switches just pass multicast traffic to any interface, or should something be set up in the switch? I read that multicast support for ip4 is not mandatory; does this mean that the switch should support multicast or would otherwise turn the multicast into a broadcast?
The ip I used was in the 239.13 range; I'd do a retry in the 239.255 range, which seems to be recommended in e.g. http://www.29west.com/docs/THPM/multica ... nment.html
I don't think however that this is the source of the problem. At this point I'm looking for someone that has a bit of experience on setting up multicast streams in a larger network, that could direct me to the correct line of inquiry. Thanks for your time reading this post, I hope you could shine a light on my issue
(PS -- some other small issue I noticed is that the VLM does not seem to accept windows' file paths (with colons and backslahes) as valid ones; I did not see another topic about this, so I wondered if this a known issue. I use six VLC instances at this point for 6 different streams)
Setup:
network: mostly 3com 3300's on a bigIron BI8000; Between the streaming server and the bigIron, there's also a Nortel Baystack 450 and an Avaya P550.
I use VLC version 0.8.5 on windows XP pro with all relevant updates. There is no 3rd party firewall installed and the windows firewall is turned off at this point.
Any hint is appreciated