[发明专利]一种数据处理方法、装置、电子设备及存储介质有效
申请号: | 201910916628.9 | 申请日: | 2019-09-26 |
公开(公告)号: | CN110677405B | 公开(公告)日: | 2021-10-26 |
发明(设计)人: | 刘明飞 | 申请(专利权)人: | 北京金山云网络技术有限公司;北京金山云科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 李欣;高莺然 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 装置 电子设备 存储 介质 | ||
本申请实施例提供了一种数据处理方法、装置、电子设备及存储介质,该方法应用于网关设备,包括:接收用户终端发送的携带有第一地址的数据请求,数据请求为第一网络协议版本的报文;根据预先存储的第一地址与第二地址的对应关系,确定第一地址对应的第二地址;将数据请求转换为第二网络协议版本的包含第二地址的报文,并根据第二地址将转换后的数据请求发送至云计算服务器,以使云计算服务器确定转换后的数据请求的响应数据;接收云计算服务器发送的响应数据,响应数据为第二网络协议版本的报文;将响应数据转换为第一网络协议版本的报文,并向用户终端发送转换后的响应数据。采用本申请实施例提供的技术方案,能够处理多种网络协议版本的数据。
技术领域
本申请涉及云计算技术领域,特别是涉及一种数据处理方法、装置、电子设备及存储介质。
背景技术
云计算服务器可以为多个云租户提供云计算、云存储服务,由此,云租户可以通过云计算服务器,为该云租户的用户提供服务。
相关技术中,云租户通过云计算服务器为用户提供服务的具体处理过程为:用户的用户终端发送携带有云租户的业务地址的数据请求至网关设备,网关设备可以将该数据请求转发至业务地址相应的云计算服务器。云计算服务器在接收到数据请求后,确定数据请求的响应数据,再将响应数据发送至网关设备,这样,网关设备可以将响应数据发送至用户终端。
然而,上述处理过程中各设备均基于同一网络协议版本进行数据的解析,在进行网络协议版本更新时,需要逐一更新数量庞大的基础设备,所需更新时间长,导致在更新期间内,网关设备接收到的数据请求可能为旧网络协议版本的数据,也可能为新网络协议版本的数据,网关设备无法对接收到的不同网络协议版本的数据进行处理。
发明内容
本申请实施例的目的在于提供一种数据处理方法、装置、电子设备及存储介质,以实现处理多种网络协议版本的数据。具体技术方案如下:
第一方面,提供了一种数据处理方法,应用于网关设备,该方法包括:
接收用户终端发送的携带有第一地址的数据请求,数据请求为第一网络协议版本的报文;
根据预先存储的第一地址与第二地址的对应关系,确定第一地址对应的第二地址;
将数据请求转换为第二网络协议版本的包含第二地址的报文,并根据第二地址将转换后的数据请求发送至云计算服务器;
接收云计算服务器发送的基于转换后的数据请求的响应数据,响应数据为第二网络协议版本的报文;
将响应数据转换为第一网络协议版本的报文,并向用户终端发送转换后的响应数据。
可选的,数据请求还携带有第一地址所属云租户的云租户标识,根据预先存储的第一地址与第二地址的对应关系,确定第一地址对应的第二地址之前,还包括:
根据预先存储的云租户和转换权限的对应关系、云租户标识,判断是否需要对数据请求进行网络协议版本转换;
如果需要对数据请求进行网络协议版本转换,则执行根据预先存储的第一地址与第二地址的对应关系,确定第一地址对应的第二地址步骤。
可选的,第一网络协议版本为IPv6,第二网络协议版本为IPv4。
第二方面,提供了一种数据处理方法,应用于云计算服务器,该方法包括:
接收网关设备发送的数据请求,数据请求为第二网络协议版本的报文;
获取数据请求的响应数据,响应数据为第二网络协议版本的报文;
将响应数据发送至网关设备,以使网关设备将响应数据转换为第一网络协议版本的报文,并向用户终端发送转换后的响应数据。
可选的,该方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山云网络技术有限公司;北京金山云科技有限公司,未经北京金山云网络技术有限公司;北京金山云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910916628.9/2.html,转载请声明来源钻瓜专利网。