UDP 广播地址 127.255.255.255

lil*_*lzz 5 networking udp

我见过有人说UDPSocket广播到127.255.255.255。

1)这有什么特别之处

   127.*.*.*` network?
Run Code Online (Sandbox Code Playgroud)

2)如果我的客户端系统不在该127.*.*.*网络中,并且我不知道它们位于哪个网络上,那么我应该使用什么广播地址,以便客户端可以接收消息。

3)在UDP广播期间,我猜服务器地址并不重要,因为它是无连接传输?

Bar*_*mar 4

  1. 127.0.0.0/8是为回送同一台机器而保留的特殊地址块,它永远不应该是真实网络接口的地址。特别是,127.0.0.1它是默认localhost地址(查看lo0Unix 机器上的接口)。

  2. 您永远不应该在 127/8 网络中拥有客户端系统。我不认为127.255.255.255可以发送到网络,它应该只发送到本地计算机。

  3. 如果需要,客户端可以在收到响应时获取服务器地址。然后它可以使用它来保持与该服务器的通信。