[发明专利]一种基于VPC进行网络访问的方法与设备有效
申请号: | 201611208636.0 | 申请日: | 2016-12-23 |
公开(公告)号: | CN108243079B | 公开(公告)日: | 2021-04-27 |
发明(设计)人: | 陈家军;金帅;朱小平 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L29/08 |
代理公司: | 上海百一领御专利代理事务所(普通合伙) 31243 | 代理人: | 陈贞健 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 vpc 进行 网络 访问 方法 设备 | ||
本申请的目的是提供一种基于VPC进行网络访问的方法与设备;获取一个或多个VPC中的用户设备的网络访问请求,其中,所述网络访问请求包括所述VPC的网络信息和设备识别信息;基于所述网络信息和所述设备识别信息,对所述网络访问请求进行预处理;对预处理后的网络访问请求进行响应;将响应结果提供至所述用户设备。与现有技术相比,本申请能够实现对来自不同VPC中的用户设备的网络访问请求的直接获取,并且进一步,通过预处理的方式可以对来自不同VPC中用户设备之间可能存在的设备冲突问题进行有效地解决,从而顺利实现了基于网络设备上部署的应用服务、来统一响应一个或多个VPC中的用户设备的网络访问请求。
技术领域
本申请涉及计算机领域,尤其涉及一种基于VPC进行网络访问的技术。
背景技术
目前,随着云技术的发展,云环境中的VPC(Virtual Private Cloud,虚拟私有云也因其能够提供高质量的专属服务、及对数据安全性的有效控制而逐渐应用广泛。在实际应用中,当云上存在众多VPC网络时,各个VPC之间是相互隔离的,因此,VPC中的客户端只能进行网络内部访问,而无法直接访问其他网络,但VPC中的客户端又存在访问外部网络以获取相应服务的需求,特别是获取一些公共服务,例如,网络访问的域名解析服务、网络时间同步服务等,几乎是大部分VPC都需要获取这些公共服务。
为了应对各个VPC中的客户端对公共服务普遍需求,现有技术中存在以下两种解决方案:
一是,在需求客户端所在的VPC之外的公网中,部署公共服务设备,进而,各个VPC中的需求客户端通过NAT((Network Address Translation,网络地址转换))网关访问公共服务设备的公网地址。此方案存在的不足是:需要在每个有公共服务需求的VPC中均部署NAT网关;并且还需要消耗公网地址资源。
二是,在每个需求客户端所在的VPC的内部部署公共服务对应的服务器,进而,VPC中的客户端通过VPC内部地址,直接访问VPC内的服务器。此方案存在的不足是:需要在每个VPC中均部署服务器,消耗设备资源;并且,当公共服务需要升级或维护时,需要对各个VPC中部署的公共服务逐一进行操作,维护升级的工作难度加大且工作量大大增加。
发明内容
本申请的目的是提供一种基于VPC进行网络访问的方法与设备,以解决现有技术中无法给多个VPC中用户设备直接提供统一公共服务的技术问题。
根据本申请的一个方面,提供了一种基于VPC进行网络访问的方法,包括:
获取一个或多个VPC中的用户设备的网络访问请求,其中,所述网络访问请求包括所述VPC的网络信息和设备识别信息;
基于所述网络信息和所述设备识别信息,对所述网络访问请求进行预处理;
对预处理后的网络访问请求进行响应;
将响应结果提供至所述用户设备。
根据本申请的另一方面,还提供了一种基于VPC进行网络访问的网络设备,包括:
网络访问请求获取装置,用于获取一个或多个VPC中的用户设备的网络访问请求,其中,所述网络访问请求包括所述VPC的网络信息和设备识别信息;
预处理装置,用于基于所述网络信息和所述设备识别信息,对所述网络访问请求进行预处理;
响应装置,用于对预处理后的网络访问请求进行响应;
响应结果提供装置,用于将响应结果提供至所述用户设备。
根据本申请的另一方面,还提供了一种基于VPC进行网络访问的系统,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611208636.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:地址分配方法和装置
- 下一篇:光网络单元智能化方法及装置