I'm posting this here since it seems to be the most applicable place.
The techs at my new job do a LOT of imaging PCs. There's a ghost server, but they normally just mount the c$ and install from the mount point (net use K: \\server\c$). For a lot of images they'll copy the directory to one of their PCs and share that for a second stream
of unicasts. I brought up getting multicast working and was told it's been tried before, but nobody has ever gotten it working. Here's my opportunity to get some cred, but I've been trying to make it work for a week off and on with no luck. I thought I'd understood how it works, and I still do (in theory I guess), but it's just. not. working.
The topology is pretty simple. The network is completely flat. There are multiple vlans, but vtp is running and the same L3 switch (a 4500 series) is the DG for all devices, so is the only one doing any routing.
I have 2 test PCs set up right now, and the path between the source and clients is as follows:
[server] ---vlan 20--- [3560] ---(t)---
U]4500[/U ---(t)--- [4500] ---(t)--- [4500] ---(t)--- [3560] ---vlan 201--- [pcs]
I originally thought igmp would be able to be used on everything except the underlined 4500 (the DG for everything), but I've messed with almost every combination I could think of, from enabling pim on all the 4500s (the 3560's don't seem to support anything except pim passive), to trying different vlan paths (vlan 1 is native on all trunks, but I wouldn't think that would matter), etc.
Anyone have any input that might help me get this working? I don't have internet at work (yet), so can't provide any debugs or shows at the moment, although I haven't had much luck with any of the debug or show commands I've found and tried.