使用Iperf3测试上传下载

使用Iperf3测试上传下载

如何使用 Ipfer3 测试上传和下载速度,或者换句话说,下面给出的输出中的哪些数据代表上传和下载速度?

Iperf3 输出

Iperf3 输出

答案1

iperf 客户端发起与 iperf 服务器的连接,然后默认测试的是上传速度

$ iperf3 -c la.speedtest.clouvider.net -p 5209
Connecting to host la.speedtest.clouvider.net, port 5209

当你使用-R开关,它会从服务器下载.注意第三行:

$ iperf3 -c la.speedtest.clouvider.net -p 5209 -R
Connecting to host la.speedtest.clouvider.net, port 5209
Reverse mode, remote host la.speedtest.clouvider.net is sending

答案2

默认为下载速度。使用选项 -R 可指定上传速度。

iperf3 -c 192.168.1.xxx -R

这代表“反向模式”:以反向模式运行(服务器发送,客户端接收)。

答案3

正如其他人所说:
iperf3 默认只是测试上传速度。

--bidir但是您可以在客户端使用以下命令同时执行上传和下载:

iperf3 -c 192.168.1.xxx --bidir

在一些较新的 Linux 发行版中,-d改用该标志:

iperf3 -c 192.168.1.xxx -d

这样,您只需一次测试即可获得两种结果。

答案4

如果您是 iperf 新手,我建议您了解一下 jperf,它是 iperf 的图形前端,在 GUI 中以可选择的形式提供选项,还显示您正在运行的测试的命令语法,以便了解如何从终端直接测试相同的内容。

https://code.google.com/archive/p/xjperf/downloads

使得结果的视觉解释也更加美观。

相关内容