[发明专利]一种通信方法及计算机网络有效
| 申请号: | 202010178185.0 | 申请日: | 2020-03-14 |
| 公开(公告)号: | CN113395309B | 公开(公告)日: | 2023-09-26 |
| 发明(设计)人: | 郭新宇;王佩龙;姜邦杰 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
| 主分类号: | H04L67/60 | 分类号: | H04L67/60;H04L67/1004;H04L12/46 |
| 代理公司: | 北京智信四方知识产权代理有限公司 11519 | 代理人: | 吕雁葭;宋海龙 |
| 地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 通信 方法 计算机网络 | ||
本公开实施例公开了一种通信方法及计算机网络,所述通信方法包括通过第二网关从第一网关接收来自访问发起端的对服务器的访问消息,确定所述第一网关的网络地址,将所述访问消息发送到所述服务器;接收来自所述服务器的对所述访问消息的响应消息,获取所述第一网关的网络地址;将所述响应消息发送到所述第一网关。本公开实施例避免了网关通过公网直接将响应消息发送给通过其他网关接入的访问发起端所引起的响应消息的传输速度较慢的技术问题,加快了响应消息回程的传输速度,从而适用于服务器向访问发起端实时发送大量数据的应用场景。
技术领域
本公开涉及计算机应用技术领域,具体涉及一种通信方法及计算机网络。
背景技术
随着互联网技术的发展,扩大了用户终端接入互联网服务的地域范围,使公有云用户(租户)的业务越来越趋向于全国化乃至全球化。公网任播(anycast)技术可以满足遍布全球的用户终端的接入需求,现有技术中的公网任播服务通常在一个或者多个地域部署后端服务器,用户终端的访问消息进入接入点之后,被路由到本地或者最近的后端服务器进行处理,响应消息由后端服务端经过公网发送给用户终端,即响应消息不一定经过接入点。如果公有云用户只在一个地域部署服务,由于后端服务端返回的响应消息是经过公网直接返回给用户终端,对于跨地域甚至跨境的传输无法保障时延和稳定性;如果公有云用户在多个地域部署服务,虽然后端服务端可以就近处理访问消息,缩短了消息的传输距离,但是提高了互联网平台(云平台)的成本。
发明内容
为了解决相关技术中的问题,本公开实施例提供一种通信方法及计算机网络。
第一方面,本公开实施例中提供了一种通信方法。
具体地,所述通信方法,包括:
通过第二网关从第一网关接收来自访问发起端的对服务器的访问消息,确定所述第一网关的网络地址,将所述访问消息发送到所述服务器;
接收来自所述服务器的对所述访问消息的响应消息,获取所述第一网关的网络地址;
将所述响应消息发送到所述第一网关。
结合第一方面,本公开在第一方面的第一种实现方式中,所述确定所述第一网关的网络地址,包括:通过所述第二网关从所述第一网关与所述访问消息相关联地接收所述第一网关的网络地址;或者根据所述访问消息确定所述第一网关的网络地址;和/或
所述获取所述第一网关的网络地址,包括:根据所述响应消息确定所述第一网关的网络地址;或者与所述响应消息相关联地接收所述第一网关的网络地址。
结合第一方面,本公开在第一方面的第二种实现方式中,还包括,通过第一网关:
从访问发起端接收对服务器的访问消息;
根据所述访问消息确定所述服务器的网络地址,根据所述服务器的网络地址确定与所述服务器相对应的第二网关的网络地址;
将所述访问消息和所述第一网关的网络地址发送到与所述服务器相对应的第二网关;
将所述响应消息发送到所述访问发起端。
结合第一方面的第二种实现方式,本公开在第一方面的第三种实现方式中,所述服务器的网络地址是所述服务器的公网任播地址;和/或
所述第二网关与所述服务器位于同一局域网内。
结合第一方面,本公开在第一方面的第四种实现方式中,所述将所述访问消息发送到所述服务器,包括:
将所述第一网关的网络地址转换为特殊地址段SIP地址,其中,所述第二网关用于转发去往所述SIP地址的消息;
将所述访问消息和所述第一网关的SIP地址发送到与所述服务器相对应的第一交换机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010178185.0/2.html,转载请声明来源钻瓜专利网。





