Как ваши сообщения должны приниматься и отображаться на удаленной стороне? Если вы хотите использовать какой-либо существующий протокол через TCP / IP или создать свой собственный (развертывание пользовательских приложений на удаленных машинах), вам нужно будет связываться с сетями, и это не всегда возможно, поскольку одна машина может быть частью только одной сеть. Таким образом, машины должны быть ни к чему не подключены и каким-то образом позволять вам подключаться к ним, это включает изменение настроек сети на всех этих машинах (например, настройку их для подключения к специализированной сети с предварительно определенным именем).
Если все машины автоматически подключаются к существующей сети, этот вопрос не имеет ничего общего с беспроводным (физическим уровнем), но с Avahi, Netbios или какими-либо другими службами, позволяющими получать уведомления и / или перечислять устройства в сети.