Я видел, как некоторые говорят, что UDPSocket Broadcast to 127.255.255.255.UDP Broadcast Address 127.255.255.255
1) Что такого особенного в этом
127.*.*.*` network?
2) Если у меня есть клиентские системы, которые не являются в этом 127.*.*.*
сети, и я не знаю, что сеть они на то, что широковещательный адрес я должен использовать поэтому клиент может получить сообщение.
3) Во время широковещательной передачи UDP я предполагаю, что адрес сервера не важен, потому что это передача без установления соединения?
на 3, как CLient узнает адрес сервера программным путем? – lilzz
на 2, если сервер не знает, какой сетевой клиент тогда нет способа отправить широковещательное сообщение, где клиент может получить? – lilzz
Вы можете отправлять трансляции только в свою локальную сеть, поэтому клиент должен находиться в одной сети. Вы получаете адрес своего сетевого адаптера и используете маску подсети для вычисления широковещательного адреса и отправляете на него. – Barmar