2010-02-22 89 views
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

你的广播是指你的子网而不是互联网。

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

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

相关问题