netperf网络性能压测和网卡网口的压力

来源:互联网 发布:淘宝店铺插件 编辑:程序博客网 时间:2024/06/03 22:48

netperf官方下载地址:http://www.netperf.org/netperf/NetperfPage.html

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

基础环境:server192.168.1.111

client192.168.1.112

1.编译安装netperf

tar -zxvf netperf-2.6.0.tar.gz

cd netperf-2.6.0

./configure

make&&make install

2.在server端开启netperf服务

cd src

./netserver

3.在client端运行

./netperf -H 192.168.1.111 -l 5

[root@nod2 src]#./netperf -H 192.168.1.111 -l 5
MIGRATED TCP STREAM TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 192.168.1.111 () 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    5.00     13124.85  

netperf-H host -l testlen -t testname
 netperf的命令行参数:
-H host :指定远端运行netserver的server IP地址。
-l testlen:指定测试的时间长度(秒)
-t testname:指定进行的测试类型,包括TCP_STREAM,UDP_STREAM,TCP_RR,TCP_CRR,UDP_RR

4.补充

sar -n DEV 1 10

可以查看网口的压力

13时57分22秒     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
13时57分23秒        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00
13时57分23秒      eth0   8314.85  24646.53    535.84 1569854.18      0.00      0.00      0.99


13时57分23秒     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
13时57分24秒        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00
13时57分24秒      eth0   9136.00  26553.00    588.81 1691290.18      0.00      0.00      0.00


13时57分24秒     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
13时57分25秒        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00
13时57分25秒      eth0   8702.00  24283.00    560.78 1546697.39      0.00      0.00      1.00


平均时间:     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
平均时间:        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00
平均时间:      eth0   9210.89  28562.44    594.97 1567829.88      0.00      0.00      0.70

0 0
原创粉丝点击