网络报文的转发方法、装置及系统制造方法及图纸

技术编号:24130213 阅读:21 留言:0更新日期:2020-05-13 06:02
本申请提供了一种网络报文的转发方法、装置及系统,其中方法包括:确定网络报文的网络报文特征;将所述网络报文特征与重定向规则集中的异常报文特征进行匹配;若所述网络报文特征与一异常报文特征匹配成功,则对所述网络报文按照所述异常报文特征对应的处理动作执行处理操作。本发明专利技术在对网络报文执行解析操作后确定网络报文特征,将网络报文特征与重定向规则集中的异常报文特征进行匹配;若所述网络报文特征与一异常报文特征匹配成功,则表明网络报文为异常报文,所以对网络报文按照异常报文特征对应的处理动作执行处理操作,以对异常报文进行重定向,从而保护避免虚拟网络设备出现转发故障,提升云计算虚拟网络环境可靠性。

Forwarding method, device and system of network message

【技术实现步骤摘要】
网络报文的转发方法、装置及系统
本申请涉及通信
,尤其涉及网络报文的转发方法、装置及系统。
技术介绍
云计算虚拟网络环境中具有很多虚拟网络设备。随着云计算虚拟网络环境的发展,云计算虚拟网络环境中租赁虚拟网络设备的租户也越来越多。虚拟网络设备处理的租户网络报文越来越多和处理逻辑也越来越复杂。在云计算虚拟网络环境中,虚拟网络设备经常会接受到异常网络报文,在接收到异常网络报文会影响本虚拟网络设备或后续虚拟网络设备,导致本虚拟网络设备或后续虚拟网络设备出现转发故障。因此现在需要一种可以针对异常网络报文的处理策略,以便提升云计算虚拟网络环境可靠性。
技术实现思路
鉴于此,本申请提供一种网络报文的转发方法、装置及系统,可以针对异常网络报文按对应规则执行处理操作,避免虚拟网络设备出现转发故障,提升云计算虚拟网络环境可靠性。为了实现上述目的,本专利技术提供了下述技术特征:一种网络报文的转发方法,包括:确定网络报文的网络报文特征;将所述网络报文特征与重定向规则集中的异常报文特征进行匹配;若所述网络报文特征与一异常报文特征匹配成功,则对所述网络报文按照所述异常报文特征对应的处理动作执行处理操作。可选的,所述确定网络报文的网络报文特征包括:获取所述网络报文的解析结果;其中所述解析结果包括隧道信息、隧道内层信息和隧道外层信息;将所述隧道信息、隧道内层信息和隧道外层信息确定为网络报文特征。可选的,在将所述网络报文特征与重定向规则集中的异常报文特征进行匹配之前,还包括:存储重定向规则集,所述重定向规则集包括一条或多条重定向规则;其中,一条重定向规则包括一异常网络报文对应的异常报文特征和处理动作;定期更新所述重定向规则集。可选的,所述异常报文特征包括异常网络报文的隧道信息、隧道内层信息和隧道外层信息;所述处理动作包括:修改异常网络报文的指定字段、丢弃异常网络报文或在异常网络报文中增加指定标签。可选的,在将所述网络报文特征与重定向规则集中的异常报文特征进行匹配之前,还包括:判断所述重定向规则集是否为空集;若所述重定向规则集非空集,则进入所述将所述网络报文特征与重定向规则集中的异常报文特征进行匹配的步骤。可选的,还包括:若所述重定向规则集为空集,或,所述网络报文特征与所述重定向规则集中的异常报文特征匹配失败,则确定所述网络报文为正常网络报文,执行正常转发操作。可选的,所述将所述网络报文特征与重定向规则集中的异常报文特征进行匹配包括:采用精确匹配策略,将所述网络报文特征与重定向规则集中的异常报文特征进行匹配;采用模糊匹配策略,将所述网络报文特征与重定向规则集中的异常报文特征进行匹配。一种网络报文的转发装置,包括:确定单元,用于确定网络报文的网络报文特征;匹配单元,用于将所述网络报文特征与重定向规则集中的异常报文特征进行匹配;处理单元,用于若所述网络报文特征与一异常报文特征匹配成功,则对所述网络报文按照所述异常报文特征对应的处理动作执行处理操作。一种虚拟网络设备,所述虚拟网络设备集成的软件模块可以包括:报文解析模块,转发模块,和,设置于报文解析模块和转发模块重定向模块;所述重定向模块,用于确定网络报文的网络报文特征;将所述网络报文特征与重定向规则集中的异常报文特征进行匹配;若所述网络报文特征与一异常报文特征匹配成功,则对所述网络报文按照所述异常报文特征对应的处理动作执行处理操作。一种网络报文的转发系统,包括:发送设备、虚拟网络设备和接收设备;其中,虚拟网络设备用于确定网络报文的网络报文特征;将所述网络报文特征与重定向规则集中的异常报文特征进行匹配;若所述网络报文特征与一异常报文特征匹配成功,则对所述网络报文按照所述异常报文特征对应的处理动作执行处理操作。通过以上技术手段,可以实现以下有益效果:本专利技术在对网络报文执行解析操作后确定网络报文特征,将网络报文特征与重定向规则集中的异常报文特征进行匹配;若所述网络报文特征与一异常报文特征匹配成功,则表明网络报文为异常报文,所以对网络报文按照异常报文特征对应的处理动作执行处理操作,以对异常报文进行重定向,从而保护避免虚拟网络设备出现转发故障,提升云计算虚拟网络环境可靠性。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例公开的一种网络报文的转发系统的结构示意图;图2为本申请实施例公开的一种虚拟网络设备的结构示意图;图3为本申请实施例公开的一种网络报文的转发方法的流程图;图4为本申请实施例公开的一种网络报文的转发装置的结构示意图;图5为本申请实施例公开的又一种网络报文的转发装置的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。为了便于本领域技术人员了解本申请的系统结构,本专利技术提供了一种网络报文的转发系统,参见图1,包括:发送设备100、虚拟网络设备200和接收设备300。可以理解的是,发送设备100与接收设备300之间具有一个或多个虚拟网络设备,图示中虚拟网络设备200的数量可以根据实际应用场景而定,本申请并未对虚拟网络设备200的数量进行限定。本申请提供了一种虚拟网络设备,参见图2,虚拟网络设备的软件模块可以包括:报文解析模块201、重定向模块202、转发模块203、问题模块204、发送模块205。本实施例报文解析模块201和转发模块203之间增加重定向模块202,以用于识别异常报文并对异常报文进行重定向处理,从而保护避免虚拟网络设备出现转发故障,提升云计算虚拟网络环境可靠性。本申请提供了一种网络报文的转发方法,应用于图1所示的网络报文的转发系统中的虚拟网络设备,具体来讲,应用于图2所示的重定向模块。参见图3,一种网络报文的转发方法包括以下步骤:步骤S300:存储重定向规则集。其中,重定向规则集包括一条或多条重定向规则;一条重定向规则包括一异常网络报文对应的异常报文特征和处理动作。在发现虚拟网络设备出现转发异常的情况下,可以采用自动化方式或人工方式收集异常报文,然后提取异常报文特征,针对性分析后根据异常报文的具体情况来设定对应的处理动作。异常报文特征和处理动作组成一条重定向规则,向重定向规则集中添加该重定向规则。可以理本文档来自技高网...

