路由器最高速度/性能测试 - Windows 安装 IPerf3

iPerf 简介

Iperf 是一个网络性能测试工具。Iperf 可以测试最大 TCP 和 UDP 带宽性能,具有多种参数和 UDP 特性,可以根据需要调整,可以报告带宽、延迟抖动和数据包丢失。

1. 安装 iPerf

1-1. 下载 iPerf

  1. 官方下载链接:https://iperf.fr/iperf-download.php
  2. 蓝奏云下载链接(我上传的版本是:3.1.3):https://www.lanzous.com/b837219

下载对应自己系统的文件:

如果你的是 64位系统,请下载 iperf-*-win64.zip
如果你的是 32位系统,请下载 iperf-*-win32.zip

1-2. 安装 iPerf

将下载好的 iPerf 压缩包解压,然后有两种安装方法,一种是你想要临时使用,一种是长期使用

1. 长期使用方法 (简单粗暴法) [对小白强力推荐]:

iperf3.execygwin1.dll 文件复制到 C:\Windows 路径下即可
然后 Win键 + R键,输入 cmd 按回车
将会弹出一个窗口,输入 iperf3 --version 按回车,校验是否配置成功
出现如图提示内容,即安装成功
Snipaste_2019-07-15_14-11-25.png

1. 长期使用方法 (环境变量 配置法)[对理解 环境变量 的人推荐]:

小白不推荐,我也懒得教了
适合对 环境变量 懂的人使用,将解压后的两个文件所处的路径添加至 PATH 环境变量
Snipaste_2019-07-15_14-19-06.png

2. 临时使用方法[极不推荐]:

解压后,进入该文件夹,然后 按住键盘 Shift 键,单击鼠标右键,选择在此处打开 Power Shell 窗口CMD 窗口等,意思对了即可...
Snipaste_2019-07-15_14-03-01.png

2. 使用 iPerf

2-1. 首先,我们先启动一个 测试服务器,按 Win键 + R键,然后输入 cmd 按回车

然后输入命令:iperf3 -s -B 0.0.0.0 -p 520 按回车,然后最小化该窗口,请注意不要关闭本窗口!!!

上述命令参数解释:
-s 表示以服务器方式启动 iperf
-B 表示监听指定 IP地址,0.0.0.0 表示监听 本地IP局域网(公网)IP
-p 表示监听指定 端口,上述我们指定监听的端口号是 520,该参数可有可无,没有该参数时,默认坚挺的端口号是 5201

iPerf 以服务器方式启动,监听本地和局域网(公网)IP,监听指定端口号520

2-2. 正式开始使用:

Win键 + R键,然后输入 cmd 按回车
假设 你电脑所处的局域网IP192.168.3.83(本机局域网IP地址可以在路由器管理页面看,或者百度:Windows怎么查看局域网内IP地址

那么输入命令 iperf3 -c 192.168.3.83 -b 1g -t 10 -i 1 -u -p 520,然后按回车:
Snipaste_2019-07-15_14-39-42.png
Snipaste_2019-07-15_14-45-58.png

上述命令参数解释:
-c 表示以客户端方式启动 iperf,使用 iPerf 服务器IP 192.168.3.83 进行测试
-b 表示估计带宽,就是最高能跑多少,1g 表示估计能跑 1Gbps
-t 表示持续测试时间,10 表示测试 10s
-i 表示多少秒输出一次测试结果,1 表示 1s 刷新一次`
-u 表示用 udp 连接来测速,默认是 tcp 连接测试,因为 tcp 要进行确认,所以不如 udp 测试的准确
-p 表示测试服务器端口,520 表示测速服务器的端口是 520

我说下我的网络设备及线材:

由于测试的是 无线路由器 到 设备 之间的测速,所以与光猫无关
  • 斐讯 K2P 路由器,刷的官改系统,与 2019年2月份,PDD 一百六十多买的,性能应该还算可以,听了很多人的推荐,然后就上了车... LANWAN 口都支持千兆
  • 然后通过 超五类屏蔽线 到我房间(估计有 6~7米 左右,与墙壁有转折)
  • 在通过 六类跳线 到我电脑
  • 电脑端口支持千兆
  • 测试结果:
C:\Users\NowTime>iperf3 -c 192.168.3.83 -b 1g -t 10 -i 1 -u -p 520
Connecting to host 192.168.3.83, port 520
[  4] local 192.168.3.83 port 56769 connected to 192.168.3.83 port 520
[ ID] Interval           Transfer     Bandwidth       Total Datagrams
[  4]   0.00-1.00   sec   113 MBytes   944 Mbits/sec  14410
[  4]   1.00-2.00   sec   119 MBytes   998 Mbits/sec  15223
[  4]   2.00-3.00   sec   120 MBytes  1.00 Gbits/sec  15332
[  4]   3.00-4.00   sec   118 MBytes   993 Mbits/sec  15157
[  4]   4.00-5.00   sec   119 MBytes   997 Mbits/sec  15208
[  4]   5.00-6.00   sec   120 MBytes  1.01 Gbits/sec  15400
[  4]   6.00-7.00   sec   118 MBytes   986 Mbits/sec  15053
[  4]   7.00-8.00   sec   120 MBytes  1.00 Gbits/sec  15308
[  4]   8.00-9.00   sec   120 MBytes  1.01 Gbits/sec  15344
[  4]   9.00-10.00  sec   118 MBytes   993 Mbits/sec  15155
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth       Jitter    Lost/Total Datagrams
[  4]   0.00-10.00  sec  1.16 GBytes   993 Mbits/sec  0.002 ms  0/151589 (0%)
[  4] Sent 151589 datagrams

iperf Done.

可以看到,速度还是可以的,评论区,评论看看你们测试结果哈

结尾,如果你的其它电脑、Android 设备、iOS 设备 与启动 iperf 的服务器处于同一局域网,都可以来测试下

iPhone 6S 测试结果(连接的 5G Wi-Fi,信号满格):

测试软件:iPerf (App Store 下载)
最低:109 Mbits/s
最高:268 Mbits/s
平均:168 Mbits/s
B49B04EE4ACB75633A6E8E7E8463412B.png


如无特别声明,该文章均为 现在网NowTime.cc)原创,转载请遵循 署名-非商业性使用 4.0 国际(CC BY-NC 4.0) 协议,即转载请注明文章来源。


标签: Windows, iPerf, iPerf3, 路由器, iPhone

赞 (0)

添加新评论