IPERF和IPERF3显示不同的网络带宽



我试图了解IPERF(版本= 2.0.8b(和IPERF3(版本= 3.15(之间的差异,它们显示了两个VMS和具有相同参数之间的不同网络带宽。<<<<<<<<<<<<。/p>

当我在服务器上运行" IPERF -S"和客户端上的" IPERF -C -T 30 -P 8"时,我的带宽等于45 GB/s。但是,当我在服务器上运行" IPERF3 -S"one_answers" IPERF3 -C -T 30 -P8"时,我将获得25 GB/s作为网络带宽。因此,有15GB/s。

的差异

任何想法会有什么原因造成这种巨大差异?IPERF和IPERF3之间的主要区别是什么?

非常感谢

nkd

有两个可能的原因:一个是IPERF2具有多线程设计,在并行测试(-p 8(中可能比IPERF3表现更好。另一个是IPERF3的TCP窗口大小可能设置得太小,您可能需要使用-W选项使其更大。

可以在此处找到有关IPERF2和IPERF3比较使用的更多信息:

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

最新更新