一种自调整阈值的信息处理方法及信息处理装置制造方法及图纸

技术编号:20686954 阅读:24 留言:0更新日期:2019-03-27 20:40
本申请实施例提供了一种自调整阈值的信息处理方法及信息处理装置,所述方法包括:获取当前队列中报文的排队情况;依据所述排队情况,调整队列忙闲指数;依据调整后的队列忙闲指数,确定流量限速阈值;依据确定的所述流量限速阈值,对所述报文进行相应处理。本申请能够在获取报文的过程中,依据实时的排队情况对队列忙闲指数进行及时的调整,同时,还能够依据及时调整后的队列忙闲指数确定出适应于当时排队情况的流量限速阈值,即,能够在实际对报文进行处理的过程中,实时动态的对流量限速阈值进行适应性的调整,保证了对报文处理的稳定性,能够以最优的方式对报文进行处理,提高处理效率。

【技术实现步骤摘要】
一种自调整阈值的信息处理方法及信息处理装置
本申请涉及数据还原领域,特别是一种自调整阈值的信息处理方法及信息处理装置。
技术介绍
目前,串接在网络中的安全设备(如入侵防御设备)需要对流经的每一个网络数据报文进行安全检查,这种安全检查需要消耗的时间针对不同的协议以及不同长度的报文、甚至在不同安全策略下都不相同。在现有技术中,设备在遭遇特定报文或网络高峰期时,一般会通过对设备的中央处理器(CPU)的使用情况进行检测,此时,会对CPU的使用率设定一阈值,在超过阈值时,不对报文进行检测,在CPU的使用率恢复至阈值以内时,在继续检测报文;另一种是依据报文的排队队列情况,如果队列已满,则不对报文进行检测,在队列便空时,再回复对报文的检查;但是,上述方式均会造成安全检查相对耗时较长,进而产生要处理的报文发生阻塞,进而导致网络报文丢包,影响网络业务的情况发生。
技术实现思路
有鉴于现有技术中存在的上述问题,本申请提供了一种能够适应性调整对报文的处理速度的自调整阈值的信息处理方法及信息处理装置。本申请实施例提供了一种自调整阈值的信息处理方法,包括:获取当前队列中报文的排队情况;依据所述排队情况,调整队列忙闲指数;依据调整后的队列忙闲指数,确定流量限速阈值;依据确定的所述流量限速阈值,对所述报文进行相应处理。在本申请的一些实施例中,所述依据所述排队情况,调整队列忙闲指数,包括:获取当前队列中报文数量与队列存储报文总数量的比值;若所述比值小于第一预设范围的最小值,则将预先设定第一初始值的队列忙闲指数减小一个第一基准单位;若所述比值处于所述第一预设范围内,则保持所述队列忙闲指数不变;若所述比值大于所述第一预设范围的最大值,则将所述队列忙闲指数增加一个第一基准单位。在本申请的一些实施例中,所述依据调整后的队列忙闲指数,确定流量限速阈值,包括:获取调整后的队列忙闲指数;若所述队列忙闲指数小于第二预设范围的最小值,则将预先设定第二初始值的流量限速阈值增加一个第二基准单位;若所述队列忙闲指数处于所述第二预设范围内,则保持所述流量限速阈值不变;若所述队列忙闲指数大于所述第二预设范围的最大值,则将所述流量限速阈值减小一个第二基准单位。在本申请的一些实施例中,所述对所述报文进行相应处理,包括:获取当前时间与已更新限速令牌的更新时间;若所述当前时间与所述更新时间之间的时间差小于所述限速令牌对应的更新时限,则确定所述限速令牌的剩余数量;若所述剩余数量为零,则转发所述报文;若所述剩余数量大于零,则对所述报文进行安全检查,并将所述剩余数量减去一个第三基准单位,其中,所述第三基准单位用以计量所述限速令牌的剩余数量。在本申请的一些实施例中,所述方法应用于一电子设备,若所述剩余数量为零,则转发所述报文,包括:检查所述报文的目的地址;若所述目的地址为所述电子设备的管理地址,则确定所述报文为管理报文,对所述报文进行安全检测;若所述目的地址不是管理报文,则转发所述报文。在本申请的一些实施例中,所述对所述报文进行相应处理,还包括:若所述当前时间与所述更新时间之间的时间差不小于所述更新时限;则更新所述限速令牌,以使在所述更新时限内的所述限速令牌的数量与所述流量限速阈值对应的单位时间内的报文数量相同,其中,所述更新时限与单位时间相同;将更新所述限速令牌的时间设定为当前时间。本申请还提供了一种信息处理装置,包括:获取模块,其用于获取当前队列中报文的排队情况;调整模块,其用于依据所述排队情况,调整队列忙闲指数;第一处理模块,其用于依据调整后的队列忙闲指数,确定流量限速阈值;第二处理模块,其用于依据确定的所述流量限速阈值,对所述报文进行相应处理。在本申请的一些实施例中,所述获取模块还用于:获取当前队列中报文数量与队列存储报文总数量的比值;所述调整模块具体用于:若所述比值小于第一预设范围的最小值,则将预先设定第一初始值的队列忙闲指数减小一个第一基准单位;若所述比值处于所述第一预设范围内,则保持所述队列忙闲指数不变;若所述比值大于所述第一预设范围的最大值,则将所述队列忙闲指数增加一个第一基准单位。在本申请的一些实施例中,所述获取模块还用于:获取调整后的队列忙闲指数;所述第一处理模块具体用于:若所述队列忙闲指数小于第二预设范围的最小值,则将预先设定第二初始值的流量限速阈值增加一个第二基准单位;若所述队列忙闲指数处于所述第二预设范围内,则保持所述流量限速阈值不变;若所述队列忙闲指数大于所述第二预设范围的最大值,则将所述流量限速阈值减小一个第二基准单位。在本申请的一些实施例中,所述第二处理模块具体用于:获取当前时间与已更新限速令牌的更新时间;若所述当前时间与所述更新时间之间的时间差小于所述限速令牌对应的更新时限,则确定所述限速令牌的剩余数量;若所述剩余数量为零,则转发所述报文;若所述剩余数量大于零,则对所述报文进行安全检查,并将所述剩余数量减去一个第三基准单位,其中,所述第三基准单位用以计量所述限速令牌的剩余数量。与现有技术相比,本申请的有益效果在于:能够依据获取的当前队列的排队情况,对队列忙闲指数进行调整,进而再依据调整后的队列忙闲指数,确定流量限速阈值,并依据确定的流量限速阈值对报文进行相应处理,能够在获取报文的过程中,依据实时的排队情况对队列忙闲指数进行及时的调整,同时,还能够依据及时调整后的队列忙闲指数确定出适应于当时排队情况的流量限速阈值,即,能够在实际对报文进行处理的过程中,实时动态的对流量限速阈值进行适应性的调整,保证了对报文处理的稳定性,能够以最优的方式对报文进行处理,提高处理效率。附图说明图1为本申请实施例中的自调整阈值的信息处理方法的流程图;图2为本申请实施例中的自调整阈值的信息处理方法的对报文进行相应处理部分的流程图;图3为本申请实施例中的信息处理装置的框图。具体实施方式为使本领域技术人员更好的理解本申请的技术方案,下面结合附图和具体实施方式对本申请作详细说明。此处参考附图描述本申请的各种方案以及特征。通过下面参照附图对给定为非限制性实例的实施例的优选形式的描述,本申请的这些和其它特性将会变得显而易见。还应当理解,尽管已经参照一些具体实例对本申请进行了描述,但本领域技术人员能够确定地实现本申请的很多其它等效形式,它们具有如权利要求所述的特征并因此都位于借此所限定的保护范围内。当结合附图时,鉴于以下详细说明,本申请的上述和其它方面、特征和优势将变得更为显而易见。此后参照附图描述本申请的具体实施例;然而,应当理解,所专利技术的实施例仅仅是本申请的实例,其可采用多种方式实施。熟知和/或重复的功能和结构并未详细描述以根据用户的历史的操作,判明真实的意图,避免不必要或多余的细节使得本申请模糊不清。因此,本文所专利技术的具体的结构性和功能性细节并非意在限定,而是仅仅作为权利要求的基础和代表性基础用于教导本领域技术人员以实质上任意合适的详细结构多样地使用本申请。本说明书可使用词组“在一种实施例中”、“在另一个实施例中”、“在又一实施例中”或“在其它实施例中”,其均可指代根据本申请的相同或不同实施例中的一个或多个。本申请实施例提供了一种自调整阈值的信息处理方法,包括:获取当前队列中报文的排队情况;依据所述排队情况,调整队列忙闲指数;依据调整后的队列忙闲指数,确定流量限速阈本文档来自技高网...

