iperf工具-测带宽

iperf工具-测带宽------免费的工具,(Windows版本的安装包安装到压力机上。Linux版本的装到Linux里面去)

 这个工具主要对网络做性能测试,该工具可以测试TCP 、UDP:测试网络带宽,还支持多线程。

测带宽一定是基于两端来测试(测得不是controller这个机器,测得是压力机到服务器之间的带宽)。客户端发个包过去,服务器端接收。客户端和服务器是相对的。加个s上去就是服务器,不加s就是客户端了。

源码安装:

安装方法2:

1)直接运行Iperf3.exe或者,如下图

2)解压后复制下路径,

 

3)cmd,进入dos窗口。进入这个目录下

 

4)看装成功了没有

直接输入iperf 然后回车。回车后没报错就说明装成功了

下面这一行的意思是以服务器的方式运行。

 

使用:

1)测试单线程的进程,对于服务器来说只要-s一下就可以了,服务器在5201这个端口上去监听客户端给他发数据了。如下图

 

出现的问题:如下

        解决:去查看一下这个进程看看是不是没关:ps -ef|grep iperf, 把iperf -s 进程杀掉(kill -9 22603) 

2)然后客户端,可以单线程也可以多线程去跑。

在客户端上可以dos下这么写。默认是单个线程跑。我们可以看到平均带宽是700多兆,

 

也可以多线程跑。在Windows客户端,

写个5 ,意思是一下子开启5个线程。

5个线程放一起,带宽就没那么大了,一个进程200多兆带宽。加起来来说800多兆。

 

猜你喜欢

转载自www.cnblogs.com/fanf/p/12883979.html