Is there any advantage to using a multicast group to send messages rather than just broadcasting them to a specific port? I understand that when broadcasting, other computers that don’t want the messages receive them too, but how much does it affect performance/traffic? Don’t the computers that don’t care just dump the message immediately?
As a side question, does multicast outside the LAN work at all?
I will assume you’re talking about IP traffic. When you say LAN, I will assume you mean an ethernet topology inside an office building (I will be more specific about topologies below).
Multicast should be used when broadcasting isn’t good enough. That sounds like a snark, but in reality it’s the best way to answer the question… there are many reasons why people might want multicast instead of broadcast…
There are several reasons you might want to use Broadcast traffic instead of multicast traffic…