linux系统安装 iperf 3.0.6,并测试网络带宽

                                  linux系统安装  iperf 3.0.6

1 下载 iperf 3.0.6

2 在linux系统中解压安装包,并编译生成

    执行命令tar xvf iperf-3.0.6.tar.gz进行解压

   执行./configure

执行make,再执行make install

此时要将iperf依赖的动态加在系统环境变量中

vi /etc/ld.so.conf

写入iperf的动态库路径,我这里是下面路径,要根据你文件存放的路径加入。

然后保存,并执行ldconfig命令,重新加载动态库路径

 补全iperf3说明安装成功

使用iperf3测试网络带宽如下

使用72和77进行网络带宽测试,在72使用iperf3服务端,77为客户端

1)在72使用iperf3服务端命令

例如在72使用命令 iperf3 -s -p 12345 -i 1,效果如图:

 

此时72服务端已建立iperf服务器

  1. 在77使用iperf3客户端命令

例如在77使用命令 iperf3 -c 192.168.100.72 -p 12345 -u -i 1 -l 2048 -b 1G -t10

 

这时说明已经通信成功,注意上图带宽为800到1000之间单位为Kbits/sec的为千兆带宽。丢包率上图为0%说明没有丢包率。

说下iperf参数

-p为端口要与服务端端口相同

    -c 表示客户端,后面跟这服务端ip,(此时服务端如果有多IP会导致连接失败,需要去服务端查看另外的ip在更换ip重新连接 )    

    -u 代表udp通信

-i 代表隔几秒刷新一次数据

-l 代表一次发多少数据

-b 限制通信的带宽

-t 代表执行多长时间

   

 

 

Guess you like

Origin blog.csdn.net/weixin_43841155/article/details/108118149