[发明专利]一种数据传输的方法和计算机系统有效
| 申请号: | 201910199742.4 | 申请日: | 2019-03-15 |
| 公开(公告)号: | CN111698338B | 公开(公告)日: | 2021-10-01 |
| 发明(设计)人: | 陈刚 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L12/741;H04L29/08 |
| 代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 章愫;时林 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数据传输 方法 计算机系统 | ||
本申请提供了一种数据传输的方法和计算机系统。该方法包括:确定第一网段和第二网段重叠,该第一网段是运行在VPC上的目标服务器所处的子网的网段,该第二网段是希望访问该目标服务器的电子设备所处的子网的网段。在该VPC中创建至少两个子网,该至少两个子网中任意一个与第一网段、第二网段均不重叠。该至少两个子网用于转发数据包。当目标服务器向电子设备发送数据包时,先后经由该至少两个子网中的网络接口的转发后到达电子设备。由于该至少两个子网的网段与第一网段、第二网段均不重叠,数据包在该至少两个子网的任意一个子网的网络接口上都可被转发到具有唯一IP地址的下一个节点,从而实现数据包在电子设备和目标服务器间的正确传输。
技术领域
本申请涉及云计算领域,并且更具体地,涉及数据传输的方法和计算机系统。
背景技术
随着信息技术的发展,目前很多公司都在全国或全球范围内设立了分支机构或子公司。各个地区或国家的分支机构和子公司希望通过网络实现业务的部署和连接。为了降低成本,用户希望将数据中心部署在云端,以方便各分支机构和子公司的云下用户访问。该数据中心例如可以是应用中心、业务中心、服务中心等。
虚拟私有云(virtual private cloud,VPC)可以为用户提供安全、私密的网络环境。云下的用户例如可以通过VPN连接等方式接入VPC,以访问云端的数据中心。
然而,由于不同区域的电信网络运营商不同,这些电信网络运营商所提供的因特网协议(Internet protocal,IP)网段之间与云下服务器的IP网段重叠也是一个大概率事件。一旦IP地址重叠,就有可能使得数据包不能被正确发送,从而影响用户体验,甚至给用户造成巨大的经济损失。
发明内容
本申请提供一种数据传输的方法和计算机系统,以期实现数据包的正确传输,提高用户体验。
第一方面,提供了一种数据传输的方法。该方法包括:确定第一网段和第二网段重叠;该第一网段是目标服务器所处的子网包括的网段,该目标服务器是运行在第一虚拟私有云VPC中的服务器,该第一网段从属于第一VPC包括的网段;该第二网段是第一电子设备所处的子网包括的网段;在第一VPC中创建至少两个子网,该至少两个子网中任意一个子网包括的网段与第一网段和第二网段均不重叠;当目标服务器向第一电子设备发送数据包时,该至少两个子网中的网络接口用于先后转发该数据包,使得该数据包经由至少两次转发后发送至该第一电子设备。
应理解,该方法可以由运行在第一VPC中的服务器执行。例如可以是上述目标服务器,也可以是其他服务器,本申请对此不作限定。
基于上述技术方案,在第一电子设备与目标服务器发生网段重叠的情况下,在第一VPC中创建至少两个子网,来实现第一电子设备与软件系统的互联互通。由于该至少两个子网中任意一个子网包括的网段与第一电子设备所处的网段、目标服务器所处的网段均不重叠,可以使得数据包在传输的过程中,能够找到唯一的目的IP地址,从而可以实现数据包在第一电子设备和软件系统之间的正确传输,有利于提高用户体验。并且,本申请所提供的技术方案并不需要新建目标服务器,也不需要在其他目标服务器(如新建的服务器)上部署软件系统,成本较小,周期较短。
结合第一方面,在某些可能的实现方式中,该数据包经由至少两个网络接口中的每个网络接口进行IP地址转换后被转发,该至少两个网络接口与上述至少两个子网一一对应,每个网络接口的IP地址从属于所对应的子网。
具体来说,上述至少两个子网的每个子网中的网络接口用于根据预先确定的路由对接收到的数据包进行IP地址转换,以使得来自目标服务器的数据包先后经由该至少两个子网中的每个子网中的IP地址转换后被转发到达第一电子设备。
相应地,该至少两个子网的每个子网中的网络接口用于根据预先确定的路由对接收到的数据包进行IP地址转换,以使得来自第一电子设备的数据包依次经由该至少两个子网中的每个子网中的IP地址转换后被转发到达目标服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910199742.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种集成电动车辆电力转换系统
- 下一篇:一种鉴权方法及微服务系统





