服务器/PC硬件性能测试(3)

网络性能测试工具netperf

Netperf是一款针对网络性能进行测试的工具,主要测试的是网络传输速率、吞吐量、响应时间等,针对的TCP和UDP传输。Netperf是Client/Server的工作模式,server端主要是用来做监听,监听客户端的连接,client端是用来向server端发送连接测试网络性能。

  1. 在两台PC(一台做为服务端,一台做为客户端)中分别下载netperf文件,并解压。
  2. 在netperf文件夹中进行安装:1)非arm平台:./configure-àmake-àmake install

2)arm平台:./configure -build=alphaàmakeàmake install

安装完成后就可以使用netperf了。

  1. 在服务端中运行:netserver -p servername

执行命令:netserver -p 22222

服务器端已经成功启动,只需要在客户端发送请求。

netperf -H host -l serverip -p servername

  1. TCP_STREAM

默认缺省的情况下netperf是进行TCP传输的。

执行命令netperf -t TCP_STREAM -H 10.51.72.138 -l 30 -p 22222

测试结果数据含义

1)服务器端使用大小为87380字节的socket接收缓冲;

2)客户端使用大小为16384字节的socket接受缓存;

3)向远端测试发送的分组为16384字节;

4)测试时长为30秒;

5)吞吐量的测试结果未94.15Mbits/秒。

  1. UDP_STREAM

UDP_STREAM是用来测试UDP传输时的网络性能,测试结果如图所示。

测试结果数据中有两行数据,第一行表示的是本地系统的发送统计,第二行是远端服务器的接收能力。

 

参数说明:

-t : 测试类型

-l : 测试时长(秒)

-H : 制定远端运行netserver的IP地址

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值