[发明专利]一种工控网络检测的方法、装置和系统有效
申请号: | 201810998422.0 | 申请日: | 2018-08-29 |
公开(公告)号: | CN108833214B | 公开(公告)日: | 2020-09-08 |
发明(设计)人: | 叶峰;范渊 | 申请(专利权)人: | 杭州安恒信息技术股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 杨奇松 |
地址: | 310000 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 检测 方法 装置 系统 | ||
本发明提供了一种工控网络检测的方法、装置和系统,涉及计算机技术领域,包括:按照预设发送速率向待检测工控设备发送测试用例;在发送所述测试用例之后,获取第一时间段和第二时间段,其中,第一时间段为检测终端发送测试用例到待检测工控设备收到测试用例的时间段,第二时间段为待检测工控设备发送反馈信息到检测终端收到反馈信息的时间段;若基于第一时间段和第二时间段确定出待检测工控设备的网络状态为网络异常状态,则降低测试用例的发送速率,解决了在采用现有工控网络检测方法对工控设备进行测试时,由于在某个时间段内收到大量的测试用例导致工控设备出现宕机的技术问题。
技术领域
本发明涉及计算机技术领域,尤其是涉及一种工控网络检测的方法、装置和系统。
背景技术
在传统工控设备的检测过程中,一般采用的方法是通过测试用例的方式对工控设备进行测试检测。测试用例(Test Case)是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。由于传统工控设备的性能较弱,因此在通过测试用例对工控设备进行大流量的漏洞挖掘过程中,工控设备如果在某个时间段内收到大量的测试用例,则将导致工控设备出现宕机,卡顿,死机,状态异常等情况出现。
当工控设备出现宕机,卡顿,死机,状态异常等情况出现时,传统的工控设备检测方法在待检测工控设备产生上述情况后,会将检测终端后续发送的测试用例进行丢弃,从而导产生检测过程终止或者检测结果不准确等问题。
针对上述问题,还未提出有效的解决方案。
发明内容
有鉴于此,本发明的目的在于提供一种工控网络检测的方法、装置和系统,以解决了在采用现有工控网络检测方法对工控设备进行测试时,由于在某个时间段内收到大量的测试用例导致工控设备出现宕机的技术问题
第一方面,本发明实施例提供了一种工控网络检测的方法,该方法包括:按照预设发送速率向待检测工控设备发送测试用例;在发送所述测试用例之后,获取第一时间段和第二时间段,其中,所述第一时间段为所述检测终端发送所述测试用例到所述待检测工控设备收到所述测试用例的时间段,所述第二时间段为所述待检测工控设备发送反馈信息到所述检测终端收到所述反馈信息的时间段;若基于所述第一时间段和所述第二时间段确定出所述待检测工控设备的网络状态为网络异常状态,则降低所述测试用例的发送速率。
进一步地,降低所述测试用例的发送速率包括:将发送所述测试用例的预设发送速率降低至目标发送速率,并按照所述目标发送速率向所述待检测工控设备发送所述测试用例。
进一步地,所述测试用例为多个,基于所述第一时间段和所述第二时间段确定所述待检测工控设备的网络状态包括:计算第一时间段Ai与所述第二时间段Bi之间的差值,得到多个第一差值,其中,所述第一时间段Ai为所述检测终端向所述待检测工控设备发送第i个测试用例时所对应的第一时间段,所述第二时间段Bi为所述待检测工控设备向所述检测终端发送基于所述第i个测试用例的反馈信息时所对应的第二时间段,i依次取1至N,N为所述测试用例的数量;统计所述多个第一差值中大于预设阈值的第一差值的数量,得到目标数量;若所述目标数量大于预设数量,则确定所述待检测工控设备的网络状态为网络异常状态;否则,则确定所述待检测工控设备的网络状态为网络正常状态。
进一步地,所述方法还包括:若未获取到所述第一时间段和所述第二时间段,则降低所述测试用例的发送速率,并按照降低之后的发送速率向所述待检测工控设备发送所述测试用例;在降低所述测试用例的发送速率之后,重新确定所述待检测工控设备的网络状态;若重新确定出的网络状态为网络正常状态,则按照所述降低之后的发送速率向所述待检测工控设备发送目标测试用例,其中,所述目标测试用例为所述测试用例中未成功发送至所述待检测工控设备发送的测试用例;若重新确定出的所述网络状态为所述网络异常状态,则获取所述测试用例对所述待检测工控设备的测试结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州安恒信息技术股份有限公司,未经杭州安恒信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810998422.0/2.html,转载请声明来源钻瓜专利网。