局域网怎么测试网速(局域网网速怎么测)
大家好,我是小飞影!
一个数字爱好者也喜欢在许多平行领域探索,让生活多一点乐趣。
我喜欢用speedtest进行家庭宽带测速。界面简单,准确,快捷,但这是衡量网速的。如果家里设备多了,尤其是用NAS的,肯定会更在意局域网内的传输速度。在电脑上拖动文件夹看复制速度是一种比较原始的方法,但是受波动的影响比较大,而且有些设备比如旁路路由不能图形化操作,不方便测量网速。
比如目前家里的主力NAS是威联通TS453Dmini,已经有2.5G网口。事实上,机械硬盘的读写速度以前是受限于千兆网口的。
家里的TS453Dmini和TS451D都是使用希捷酷狼系列的机械硬盘,都是CMR传统磁记录技术,内置IronWolf健康管理(IHM)酷狼健康管理功能。有了NAS,它们可以一天24小时不间断地开启,而且很容易使用。
而且希捷酷狼系列的硬盘参数是5900转,64MB缓存。在本地测试中,峰值读写速度可达192m/s,平均读写速度为152 m/s,因此非常适合在2.5G网口下发挥硬盘的极致速度。这个时候,测试局域网内多个终端之间访问速度的最佳工具就是iperf3。
什么是iperf3iperf是一款网络性能测试工具,可以测试最大TCP和UDP带宽性能,几乎可以安装在所有平台上。以前总是看别人用iperf3测试网速,觉得很麻烦,而且终端太多,方法也不一样。Iperf 2和iperf3是不兼容的,所以现在我就专门总结一下各个终端安装IPERF3的操作,给自己做个备忘录,也可以收藏起来以备不时之需。
我们先来熟悉一下iperf3的命令行。Windows可以在命令提示符下运行,Mac在终端。如果路由器是openwrt,通常有一个TTYD终端可以直接打开。如果没有图形界面,可以通过SSH直接访问目标来输入命令。
1.打开服务器–s
iper F3–s
2.打开客户端–C
iper F3–c“服务器IP地址”
例如:iper F3–c 192 . 168 . 199 . 2
3.翻转数据流方向–R(默认情况下,数据从客户端发送到服务器)
iper F3–c“服务器IP地址”–r
示例:iper F3–c 192 . 168 . 199 . 2–r(数据从服务器发送到客户端)
4.测试持续时间–T
iper F3–c“服务器IP地址”–t时间
示例:iper F3–c 192 . 168 . 199 . 2–t 5(测试5S,默认测试10s)
5.线程数量–P
iper F3–c“服务器IP地址”–pcount
示例:iper F3–c 192 . 168 . 199 . 2–P5(同时向服务器发出5个请求)
NAS iperf3NAS一般由威联通和群辉安装。X86的都支持docker,所以在docker中搜索iperf可以找到镜像。默认我选networkstatic/iperf3,星数最多。这里以卫联通为例,群辉也是一样。
网络环境中添加了一个新的TCP端口,主机和容器都选择了5201。通常,iperf3的默认端口也是5201。
在命令行输入-s,这是打开5201监听端口的命令,这样其他设备就可以通过该命令访问NAS的iperf3端口,iperf3命令后面会详细列出。
再次检查,然后单击“确定”进行安装。
等待映像创建完成后,就可以成功安装了。检查它是否已启动。可以设置成开机自动启动,可以随时测速。
Mac安装iperf3。我用的是配有M1芯片的MacBook Air。首先,我需要安装brew,打开终端并输入以下命令。
/bin/zsh-c " $(curl-fsSL https://gitee . com/Cun kai/home brew cn/raw/master/home brew . sh)"
按照提示进行安装,输入1,然后输入y。
安装成功后,可以查询brew -v的版本,更新brew update的版本。
输入以下命令安装iperf3。
brew安装iperf3
如果要使用mac作为服务器,需要输入iperf3 -s打开监听端口5201。
我一般测试NAS是客户端,比如input。
iperf3 -c 192
你可以开始测试数据了。图中传输的数据约为489M,通过wifi接入,仅供参考。
在官网地址安装Windows iperf 3:https://iperf . fr下载压缩包。按道理这个里面有全平台下载包。不过我没有测试Windows,所以我只是给官网的方法,解压运行就好了。N1边路安装iperf3 N1在家里也玩了很久。其中一个用于旁路,它使用openwrt系统。首先刷新软件包中的列表,有时候需要刷新几次,然后在过滤器中查找iperf,找到以下可用的安装包。
在下载和安装包中输入iperf3,然后单击OK开始安装。
然后在已安装的软件包中检查安装是否成功。
TTYD终端Openwrt特别容易使用。我甚至不用去MacBook Air打开SSH检查连接。只需点击命令行,输入openwrt的root账号密码。
参照初始命令行,输入
iperf3 -s
打开监控端口。此时,N1旁边的路由既可以作为服务器,也可以作为客户端来测试局域网中其他设备的连接速度。
而且我尝试了在MacBook Air终端接入N1时,N1 TTYD终端开机时,被动同步显示数据流的测试更新。
安卓手机安装iperf3Magic iperf,也叫魔棒。在线搜索Magic iperf或iperf_android,或者直接在https://iperf.fr/iperf-download.php#android,官网搜索。桌面图标如上所示。
打开左上角iperf2和iperf3的开关,中间命令行已经省略了IPERF3。直接输入-c 192.168.199.53的IP地址后,可以点击右上角的启动开关运行,测试网速。