Iperf TCP测试变体

时间:2015-03-19 12:54:02

标签: tcp iperf

我正在使用iperf测试两台机器(WiFi + AP)之间的连接,一台运行Ubuntu14,另一台运行Win7。两者都在同一个子网上。

问题是结果会随着时间的推移而变化很大,并且每次运行都会有所不同!我无法弄清楚确切的原因?

结果剪辑:

[  4] local 192.168.0.135 port 5001 connected with 192.168.0.147 port 42003 
[ ID] Interval       Transfer     Bandwidth 
[  4]  0.0- 5.0 sec  2.77 MBytes  4.64 Mbits/sec 
[  4]  5.0-10.0 sec  3.68 MBytes  6.17 Mbits/sec 
[  4] 10.0-15.0 sec  3.42 MBytes  5.74 Mbits/sec 
[  4] 15.0-20.0 sec  1.23 MBytes  2.07 Mbits/sec 
[  4] 20.0-25.0 sec  1.10 MBytes  1.85 Mbits/sec 
[  4] 25.0-30.0 sec  1.04 MBytes  1.74 Mbits/sec 
[  4] 30.0-35.0 sec  1.51 MBytes  2.54 Mbits/sec

命令@ Win Server

  

iperf -c IP -i 5 -t 60

Command @ Ub Client

  

iperf -s -i 5

有谁可以帮我解释为什么它变化那么多?以及如何正确探测两台机器之间的连接以便以后进行比较?

1 个答案:

答案 0 :(得分:0)

您的结果会得出预期的变化。

无论如何,这种波动可能是由于不同的因素:

  1. 网络流量。这些节点是单独在交换机/路由器/网络上还是受其他节点的影响?
  2. 处理器流量。您是否正在运行可能会降低处理器速度的进程/服务/后台程序,以免您的处理器滞后传输?
  3. 确实,有几个因素会落后。