【技术保护点】
1.一种网络报文的转发方法,其特征在于,包括:/n确定网络报文的网络报文特征;/n将所述网络报文特征与重定向规则集中的异常报文特征进行匹配;/n若所述网络报文特征与一异常报文特征匹配成功,则对所述网络报文按照所述异常报文特征对应的处理动作执行处理操作。/n

【技术特征摘要】
1.一种网络报文的转发方法,其特征在于,包括:
确定网络报文的网络报文特征;
将所述网络报文特征与重定向规则集中的异常报文特征进行匹配;
若所述网络报文特征与一异常报文特征匹配成功,则对所述网络报文按照所述异常报文特征对应的处理动作执行处理操作。


2.如权利要求1所述的方法,其特征在于,所述确定网络报文的网络报文特征包括:
获取所述网络报文的解析结果;其中所述解析结果包括隧道信息、隧道内层信息和隧道外层信息;
将所述隧道信息、隧道内层信息和隧道外层信息确定为网络报文特征。


3.如权利要求1所述的方法,其特征在于,在将所述网络报文特征与重定向规则集中的异常报文特征进行匹配之前,还包括:
存储重定向规则集,所述重定向规则集包括一条或多条重定向规则;
其中,一条重定向规则包括一异常网络报文对应的异常报文特征和处理动作;
定期更新所述重定向规则集。


4.如权利要求2所述的方法,其特征在于,
所述异常报文特征包括异常网络报文的隧道信息、隧道内层信息和隧道外层信息;
所述处理动作包括:修改异常网络报文的指定字段、丢弃异常网络报文或在异常网络报文中增加指定标签。


5.如权利要求1所述的方法,其特征在于,在将所述网络报文特征与重定向规则集中的异常报文特征进行匹配之前,还包括:
判断所述重定向规则集是否为空集;
若所述重定向规则集非空集,则进入所述将所述网络报文特征与重定向规则集中的异常报文特征进行匹配的步骤。


6.如权利要求5所述的方法,其特征在于,还包括:
若所述重定向规则集为空...

【专利技术属性】
技术研发人员:范开喜
申请(专利权)人:优刻得科技股份有限公司
类型:发明
国别省市:上海;31

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

1