要求:两台Linux主机,分别做server端、client端。


一、安装

  1. 两台Linux主机都要安装。

  2. 下载地址:链接: http://pan.baidu.com/s/1c0oHjmo 密码: w6bh

  3. 下载完netperf之后安装,命令如下。

  4. #tar –zxvf netperf-2.4.5.tar.gz

  5. #cd netperf-2.4.5

  6. #./configure

  7. #make

  8. #sudo make install


二、使用

  Netserver 建立:

  1.在server端执行一下命令。

  2.#netserver

[admin@kv ~]$ netserver

Starting netserver at port 12865

Starting netserver at hostname 0.0.0.0 port 12865 and family AF_UNSPEC



 4.在client端执行一下命令。

 5.#netperf -H 192.168.2.242 -l 10      //netperf -H (server  IP) -l 10  秒

 6.执行结果如下

TCP STREAM TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 192.168.2.242 (192.168.2.242) port 0 AF_INET

Recv   Send    Send

Socket Socket  Message  Elapsed

Size   Size    Size     Time     Throughput

bytes  bytes   bytes    secs.    10^6bits/sec

 87380  16384  16384    11.04      23.59

netperf的结果输出中,我们可以知道以下的一些信息:

1)远端系统(即server)使用大小为87380字节的socket接收缓冲

2)本地系统(即client)使用大小为16384字节的socket发送缓冲

3)向远端系统发送的测试分组大小为16384字节

4)测试经历的时间为11.04

5)吞吐量的测试结果为23.59Mbits/