首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络协议 >

达人帮忙解决UDP通讯的奇怪有关问题

2012-03-16 
【求助】达人帮忙解决UDP通讯的奇怪问题。我现在有200台客户机,1台服务器,均为外网,都是linux系统。服务器定时

【求助】达人帮忙解决UDP通讯的奇怪问题。
我现在有200台客户机,1台服务器,均为外网,都是linux系统。服务器定时5分钟向每台客户机发送数据请求(通过UDP),并起了一个线程接收客户机的数据返回并保存。
  现在有个奇怪的现象就是,大多数客户机的数据都能够正常返回,但是有时候会有部分客户机每次都能接收到服务器的数据请求,并将请求的数据返回了,但是服务器却要个4-5次查询后才能收到返回的数据。
  通过traceroute跟踪路由也是正常的。
已尝试方法:
1. 客户机每次返回数据的时候均发送两次。但是结果仍然一样。


已经折腾两天,还是找不到原因,达人帮忙分析下啊。
不胜感激。

[解决办法]
UDP不保证可靠的,有丢包的,程度也随着网络状态而不同。不能保证发UDP包对方一定收到的。


- 千里孤行
[解决办法]
1.观察通讯不正常的客户机是不是固定的几个
2.几个通讯不正常的客户机到服务器的网络结构如何,是不是出现在一个路由/交换机节点上。
3.通过traceroute跟踪路由的时间值如何。
4.路由器/交换机对流量参数设置如何。
。。。。。。

热点排行