TE,
[DISCLAIMER]I'm not really familiar with the configuration of multicast and I know there is a lot to learn about multicast!![/DISCLAIMER]

I have a general idea of what multicast can do/does. I setup multicast on my CME to get my music on hold to work. I did not configure any other aspect of my router/switch to deal with multicast.
moh music-on-hold.au
multicast moh 239.1.1.100 port 2000
After applying this config... all worked well. I then noticed my trunk link between my CME router and my switch had an unreal amount of activity (blinking lights). All of the lights on my switch that were configured for VoIP phones blinked at an alarming rate. I first thought that I had a spanning-tree loop/broadcast storm... I looked at the cpu utilization and it was very minimal on both the switch and the router... this prompted me to run wireshark on a SPAN port... sure enough, I noticed I was receiving multiple multicast packets every second. Once I negated the multicast command, my switch returned to its normal activity on each port.
I said all that to lead into my questions...
1) Is this normal for multicast?
2) Is there a multicast best design practice?
3) Is multicast a topic in the BSCI/ROUTE path, CCVP subject or what?
4) I'm eager to gain some more knowledge about multicast... does anyone have a book/video they recommend for learning about multicast?
Thanks in advanced.
-Peanut