【技术实现步骤摘要】
一种Linux下使用netperf自动测试网卡性能的方法
本专利技术涉及网卡性能测试
,更具体的说是涉及一种Linux下使用netperf自动测试网卡性能的方法。
技术介绍
网卡是工作在链路层的网络组件,是局域网中连接计算机和传输介质的接口,不仅能实现与局域网传输介质之间的物理连接和电信号匹配,还涉及帧的发送与接收、帧的封装与拆封、介质访问控制、数据的编码与解码以及数据缓存的功能等。目前业界网卡性能测试最常使用的两种工具有:iperf和netperf。其中netperf主要针对基于TCP或UDP的传输。netperf根据应用的不同,可以进行不同模式的网络性能测试,即批量数据传输(bulkdatatransfer)模式和请求/应答(request/reponse)模式。目前使用netperf进行网卡性能测试,需要client端和server端两台服务器。client端主要用于监听,server端通过TCP_STREAM、UDP_STREAM、TCP_RR、设置本地系统发送测试分组的大小等模式进行测试,多采用手动安装开源工具netperf测试工具包,然后在针对每 ...
【技术保护点】
1.一种Linux下使用netperf自动测试网卡性能的方法,其特征在于,包括如下步骤:步骤1:在server端编译安装开源工具netperf测试工具包;步骤2:设定测试参数;步骤3:通过脚本的参数变量调节测试模式的测试线程,并运行脚本;步骤4:输出并自动保存测试结果。
【技术特征摘要】
1.一种Linux下使用netperf自动测试网卡性能的方法,其特征在于,包括如下步骤:步骤1:在server端编译安装开源工具netperf测试工具包;步骤2:设定测试参数;步骤3:通过脚本的参数变量调节测试模式的测试线程,并运行脚本;步骤4:输出并自动保存测试结果。2.根据权利要求1所述的Linux下使用netperf自动测试网卡性能的方法,其特征在于,所述测试参数包括:参数1、参数2、参数3,参数1为每个模块的测试时间,参数2为每个不同大小本地系统发送测试分组的测试线程数,参数3为待测网口的测试IP。3.根据权利要求1所述的Linux下使用netperf自动测试网卡性能的方法,其特征在于,所述步骤3具体为:使用for循环将多个测试模式写入同一测试脚本,并且将每个测试模式的测试时间和待测网口的IP设置成测试脚本的参数,自行调节测试时间及测试网口。4.根据权利要求1所述的Linux...
【专利技术属性】
技术研发人员:彭笑笑,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。