【技术实现步骤摘要】
一种数据处理方法、装置及电子设备
本专利技术涉及报文处理领域,更具体的说,涉及一种数据处理方法、装置及电子设备。
技术介绍
在云计算的环境中,设置在宿主机或者智能网关中的虚拟交换机VirtualSwitch为各个虚拟机提供高效的虚拟网络报文转发。VirtuallSwitch通常分为控制端(控制面)和数据端(数据转发面),控制端下发转发规则到数据端,真正的转发行为都是数据端执行。当数据端没有转发规则的时候,会由于规则缺失产生规则请求报文给控制端。然后控制端根据规则请求报文下发转发规则。控制端查询规则请求报文对应的转发规则需要耗费一定的时间,当数据端接收不到转发规则时,会持续性的发送规则请求报文给控制端,导致控制端接收并需要处理大量的规则请求报文,加重控制端的负担。
技术实现思路
有鉴于此,本专利技术提供一种数据处理方法、装置及电子设备,以解决当数据端接收不到转发规则时,会持续性的发送规则请求报文给控制端,导致控制端接收并需要处理大量的规则请求报文,加重控制端的负担的问题。为解决上述技术问题, ...
【技术保护点】
1.一种数据处理方法,其特征在于,应用于控制端;所述数据处理方法包括:/n接收数据端发送的规则请求报文;所述规则请求报文用于请求目标数据的数据转发规则;/n生成并下发报文丢弃规则至所述数据端;所述报文丢弃规则用于指示所述数据端停止发送所述规则请求报文至所述控制端;/n查询与所述规则请求报文对应的数据转发规则,并下发至所述数据端,以使所述数据端依据所述数据转发规则转发所述目标数据。/n
【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于控制端;所述数据处理方法包括:
接收数据端发送的规则请求报文;所述规则请求报文用于请求目标数据的数据转发规则;
生成并下发报文丢弃规则至所述数据端;所述报文丢弃规则用于指示所述数据端停止发送所述规则请求报文至所述控制端;
查询与所述规则请求报文对应的数据转发规则,并下发至所述数据端,以使所述数据端依据所述数据转发规则转发所述目标数据。
2.根据权利要求1所述的数据处理方法,其特征在于,在所述接收数据端发送的规则请求报文之后,还包括:
确定所述规则请求报文的报文类型;
若所述报文类型为目标报文类型,执行所述生成并下发报文丢弃规则至所述数据端这一步骤。
3.根据权利要求1所述的数据处理方法,其特征在于,下发报文丢弃规则至所述数据端之后,还包括:
设置所述报文丢弃规则的数据有效时间,并将所述数据有效时间发送至所述数据端;其中,在所述数据有效时间之内,所述数据端停止发送所述规则请求报文至所述控制端;
若所述报文丢弃规则的数据有效时间到达,接收所述数据端再次发送的所述规则请求报文。
4.根据权利要求1所述的数据处理方法,其特征在于,在所述查询与所述规则请求报文对应的请求数据转发规则之后,还包括:
转发所述规则请求报文至所述请求数据转发规则中的目标接收对象。
5.一种数据处理方法,其特征在于,应用于数据端;所述数据处理方法包括:
在对目标数据转发时,若查询不到所述目标数据的数据转发规则,发送规则请求报文至控制端;所述规则请求报文用于请求所述目标数据的数据转发规则;
接收所述控制端下发的报文丢弃规则,并停止发送所述规则请求报文至所述控制端;所述报文丢弃规则用于指示所述数据端停止发送所述规则请求报文至所述控制端;
若接收到所述控制端下发的与所述规则请求报文对应的数据转发规则,依据所述数据转发规则转发所述目标数据。
6.根据权利要求5所述的数据处理方法,其特征在于,在所述接收所述控制端下发的报文丢弃规则之后,还包括:
接收所述控制端发送的数据有效时间;其中,在所述数据有效时间之内,所述数据端停止发送所述规则请求报文至所述控制端;
判断所述数据有效时间是否到达,若到达,再次发送所述规则请求报文。
7.根据权利要求5所述的数据处理方法,其特征在于,若接收到所述控制端下发的与...
【专利技术属性】
技术研发人员:文旭,
申请(专利权)人:优刻得科技股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。