udp每秒发送数据遇到瓶颈。

huangtianyi1994 2017-10-17 12:22:27
目前能实现udp每秒发送60兆左右 客户端接受加处理拖慢速度 能处理每秒18兆左右,现在不考虑接收端,怎么实现发送每秒100兆数据 。求各位大神解决!!!
...全文
756 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2018-04-20
  • 打赏
  • 举报
回复
你说话能多快很大程度上取决于听话的人的理解速度; 发送的速率很大程度上取决于接收的速率。
ztenv 版主 2018-04-20
  • 打赏
  • 举报
回复
依次找到瓶径点: 1、带宽 2、自己程序 3、网卡 4、网络的影响
赵4老师 2018-04-19
  • 打赏
  • 举报
回复
带宽一般是路由器设置的吧。
rjw_999 2018-04-18
  • 打赏
  • 举报
回复
哪位大神能给个解释?
rjw_999 2017-10-26
  • 打赏
  • 举报
回复
我也有同样的问题,感觉UDP对发送速度好像有限制的样子,好像限制为握手速率的1/10左右,不知道那位大神知道这是为什么?
大尾巴猫 2017-10-24
  • 打赏
  • 举报
回复
就是说1个UDP连接是每秒60兆,那么你开10个UDP连接啊,只要你网卡和网速允许。
大尾巴猫 2017-10-24
  • 打赏
  • 举报
回复
如果网络没瓶颈的话,服务器往另外一台客户端发送,可以采取多线程发送
赵4老师 2017-10-24
  • 打赏
  • 举报
回复
为什么不使用广播?
huangtianyi1994 2017-10-24
  • 打赏
  • 举报
回复
改用tcp的话 每秒给10台机器发送 100兆的数据(每台都是100兆)是不是需要万兆网!!!
自信男孩 2017-10-17
  • 打赏
  • 举报
回复
看一下你的网卡带宽,如果是10~100M自适应的,每秒不要考虑发百兆的数据了。 如果是千兆网卡,那么如果达不到100M的速率,这个就跟系统调度和网卡参数有关系(这个就不跟带宽有关系了)
huangtianyi1994 2017-10-17
  • 打赏
  • 举报
回复
求恢复啊!!!!后面结贴可以加分的!!!

64,642

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

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