[发明专利]一种数据处理方法及装置在审
| 申请号: | 202111090939.8 | 申请日: | 2021-09-17 |
| 公开(公告)号: | CN113992521A | 公开(公告)日: | 2022-01-28 |
| 发明(设计)人: | 许林 | 申请(专利权)人: | 新华三信息安全技术有限公司 |
| 主分类号: | H04L41/084 | 分类号: | H04L41/084;H04L41/045;H04L67/133;G06F13/42 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 230001 安徽省合肥市高新区*** | 国省代码: | 安徽;34 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数据处理 方法 装置 | ||
本申请提供了一种数据处理方法及装置。网络设备会接收控制器发送的数据获取请求,所述数据获取请求包括获取模式;若所述获取模式的取值为设定值,则对所请求的数据进行分片处理,得到若干个分片数据;采用分片方式上报各个分片数据。这样一来,网络设备就可以采用分片的形式向控制器反馈其所请求的数据,避免了控制器获取其所请求的数据时反复下发请求所带来的数据获取耗时较长等情况的发生,以及避免了控制器长时间等待网络设备返回数据的情况发生。
技术领域
本申请涉及通信技术领域,尤其涉及一种数据处理方法及装置。
背景技术
随着SDN(Software Defined Network,软件定义网络)的发展,NETCONF(NETWORKCONFIGURATION,网络配置)管理设备逐渐成为网络管理的主流。SDN网络一般包括控制器和网络设备,控制器侧运行NETCONF客户端,网络设备侧运行NETCONF服务端。控制器向网络设备下发各种请求以获取配置、状态等数据,同时还可以设置设备运行参数,而网络设备除了被动响应控制器的请求外,还可以主动向控制器上报设备相关信息。
目前,控制器中的NETCONF客户端在向网络设备中的NETCONF服务端获取数据时,采用的是NETCONF RPC同步操作,而同步操作一方面会导致获取数据耗时较长,另一方面还会导致获取数据时可能会消耗大量的系统内存。
因此,如何解决现有技术的NETCONF RPC同步操作所带来的获取数据耗时长及耗费内存的问题是值得考虑的技术问题之一。
发明内容
有鉴于此,本申请提供一种数据处理方法及装置,用以解决现有技术的NETCONFRPC同步操作所带来的获取数据耗时长及耗费内存的问题。
具体地,本申请是通过如下技术方案实现的:
根据本申请的第一方面,提供一种数据处理方法,应用于网络设备中,所述方法,包括:
接收控制器发送的数据获取请求,所述数据获取请求包括获取模式;
若所述获取模式的取值为设定值,则对所请求的数据进行分片处理,得到若干个分片数据;
采用分片方式上报各个分片数据。
可选地,上述数据获取请求还包括数量属性;则对所请求的数据进行分片处理,得到若干个分片数据,包括:
根据从所述数据获取请求中解析出所述数量属性的取值,对所请求的数据进行分片处理,以使单个分片数据的数据量不高于所述数量属性的取值所表征的数据量。
可选地,本实施例提供的数据处理方法,还包括:
当确认本次所请求的数据上报完成,则向所述控制器反馈空数据。
可选地,本实施例提供的分片数据携带在数据响应报文中,所述数据响应报文中还包括消息标识,所述消息标识用于指示所述数据响应报文对应的数据获取请求。
根据本申请的第二方面,提供另一种数据处理方法,应用于控制器中,所述方法,包括:
向网络设备发送数据获取请求,所述数据获取请求包括获取模式,所述获取模式的取值为设定值;
接收所述网络设备发送的分片数据,所述分片数据为所述网络设备在确认所述获取模式的取值为设定值时对所述数据获取请求所请求的数据进行分片得到的。
可选地,结合本申请的第二方面,本实施例提供的数据获取请求还包括数量属性,所述数量属性用于确定单个分片数据的数据量的大小,以使单个分片数据的数据量不高于所述数量属性的取值所表征的数据量。
根据本申请的第三方面,提供一种数据处理装置,设置于网络设备中,所述装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三信息安全技术有限公司,未经新华三信息安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111090939.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种报文处理方法及装置
- 下一篇:一种报文转发方法及设备





