You'd probably be better with Broadcasting (sending data
packets to all machines on a network and obtain their
replies) or multicasting ("broadcast" your data packets
to a specified subset of machines on a network,
interested in receiving those packets).
Follow previous advice and hit Google.com looking for
technical advice.