【技术保护点】
1.一种自调整阈值的信息处理方法,其特征在于,包括:获取当前队列中报文的排队情况;依据所述排队情况,调整队列忙闲指数;依据调整后的队列忙闲指数,确定流量限速阈值;依据确定的所述流量限速阈值,对所述报文进行相应处理。

【技术特征摘要】
1.一种自调整阈值的信息处理方法,其特征在于,包括:获取当前队列中报文的排队情况;依据所述排队情况,调整队列忙闲指数;依据调整后的队列忙闲指数,确定流量限速阈值;依据确定的所述流量限速阈值,对所述报文进行相应处理。2.根据权利要求1所述的自调整阈值的信息处理方法,其特征在于,所述依据所述排队情况,调整队列忙闲指数,包括:获取当前队列中报文数量与队列存储报文总数量的比值;若所述比值小于第一预设范围的最小值,则将预先设定第一初始值的队列忙闲指数减小一个第一基准单位;若所述比值处于所述第一预设范围内,则保持所述队列忙闲指数不变;若所述比值大于所述第一预设范围的最大值,则将所述队列忙闲指数增加一个第一基准单位。3.根据权利要求1所述的自调整阈值的信息处理方法,其特征在于,所述依据调整后的队列忙闲指数,确定流量限速阈值,包括:获取调整后的队列忙闲指数;若所述队列忙闲指数小于第二预设范围的最小值,则将预先设定第二初始值的流量限速阈值增加一个第二基准单位;若所述队列忙闲指数处于所述第二预设范围内,则保持所述流量限速阈值不变;若所述队列忙闲指数大于所述第二预设范围的最大值,则将所述流量限速阈值减小一个第二基准单位。4.根据权利要求1所述的自调整阈值的信息处理方法,其特征在于,所述对所述报文进行相应处理,包括:获取当前时间与已更新限速令牌的更新时间;若所述当前时间与所述更新时间之间的时间差小于所述限速令牌对应的更新时限,则确定所述限速令牌的剩余数量;若所述剩余数量为零,则转发所述报文;若所述剩余数量大于零,则对所述报文进行安全检查,并将所述剩余数量减去一个第三基准单位,其中,所述第三基准单位用以计量所述限速令牌的剩余数量。5.根据权利要求4所述的自调整阈值的信息处理方法,其特征在于,所述方法应用于一电子设备,若所述剩余数量为零,则转发所述报文,包括:检查所述报文的目的地址;若所述目的地址为所述电子设备的管理地址,则确定所述报文为管理报文,对所述报文进行安全检测;若所述目的地址不是管理报文,则转发所述报文。6.根据权利要求4所述的自调整...

【专利技术属性】
技术研发人员:刘彤张宏君
申请(专利权)人:北京天融信网络安全技术有限公司北京天融信科技有限公司北京天融信软件有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1