2

我制作了两个控制台应用程序:广播侦听器和 UDP 编写器(仅供练习)。每个都通过互联网在不同的机器上运行。

广播监听器:

INADDR_ANY, port 5555

udp写手:

Enabled Broadcasting (setsockopt, SO_BROADCAST)

案子:

  1. 编写器将一些数据报发送到侦听器服务器(ip:113.169.123.138)。侦听器可以接收这些数据报。

  2. 作者向 255.255.255.255 广播。听众不能接收任何东西。

问题:

  • 我需要做什么才能使案例 2 工作?
4

1 回答 1

4

您的广播适用于您的子网,而不是互联网。

例如 DHCP——此应用程序旨在执行广播以将 IP 地址分配给逻辑上属于特定子网的机器。

如果您通过 VPN 加入读卡机子网,那么读卡机将能够接收您的广播。

于 2010-02-22T11:27:14.147 回答