关于UDP SOCKET 吞吐量问题!

daqingmh 2005-11-04 05:38:55
小弟已经被这个问题折磨一个多月了, 希望高手指点一下!~

我目前正在写服务器,服务器对对应多个客户端,每个客户端和服务器通过一个TCP 和 UDP SOCKET 通信,TCP控制数据流量小,没有问题,UDP要求数据无延迟,数据量可能超过2M,我目前写的包括网络QOS 等一些机制,但是服务器不稳定,在平均每个SOCKET 在1M/S流量情况下,2个小时以上就档机了,我写日志,加TRY 确定错误就是SNEDTO()抱错,我分析可能是UDP SOCKET 长时间通信的一个数据屏竟,不敢确定,目前采用的策略是 建立多个UDP SOCKET 进行分流.不过我还是不能确定单UDP SOCKET 的问题何在.其中可以肯定,指针没有操作错误,我有端口排序,并且我单包严格按照UDP最优的数据长度传送.这些我以前都用过,在数据流量小的情况下 很稳定!希望高手能指点一下 问题的所在,如有指点,可重谢!QQ 31497772
...全文
525 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wd_6532 2006-03-06
  • 打赏
  • 举报
回复
up
達魔 2006-03-06
  • 打赏
  • 举报
回复
关注……
striking 2006-03-06
  • 打赏
  • 举报
回复
sendto 有没有对socket保护?
nuaawenlin 2006-03-06
  • 打赏
  • 举报
回复
看看SendTo报的什么错误

你可以设置系统缓冲区大一些
lifengice0706 2005-11-04
  • 打赏
  • 举报
回复
不算高手,不过2M/s不算太大。
gz
up

18,363

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