日期:2014-05-16  浏览次数:20836 次

linux udp广播包 不限于单个网段 怎样广播让所有网段都收的到
大家好, 我最近在做一个 服务发现的小模块  

设备连上网后寻找服务器,在网上看了很多帖子,基本是限制于单个网段的发现,就是默认设备和服务器是在同一网段上。

我的问题是: 设备是卖给用户的,不能保证设备的ip和家庭主机(即服务器)他们是处于同一网段,所以设备发送它自己所在的网段中的广播包服务器很有可能收不到  

我在网看到过  说是用  255.255.255.255 做广播的目的地址可以“全世界”都收到,但是有的又说不行 

求高手,最好有关键代码   谢谢 ~
Linux UDP 服务器

------解决方案--------------------
是的,填255.255.255.255