1.1 iperf3工具的安装
由于 iperf3 工具 是测试两台计算机之间的网络带宽的工具,因此需要再两台计算机上都进行安装
[root@slave ~]# yum install iperf3 -y
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile* base: mirrors.aliyun.com* extras: mirrors.aliyun.com* updates: mirrors.aliyun.com
base | 3.6 kB 00:00:00
epel | 4.3 kB 00:00:00
extras | 2.9 kB 00:00:00
updates | 2.9 kB 00:00:00
正在解决依赖关系
--> 正在检查事务
---> 软件包 iperf3.x86_64.0.3.1.7-3.el7_9 将被 安装
--> 解决依赖关系完成依赖关系解决=======================================================================================================================================================================================================================Package 架构 版本 源 大小
=======================================================================================================================================================================================================================
正在安装:iperf3 x86_64 3.1.7-3.el7_9 updates 79 k事务概要
=======================================================================================================================================================================================================================
安装 1 软件包总下载量:79 k
安装大小:197 k
Downloading packages:
iperf3-3.1.7-3.el7_9.x86_64.rpm | 79 kB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction正在安装 : iperf3-3.1.7-3.el7_9.x86_64 1/1 验证中 : iperf3-3.1.7-3.el7_9.x86_64 1/1 2已安装:iperf3.x86_64 0:3.1.7-3.el7_9 完毕!
1.2 iperf3工具的使用
在其中1台计算机上启动服务端命令
参数说明:
-s 已服务器方式启动
-p 访问服务器的端口设置
-i 访问间隔是多少秒
[root@slave ~]# iperf3 -s -p 5201 -i 1
-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
在另外一台计算机上使用客户端命令,对两台计算机的网络通讯进行速度测试
参数说明:
-c 代表 服务器机器的ip地址
-p 代表服务器机器对应服务的端口
-t 代表测试的总时长
-i 设置每次报告时间间隔,单位为秒
-R 代表服务器发给客户端,不加代表客户端发给服务器
# 客户端到服务端网络测试
[root@master ~]# iperf3 -c 10.0.0.101 -p 5201 -t 10 -i 2
Connecting to host 10.0.0.101, port 5201
[ 4] local 10.0.0.100 port 39212 connected to 10.0.0.101 port 5201
[ ID] Interval Transfer Bandwidth Retr Cwnd
[ 4] 0.00-2.06 sec 15.6 MBytes 63.5 Mbits/sec 0 205 KBytes
[ 4] 2.06-4.00 sec 106 MBytes 457 Mbits/sec 0 617 KBytes
[ 4] 4.00-6.01 sec 86.2 MBytes 360 Mbits/sec 0 1.16 MBytes
[ 4] 6.01-8.02 sec 96.2 MBytes 402 Mbits/sec 0 1.19 MBytes
[ 4] 8.02-10.01 sec 86.2 MBytes 364 Mbits/sec 0 1.67 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.01 sec 390 MBytes 327 Mbits/sec 0 sender
[ 4] 0.00-10.01 sec 388 MBytes 325 Mbits/sec receiver# 网络端到客户端网络测试
#[root@master ~]# iperf3 -c 10.0.0.101 -p 5201 -t 10 -i 2 -R
Connecting to host 10.0.0.101, port 5201
Reverse mode, remote host 10.0.0.101 is sending
[ 4] local 10.0.0.100 port 39246 connected to 10.0.0.101 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-2.00 sec 84.2 MBytes 353 Mbits/sec
[ 4] 2.00-4.00 sec 92.4 MBytes 387 Mbits/sec
[ 4] 4.00-6.00 sec 111 MBytes 467 Mbits/sec
[ 4] 6.00-8.00 sec 100 MBytes 421 Mbits/sec
[ 4] 8.00-10.00 sec 104 MBytes 434 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 492 MBytes 413 Mbits/sec 0 sender
[ 4] 0.00-10.00 sec 492 MBytes 413 Mbits/sec receiver