首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IPerf3 UDP不符合指定的比特率。

IPerf3 UDP不符合指定的比特率。
EN

Network Engineering用户
提问于 2019-09-18 06:19:06
回答 1查看 1.2K关注 0票数 1

我们目前正在无线网络上执行测试,并且遇到了一些问题,试图获得正确的iperf3配置。

服务器端命令行如下所示: iperf3 -s -p 5101

我们的客户端是iperf3 -u -t 120 -b 150 m -p 5101 -i 0.1

我的期望是,客户端将尝试通过无线链路发送1.5亿;然而,该链路仅为100 m,因此服务器只接收到100 M,其余的数据包将被丢弃。然而,我们看到的是发送者将其比特率降低到链路可用性,发送的比特率随链路质量的变化而波动。

我们的问题1)这是预期的行为吗? 2)我们如何防止这种行为? 3)在iPerf之外还有什么事情可能导致这种行为吗?

客户端版本是Ubuntu16.04编译的iPerf 3.7+服务器端是Ubuntu18.04包管理器版本3.1.3。

EN

回答 1

Network Engineering用户

发布于 2019-09-22 23:28:29

-u指定的UDP不知道链路速度,所以它只发送100 might的唯一原因是因为您的接口可能只支持100 might。(是否有100 1Gbps接口连接到无线设备上的1 1Gbps接口?)如果您看到的波动都在100 might以下,那么它就证实了一个事实,即您的接口可能只在100 might时同步。

要回答您的问题,预期的行为是使用-u传输指定的全部速度。只有当您省略它时,它才会使用TCP和相关的拥塞控制来饱和链接,前提是您通过使用-P同时发送足够多的流。(不是-p)

票数 0
EN
页面原文内容由Network Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://networkengineering.stackexchange.com/questions/62536

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档