使用 iperf3 测试端到端的连接速度

· 网络技术 · · · 浏览量(57)

iperf3 这个工具可以测试端到端的实际速度。比如我们本地网络到VPS的速度,中转VPS到落地VPS的速度。

apt install iperf3

yum install iperf3

使用方法

iperf3 不区分服务端、客户端。

iperf3 -s 表示运行服务端模式

iperf3 -c 表示运行客户端模式

常用测试命令:

iperf3 -c 服务端IP -p 服务端端口 -t 测试时间(秒) -P 线程数 -R 测试服务器上行,不加此参数则测试下行

这个命令我常用来测试服务器到我本地的速度情况

经验

一般我们只关心上行速度,即服务器到我们本地的速度,使用参数 -R

如果单线程不能跑满服务器标称的带宽,则增加线程数。当然能单线程跑满带宽,则表示服务器到本地的网络优异,带宽充足。

拉了几千台服务器后的心得:

1、要看服务器到你这端的速度,第一秒(第一行结果)的数值很重要。如果第一秒就能拉满带宽,恭喜,这网络连接情况(带宽、延迟)杠杠的;

2、如果每秒的数值差距很大,忽上忽下,那么表示两端之间的网络不稳定,即使带宽显示很大很足,网络也不会很好;

3、iperf3 的结果不是100%正确。即使只有几百Kbps,那也可能只是iperf被限制了。

iperf3 · 网络带宽


添加新评论