If I have several servers connected to one switch, and those servers all have an application component on them that uses multicast to communicate with each other, what would the requirements of that switch have to be?
Would it have to be a L3 switch?
Can it be L2?
I am really rusty when it comes to multicast...
IGMP snooping is by default enabled and it would just enable switch to register multicast senders and receivers against switch ports
As far as i know unless there is something to make the IGMP queries it wouldn't.
IGMP snooping is a passive thing ie. without something making IGMP queries it can't listen to any answers. So if the switch is L2 and doesn't support IGMP snooping querier function it is going to be broadcast unless you statically map entries.
The IGMP snooping querier function isn't enabled by default.