关于UDP的接收缓存区大小 与每个数据包大小 以及传输速率的关系

MiDEu 2016-07-22 03:33:31
求指教 我在的发送端是每25ms 发一个65000byte的数据包,相当于是14M/s左右的带宽 接收端的缓存区应该设置为多大才不会产生丢包的现象?比如我用了缓存区是450K 但是差不多6M多的时候就发生了丢包现象。有没有大神研究过这三者的具体关系啊?
...全文
1875 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wushuang443 2016-08-01
  • 打赏
  • 举报
回复
这个你的自己去尝试。确定合理大小。目前来说没有通用的
MiDEu 2016-08-01
  • 打赏
  • 举报
回复
引用 2 楼 chengbar 的回复:
udp协议本来就不保证数据不丢包,应该是接收端处理慢了,缓冲区满了
您说这个我知道 肯定是缓冲区满了 现在就是想知道有没有具体的联系 在缓冲区大小、速率、以及包大小之间。
sevancheng 2016-07-23
  • 打赏
  • 举报
回复
udp协议本来就不保证数据不丢包,应该是接收端处理慢了,缓冲区满了
MiDEu 2016-07-22
  • 打赏
  • 举报
回复
我怎么觉得这还跟那个调度有关啊。。

18,363

社区成员

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

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