[发明专利]一种设备性能测试方法、装置及相关设备有效
申请号: | 202110792431.6 | 申请日: | 2021-07-13 |
公开(公告)号: | CN113542066B | 公开(公告)日: | 2022-06-07 |
发明(设计)人: | 李鹏鹏;范渊 | 申请(专利权)人: | 杭州安恒信息技术股份有限公司 |
主分类号: | H04L43/08 | 分类号: | H04L43/08;H04L43/0829;H04L43/065 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张春辉 |
地址: | 310000 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 设备 性能 测试 方法 装置 相关 | ||
本申请公开了一种设备性能测试方法,包括获取数据报文,并在被测设备上按照预设播放流量回播所述数据报文;按照预设调整规则对所述预设播放流量进行调整,并按照调整后的播放流量回播所述数据报文,直至达到预设调整精度;获取所述数据报文回播过程中产生的日志信息;根据所述日志信息确定出现丢包信息时对应的目标播放流量;输出所述目标播放流量;该设备性能测试方法可以实现更为全面的设备性能检测,降低性能检测成本。本申请还公开了一种设备性能测试装置、系统及计算机可读存储介质,均具有上述有益效果。
技术领域
本申请涉及工控安全监测技术领域,特别涉及一种设备性能测试方法,还涉及一种设备性能测试装置、系统及计算机可读存储介质。
背景技术
在工控安全监测审计平台设备的使用中,会通过不同硬件性能的设备载体承载工控安全监测审计平台进行工作。针对这些不同硬件性能的设备,工控安全监测审计平台对于数据的处理性能也是有差异的,因此,需要对比测试以判断在不同的硬件设备上,审计引擎对于数据采集、处理、存储的效率。
目前,在硬件流量吞吐性能测试中,一般会采用测试仪表SpirentTestCenter构造流量包,并通过二层网络发送至被测设备端口中,通过仪表本身的监测功能查看设备吞吐量及丢包数量,并以此两项指标来衡量设备的网络流量转发处理性能。但在工控审计监测平台的性能测试模型中,使用仪表测试只能关注网络转发的性能指标,无法严格把控引擎对于工控协议的处理及解析效率,并且,仪表存在费用昂贵、使用不够便捷的问题。
因此,如何实现更为全面的设备性能检测,降低性能检测成本是本领域技术人员亟待解决的问题。
发明内容
本申请的目的是提供一种设备性能测试方法,该设备性能测试方法可以实现更为全面的设备性能检测,降低性能检测成本;本申请的另一目的是提供一种设备性能测试装置、系统及计算机可读存储介质,均具有上述有益效果。
第一方面,本申请提供了一种设备性能测试方法,包括:
获取数据报文,并在被测设备上按照预设播放流量回播所述数据报文;
按照预设调整规则对所述预设播放流量进行调整,并按照调整后的播放流量回播所述数据报文,直至达到预设调整精度;
获取所述数据报文回播过程中产生的日志信息;
根据所述日志信息确定出现丢包信息时对应的目标播放流量;
输出所述目标播放流量。
优选的,所述获取数据报文,包括:
在网络中抓取所述数据报文;其中,所述数据报文为pcap格式。
优选的,所述在网络中抓取所述数据报文之后,还包括:
判断所述数据报文是否完整;
若是,则执行所述在被测设备上按照预设播放流量回播所述数据报文的步骤;
若否,则利用text2pcap命令对所述数据报文进行修改,获得完整的数据报文,并执行所述在被测设备上按照预设播放流量回播所述数据报文的步骤。
优选的,所述在被测设备上按照预设播放流量回播所述数据报文,包括:
利用tcpreplay命令在所述被测设备上按照所述预设播放流量回播所述数据报文。
优选的,所述按照预设调整规则对所述预设播放流量进行调整,包括:
按照二分法对所述预设播放流量进行调整。
优选的,所述输出所述目标播放流量之前,还包括:
利用Netdata对所述被测设备进行监测,获得监测信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州安恒信息技术股份有限公司,未经杭州安恒信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110792431.6/2.html,转载请声明来源钻瓜专利网。