netperf测试说明

一、测试方法

前置条件

1.环境配置正确。

2.操作系统正常运行。

3.在一台LINUX A和一台LINUX B被测机上安装netperf。被测样品机为LINUX A,另一台机器为LINUX B(IP192.168.1.120)

安装目录为/opt/netperf-2.4.5

步骤

1.在LINUX B上运行/opt/netperf-2.4.5/src目录下的netserver作为服务器端,命令如下:

./netserver

2.在LINUX A上运行脚本netperf.sh作为客户端开始测试,输入命令:./netperf -t TCP_STREAM -H 192.168.1.120 -l 60,记录结果

3.重复执行第二步骤4次,记录四次的结果。

4.计算五次的平均值。

 

二、大纲要求:测试网络传输速率、网络吞吐率、网络响应时间等,包括TCPUDP流吞吐速率、TCP请求/响应、丢包率等

1TCP流吞吐率

/netperf -t TCP_STREAM -H 192.168.1.120 -l 60得到的Throughput结果(见inspurNP1166M2-netperfdaa

 

2UDP流吞吐率

./netperf -t UDP_STREAM -H 192.168.1.120 -l 60得到的Throughput结果(第一行)(见inspurNP1166M2-netperfdaa

 

3TCP请求/响应

netperf -t TCP_RR-H 192.168.1.120 -l 60得到的trans rate交易率次/秒,即请求与响应数。,每次交易中的requestresponse分组的大小都为1个字节

 

4、丢包率

查看./netperf -t UDP_STREAM -H 192.168.1.120 -l 60socket结果(第一行和第二行对比)没有丢包则丢包率为0

 

posted on 2024-08-15 06:36  lydstory  阅读(176)  评论(0)    收藏  举报

导航