How to Broadcast Information ?

With UDP/IP, an application can direct a packet to be sent to one other application endpoint

Could send the same packet to multiple destinations by repeatedly calling sendto() (in C) or DatagramSocket.send() (in Java)

This approach has two disadvantages: