局域网主机间的网络测速——适用linux主机和windows主机
测速软件地址;
参考:
树莓派集群真的可以顶上一台高性能计算机吗
============================================
Ubuntu主机的安装:
老版本的安装:
sudo apt install iperf
新版本的安装:
见:https://iperf.fr/iperf-download.php#more-recent
特别说明一下,本人使用这个方法并没有成功,因为报错:
然后,我就又执行了下面的操作,然后再次执行安装才成功:
sudo apt install libcrypto++8
sudo apt --fix-broken install
windows主机的安装:
下载解压放在C盘根目录(主要是为了后面启动时的路径方便)。
============================================
拿自己笔记本上的1Gb/s的网卡来测下家用网卡的速度:
TCP网速测试:
(默认方式)
服务器端运行(windows):
iperf3.exe -s
客户端运行:
iperf3 -c 192.168.1.103 -t 30 -B 192.168.1.105
-c 为服务器IP地址;
-B 为本机(客户端)IP地址,对于多网卡的客户端该种方式比较适用。
-t 表示测试的包发送多少次。
UDP网速测试:
(默认方式)
服务器端:
和tcp时形式一样:
iperf3.exe -s
客户机端:
iperf3 -c 192.168.1.103 -t 30 -B 192.168.1.105 -u
PS:
根据对TCP和UDP的测速,我们可以发现一个神奇的地方,那就是TCP的传输效率(速率)是UDP的95%,这一点也满足UDP高效无连接的设定。如果在网络情况比较糟糕或者电磁辐射严重的情景下,TCP和UDP的丢包会很严重,而此时如果使用无连接的UDP则会难以保证信息的完整传输的。而且还有一点,那就是这个测速软件很好用,是同类软件中个人感觉最准的,很是不错。
----------------------------------------------------
本文给出的方法都是基础使用方法,如果需要高级的用法可以查询其他资料和官方文档,不过对于大多数用户来说,本文给出的基本用法就够用。
官方文档地址:
https://iperf.fr/iperf-doc.php
----------------------------------------------------
posted on 2023-02-21 14:03 Angry_Panda 阅读(1996) 评论(0) 编辑 收藏 举报