iPerf3网络测试|带宽测试|家用网络真实带宽测试

iPerf3介绍

iPerf3是一个主动测量IP网络上可达到的最大带宽的工具。它支持与定时、协议和缓冲区相关的各种参数的调优。对于每个测试,可以精准的报告测量的吞吐量/比特率、损耗和其他参数。

测试准备工作

  1. MacOS(安装iPerf3的MacOS设备)
  2. iPhone(安装iPerf3的iPhone设备)

MacOS安装iPerf3工具

使用下面命令在MacOS上安装iPerf3

brew install iperf3

iPhone上安装iPerf3工具

我使用的是Surge自带的iPerf测试工具,没有安装Surge的也可以在App Store下载 iPerf3 Wifi Speed Test 这个App也可以。

开始测试

  • 使用命令 iperf3 -s 在MacOS终端开启iPerf服务(如图所示:)
  • 查看MacOS的IP地址(如图所示:)
  • 在iPhone上打开iPerf测试工具,在主机名位置输入刚刚在MacOS查询的电脑端IP地址,(如图所示:)
  • 点击iPhone端iPerf测试工具的 Start,开始测试(测试持续大概10s左右),等待测试结束。

查看测试结果

数据分析

  1. 从上图测试结果数据分析,两次测试速度差不多都在600Mb左右,我家里的真实带宽是电信500Mb。感觉我家里的电信宽带还算靠谱。
  2. 可能是我电脑端用的网线连接,所以测试的速度会比正常用WiFi的时候高一些,其实也差不多。

技术参考:

iperf3: A TCP, UDP, and SCTP network bandwidth measurement tool