[发明专利]一种地址获取方法、设备、系统及存储介质在审
申请号: | 202010430619.1 | 申请日: | 2020-05-20 |
公开(公告)号: | CN113709264A | 公开(公告)日: | 2021-11-26 |
发明(设计)人: | 柯进 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/06 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 张爱;刘戈 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 地址 获取 方法 设备 系统 存储 介质 | ||
本申请实施例提供一种地址获取方法、设备、系统及存储介质。其中,所述系统包括:第一通信端、网关设备和第二通信端;第一通信端,用于在与第二通信端进行通信协议协商的过程中,将用于确认通信连接的第一确认包发送至网关设备,第一确认包中包含第一通信端的源地址;网关设备,用于将第一确认包转换为与第二通信端的通信协议版本适配的第二确认包;将第一通信端的源地址配置到第二确认包中;将第二确认包提供给第二通信端,以供第一通信端和第二通信端建立通信连接;第二通信端用于,从第二确认包中,获取第一通信端的源地址。据此,本实施例中,在第一通信端和第二通信端的通信协议版本不同的情况下,第二通信端也可获取到第一通信端的源地址。
技术领域
本申请涉及通信技术领域,尤其涉及一种地址获取方法、设备、系统及存储介质。
背景技术
随着通信技术的发展,IPv4地址资源越来越少,IPv6应运而生,这使得网络环境中同时存在两种IP地址的版本,即IPv4和IPv6。
目前,可采用NAT64(网络地址与协议转换)等技术,实现IPv4和IPv6之间的互访。但是,在负载均衡等场景下,在进行NAT64的同时,通信双方的IP地址也随之丢失,导致双方都无法获知对方的IP地址,给很多应用程序带来不便。
发明内容
本申请的多个方面提供一种地址获取方法、设备、系统及存储介质,用以获取对端的源地址,而不受通信双方所使用的通信协议版本的限制。
本申请实施例提供一种地址获取系统,包括:第一通信端、网关设备和第二通信端,所述网关设备分别与所述第一通信端和所述第二通信端通信连接;
所述第一通信端,用于在与所述第二通信端进行通信协议协商的过程中,将用于确认通信连接的第一确认包发送至所述网关设备,所述第一确认包中包含所述第一通信端的源地址;
所述网关设备,用于在接收到所述第一确认包的情况下,将所述第一确认包转换为与所述第二通信端的通信协议版本适配的第二确认包;将所述第一通信端的源地址配置到所述第二确认包中;将所述第二确认包提供给所述第二通信端,以供所述第一通信端和所述第二通信端建立通信连接;
所述第二通信端用于,从所述第二确认包中,获取所述第一通信端的源地址。
本申请实施例还提供一种地址获取方法,适用于网关设备,包括:
在第一通信端与第二通信端进行通信协议协商的过程中,接收所述第一通信端发送的用于确认通信连接的第一确认包,所述第一确认包中包含所述第一通信端的源地址;
将所述第一确认包转换为与所述第二通信端的通信协议版本适配的第二确认包;
将所述第二通信端的源地址配置到所述第二确认包中;
将所述第二确认包提供给所述第二通信端,以供所述第二通信端从所述第二确认包中,获取所述第一通信端的源地址。
本申请实施例还提供一种地址获取方法,适用于第二通信端,包括:
在与第一通信端进行通信协议协商的过程中,接收网关设备发送的第二确认包,其中,所述第二确认包为所述网关设备基于所述第二通信端的通信协议版本对所述第一通信端提供的用于确认通信连接的第一确认包进行转换而生成的,且所述第二确认包中包含所述第一通信端的源地址;
从所述第二确认包中,获取所述第一通信端的源地址。
本申请实施例还提供一种网关设备,包括存储器、处理器和通信组件;
所述存储器用于存储一条或多条计算机指令;
所述处理器与所述存储器和所述通信组件耦合,用于执行所述一条或多条计算机指令,以用于:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010430619.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种稀土精矿的浸出-净化方法
- 下一篇:一种肠易激综合征小鼠模型及其应用