首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

在局域网内以广播形式通信解决方案

2012-05-28 
在局域网内以广播形式通信想编程实现软件可以与连在同一路由器上的电脑进行通信。只要电脑上的软件打开,就

在局域网内以广播形式通信
想编程实现软件可以与连在同一路由器上的电脑进行通信。只要电脑上的软件打开,就可以以广播的形式发送接收消息。不用中转服务器。什么技术可以实现吗?

[解决办法]
有许多种方式的。用软件监视某个端口。然后某台机器设置发送的IP地址为255.255.255.255;并发送数据。
[解决办法]
广播形式通讯,是不是让每一个主机都能够收到信息呢?这就是广播的功能,通过广播可以让局域网内的主机都能够收到报文,前提是其他主机不屏蔽。
有一点,广播包好像不可以通过路由器转发的。即路由器不转发广播包吧。
[解决办法]
采用UDP广播的方式进行通信。

广播地址不要设成255.255.255.255,可能会被路由器给过滤掉。
建议直接设置内网广播地址即可,例如我们寝室使用的TP的路由器,广播地址为192.168.1.255.

热点排行