如何使用Iperf发送固定数据并测量带宽?

时间:2016-11-08 14:26:23

标签: ubuntu iperf3

有没有办法使用Iperf3工具发送1GB数据并测量服务器和客户端之间的带宽?我以下列方式使用了该工具:

对于服务器:

iperf3 -s

对于客户:

iperf3 -c <server ip>

我获得了以下图像数据,但我想测量的是从服务器向客户端发送1GB信息所需的时间。有没有办法用Iperf做到这一点?

enter image description here

提前致谢。

2 个答案:

答案 0 :(得分:0)

您可以尝试使用-n标志来使iperf3发送一定数量的字节,尽管我们已经注意到在收到所有数据之前测试停止的一些问题。我们有一个关于问题是什么的理论(基本上它归结为客户告诉服务器&#34;现在已经完成的测试&#34;在所有数据被传输和接收之前)。在撰写本文时,不知道修复应该是什么。但试一试。通过足够大的测试,它可能不会产生巨大的差异。

答案 1 :(得分:0)

尝试使用udp代替tcp ..... 使用-u。它在帮助中可用