Socket通信,向局域网内的所有机器发送一个广播,然后接受这些机器给我回发的包。100分求解。

2024-12-12 09:33:54
推荐回答(1个)
回答1:

UDP 广播包并不总是确保所有机器都会收到此包的,所以可能是不是所有机器都收到了一个广播包,所以自然就不是所有机器都会发送回复包。
通常的用法是为 UDP 广播包包含一个 id ,多次发出,其它机器收到一个新的 id 的包时回复,忽略已回复过的 id