[发明专利]一种数据处理方法、装置及电子设备在审
申请号: | 201910875677.2 | 申请日: | 2019-09-17 |
公开(公告)号: | CN110753006A | 公开(公告)日: | 2020-02-04 |
发明(设计)人: | 文旭 | 申请(专利权)人: | 优刻得科技股份有限公司 |
主分类号: | H04L12/823 | 分类号: | H04L12/823;H04L12/931 |
代理公司: | 11227 北京集佳知识产权代理有限公司 | 代理人: | 赵焕 |
地址: | 200093 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制端 数据端 规则请求 请求报文 报文 装置及电子设备 处理任务量 报文丢弃 接收规则 目标数据 数据转发 停止发送 一次规则 数据处理 发送 | ||
本发明提供了一种数据处理方法、装置及电子设备,在数据端没有目标数据的数据转发规则时,控制端会接收到数据端发送的规则请求报文,然后下发报文丢弃规则至所述数据端,指示所述数据端停止发送所述规则请求报文至所述控制端,这样控制端就接收一次规则请求报文,减少了控制端接收规则请求报文的数据,进而减少了控制端的接收和处理任务量,减轻了控制端的负担。
技术领域
本发明涉及报文处理领域,更具体的说,涉及一种数据处理方法、装置及电子设备。
背景技术
在云计算的环境中,设置在宿主机或者智能网关中的虚拟交换机Virtual Switch为各个虚拟机提供高效的虚拟网络报文转发。Virtuall Switch通常分为控制端(控制面)和数据端(数据转发面),控制端下发转发规则到数据端,真正的转发行为都是数据端执行。当数据端没有转发规则的时候,会由于规则缺失产生规则请求报文给控制端。然后控制端根据规则请求报文下发转发规则。
控制端查询规则请求报文对应的转发规则需要耗费一定的时间,当数据端接收不到转发规则时,会持续性的发送规则请求报文给控制端,导致控制端接收并需要处理大量的规则请求报文,加重控制端的负担。
发明内容
有鉴于此,本发明提供一种数据处理方法、装置及电子设备,以解决当数据端接收不到转发规则时,会持续性的发送规则请求报文给控制端,导致控制端接收并需要处理大量的规则请求报文,加重控制端的负担的问题。
为解决上述技术问题,本发明采用了如下技术方案:
一种数据处理方法,应用于控制端;所述数据处理方法包括:
接收数据端发送的规则请求报文;所述规则请求报文用于请求目标数据的数据转发规则;
生成并下发报文丢弃规则至所述数据端;所述报文丢弃规则用于指示所述数据端停止发送所述规则请求报文至所述控制端;
查询与所述规则请求报文对应的数据转发规则,并下发至所述数据端,以使所述数据端依据所述数据转发规则转发所述目标数据。
可选地,在所述接收数据端发送的规则请求报文之后,还包括:
确定所述规则请求报文的报文类型;
若所述报文类型为目标报文类型,执行所述生成并下发报文丢弃规则至所述数据端这一步骤。
可选地,下发报文丢弃规则至所述数据端之后,还包括:
设置所述报文丢弃规则的数据有效时间,并将所述数据有效时间发送至所述数据端;其中,在所述数据有效时间之内,所述数据端停止发送所述规则请求报文至所述控制端;
若所述报文丢弃规则的数据有效时间到达,接收所述数据端再次发送的所述规则请求报文。
可选地,在所述查询与所述规则请求报文对应的请求数据转发规则之后,还包括:
转发所述规则请求报文至所述请求数据转发规则中的目标接收对象。
一种数据处理方法,应用于数据端;所述数据处理方法包括:
在对目标数据转发时,若查询不到所述目标数据的数据转发规则,发送规则请求报文至控制端;所述规则请求报文用于请求所述目标数据的数据转发规则;
接收所述控制端下发的报文丢弃规则,并停止发送所述规则请求报文至所述控制端;所述报文丢弃规则用于指示所述数据端停止发送所述规则请求报文至所述控制端;
若接收到所述控制端下发的与所述规则请求报文对应的数据转发规则,依据所述数据转发规则转发所述目标数据。
可选地,在所述接收所述控制端下发的报文丢弃规则之后,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于优刻得科技股份有限公司,未经优刻得科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910875677.2/2.html,转载请声明来源钻瓜专利网。