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?
A MultiCast communication is from one device on the network to many, but not all, devices on the network. A Broadcast communication is from one device on the network to all devices on the network.
Multicast provides a better way of network communication for a streaming server to send data to multiple computers interested in that stream. Sending large size data as unicast and broadcast is not an efficient type of communication in big networks.
Broadcast is when a single device is transmitting a message to all other devices in a given address range. Multicast is a special protocol for use with IP. Multicast enables a single device to communicate with a specific set of hosts, not defined by any standard IP address and mask combination.
In computer networking, multicast is group communication where data transmission is addressed to a group of destination computers simultaneously. Multicast can be one-to-many or many-to-many distribution. Multicast should not be confused with physical layer point-to-multipoint communication.
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...
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With