系统管理 · 2022年02月20日 0

iperf3命令 – 进行网络吞吐量测试

iperf3命令是一个执行网络吞吐量测量的工具; 它可以测试TCP或UDP的吞吐量, 要执行iperf3测试,用户必须同时建立一个服务器和一个客户端。 **语法格式:** iperf3 [参数] **常用参数:** | -p | 服务端监听或客户端连接的端口,默认端口:5201 | | ---- | ------------------------------------------------------------------ | | -s | 启动服务端监听 | | -f | 格式化带宽输出:Kbits, Mbits, Kbytes, Mbytes | | -i | 以秒为单位周期性输出带宽报告,默认显示时间间隔为1秒,0表示不显示 | | -F | 传输或接收特定的文件 | | -B | 绑定特定的接口 | | -d | 显示调试输出信息 | | -J | 以JSON格式输出 | | -V | 显示更多详细的输出 | **参考实例** 开启服务端监听: ``` [root@anycode ~]# iperf3 -s ``` 开启服务端监听并设置自定义监听端口: ``` [root@anycode ~]# iperf3 -s -p 5208 ``` 启动调试模式: ``` [root@anycode ~]# iperf3 -s -d ``` 以JSON格式输出: ``` [root@anycode ~]# iperf3 -s -J ``` 显示更多详细的输出: ``` [root@anycode ~]# iperf3 -s -V ```