zl程序教程

您现在的位置是:首页 >  系统

当前栏目

局域网主机间的网络测速——适用linux主机和windows主机

LinuxWindows网络 主机 适用 局域网 测速
2023-09-11 14:19:19 时间

测速软件地址;

https://iperf.fr/

 

 

 

 

 

参考:

树莓派集群真的可以顶上一台高性能计算机吗

 

============================================

 

 

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的网卡来测下家用网卡的速度:

两台家用级别的PC,一台Windows10系统,一台Ubuntu系统,网卡均为1Gb/s,使用6类网线连接,两台电脑使用1Gb/s的交换机连接。
使用iperf测速,
服务器端Windows10, ip:192.168.1.103;
客户端为Ubuntu22,    ip:   192.168.1.105。

 

 

 

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

udp时和tcp时相比,唯一的区别就是加了 -u  。

 

 

 

PS:

根据对TCP和UDP的测速,我们可以发现一个神奇的地方,那就是TCP的传输效率(速率)是UDP的95%,这一点也满足UDP高效无连接的设定。如果在网络情况比较糟糕或者电磁辐射严重的情景下,TCP和UDP的丢包会很严重,而此时如果使用无连接的UDP则会难以保证信息的完整传输的。而且还有一点,那就是这个测速软件很好用,是同类软件中个人感觉最准的,很是不错。

 

 

 

----------------------------------------------------

 

本文给出的方法都是基础使用方法,如果需要高级的用法可以查询其他资料和官方文档,不过对于大多数用户来说,本文给出的基本用法就够用。

 

官方文档地址:

https://iperf.fr/iperf-doc.php

 

 

----------------------------------------------------