2010-02-22 131 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加入讀卡機子網,讀卡機將能夠接收您的廣播。

相關問題