首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iperf和iperf3显示了不同的网络带宽

iperf和iperf3显示了不同的网络带宽
EN

Stack Overflow用户
提问于 2017-04-26 23:34:29
回答 1查看 12.9K关注 0票数 0

我正在尝试理解iperf (version=2.0.8b)和iperf3 (version=3.15)之间的区别,它们在两个am之间显示不同的网络带宽,并且具有相同的参数。

当我在服务器端运行"iperf -s“和在客户端运行"iperf -c -t 30 -P 8”时,我得到的带宽等于45 Gb/s。但是,当我在服务器端运行"iperf3 -s“和"iperf3 -c -t 30 -P8”时,我得到的网络带宽是25 Gb/s。因此,存在15 of /s的差异。

你知道造成这种巨大差异的原因是什么吗?iperf和iperf3之间的主要区别是什么?

非常感谢

NKD

EN

回答 1

Stack Overflow用户

发布于 2017-04-27 02:27:56

造成这种差异的可能原因有两个:一个是iperf2的多线程设计,在并行测试(-P 8)上很可能比iperf3表现得更好。另一个原因是iPerf3的TCP窗口大小可能设置得太小,您可能需要使用-w选项将其设置得更大。

有关iperf2和iperf3的比较用法的更多信息可在此处找到:

http://fasterdata.es.net/performance-testing/network-troubleshooting-tools/throughput-tool-comparision/

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

https://stackoverflow.com/questions/43638666

复制
相关文章

相似问题

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