2012-08-14 122 views
0

我有一個將UDP廣播到我的本地網絡的程序,一個主機設備可以完全讀取此消息並在其上運行。 現在我想遠程完成這項工作,知道接收方主機在哪裏,我有一個由ISP提供的公共靜態IP,例如我站在這個網絡的外面,我想通過互聯網,是否有任何可能的路由配置,讓這個交通工具到達本地網絡並在那裏爆炸?通過互聯網將UDP廣播到外部網絡

如果不是。有沒有其他的方式可以使這個交通工具,而不是廣播直接指向這個接收器主機?那需要在我的靜態IP路由器中只有一些端口轉發。

回答

0

通過RFC,廣播不能被路由器轉發。另外,幾個ISP會過濾出這樣的數據包。廣播僅限於本地子網。

我建議你看看多播而不是。

+0

我很抱歉,但你極大地簡化了問題;你能否詳細說明OP將如何獲得公共路由的多播組? – 2012-08-14 18:10:04

+0

在這種情況下,我擔心組播也不會起作用,因爲它使用的路由器會阻塞相同的方式。無論如何,我正在進一步研究。謝謝。 – Basem 2012-08-15 01:31:55