iperf3是一款带宽测试工具,它支持调节各种参数,比如通信协议,数据包个数,发送持续时间,测试完会报告网络带宽,丢包率和其他参数。
小广告:欢迎喜欢网络技术的朋友加我微信:xfiles_sky,一起学习。
一、安装
操作系统:Ubuntu20.04LTS
打开终端,直接输入
#sudo apt install iperf3
二、使用方法
环境假设:
假设两台云服务器A(内)和B(外),我们通过笔记本电脑终端分别ssh远程连接上云服务器A和B。
A(内)IP地址:10.10.0.1
B(外)IP地址:10.10.0.2
目的一:测试TCP吞吐量
1、先让B(外)做server端,开启iperf服务器模式,指定TCP端口1314:
#iperf3 -s -i 1 -p 1314
2、然后打开A(内)做client端,连接服务器端1314端口:
#iperf3 -c 10.10.0.2 -i 1 -t 60 -p 1314
经过60秒后,A(内)client端得到结果如下图:
B(外)服务器监听1314端口得到的结果如下图:
其中:
① I