Netperf的安装和使用(启动)

上一篇 / 下一篇  2011-07-13 22:06:30 / 个人分类:测试

1Netperf简介

Netperf是一种网络性能的测量工具,主要针对基于TCPUDP的传输。Netperf根据应用的不同,可以进行不同模式的网络性能测试,即批量数据传输(bulk data transfer)模式和请求/应答(request/reponse)模式。Netperf测试结果所反映的是两个系统之间发送和接受数据的速度和效率。

Netperf工具是基于CS模式的。server端是netserver,用来侦听来自client端的连接,client端是netperf,用来向server发起网络测试。在clientserver之间,首先建立一个控制连接,传递有关测试配置的信息,以及测试的结 果;在控制连接建立并传递了测试配置信息以后,clientserver之间会再建立一个测试连接,用来来回传递着特殊的流量模式,以测试网络的性能。

 

2、安装

软件版本:netperf-2.4.0-rc2

安装过程:

cp netperf-2.4.0-rc2.tar.gz /root //将安装包copyroot目录下

cd /root //进入root用户根目录

[root@localhost ~]# tar -zxvf netperf-2.4.0-rc2.tar.gz //解压netperf压缩文件包

[root@localhost ~]# cd netperf-2.4.0-rc2 //进入到解压的文件夹目录下

[root@localhost netperf-2.4.0-rc2]# ./configure //配置netperf所需文件

[root@localhost netperf-2.4.0-rc2]# make //编译生成二进制包

[root@localhost netperf-2.4.0-rc2]# make install//安装

这时安装就大功告成啦~

 

3Netperf的使用(更确切的说应该要使用前的准备工作

Netperf基于C/S模式,需要在测试源端运行netsever,而本地运行netperf进行连接并测试。

也就是说在服务器(也可以是另外一台将要对其测试的电脑)和本机都要安装该软件,步骤同上。

 

接下来要启动服务器:

[root@server2 opt]#netserver
Starting netserver at port 12865
Starting netserver at hostname 0.0.0.0 port 12865 and family AF_UNSPEC

[root@server2 opt]#

 

启动服务器之后就可以在客户端用测试命令对服务器进行测试了。测试命令这里就不多讲了(我也不太懂O(_)O~),下面给大家提供了一些资料,还不错。

 

http://wolfbeing.blog.51cto.com/435511/190470安装方法不错,还配有图,但是使用看起来很费劲。

http://gaizaoren.blog.51cto.com/622250/184889这篇文章的使用说明不错,作者标出了重点,看起来会比较轻松。

http://wenku.baidu.com/view/7c21b121482fb4daa58d4b78.html使用方法讲解得很详细,但有点点多,需要点耐心。

 

另外,我在网站上也上传了两个自己觉得比较好的使用手册,可以免费下载。

网址:

http://bbs.51testing.com/viewthread.php?tid=474762&extra=

 

PS:为了安装Netperf也查找了不少资料,这个方法是最简单易懂的,同时也对多篇文章进行了总结和归纳,希望能对大家有所帮助。

TAG:

 

评分:0

我来说两句

日历

« 2024-04-17  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 51248
  • 日志数: 28
  • 建立时间: 2011-07-06
  • 更新时间: 2011-08-09

RSS订阅

Open Toolbar