初识VPC网络的能力
本文分享自天翼云开发者社区《初识VPC网络的能力》,作者:布小匠
VPC网络的来源
在云计算早期是没有VPC的概念的,有的是虚拟网络和虚拟路由器的功能。虚拟网络的作用是为用户提供一个虚拟的网络环境,但是这个虚拟的网络环境是独立且隔离的三层网络,就好比一座孤岛,虽然美丽但是无法与外界通信终究是遗憾的。这个时候就轮到了虚拟路由器出场,虚拟路由器正好可以提供路由的功能,可以将虚拟网络之间通过路由的形式进行连通、配置和管理等。但是在当下不断优化的用户体验下,两个独立的产品无异于增加了用户操作上的诸多繁杂的点击操作,于是VPC顺应而出,对虚拟网络和虚拟路由器的功能进行了整合,成为了当下虚拟网络和虚拟路由器的集成实现产物。
VPC网络的功能
VPC网络的主要功能依旧是为用户提供一个逻辑隔离的区域,构建一个安全可靠、 可配置和管理的虚拟网络环境。而VPC产品架构可以分为:VPC的基本组成、访问控制、VPC连接。

VPC的基本组成部分
如之前所说,VPC是虚拟网络和虚拟路由器的产物,所以它的基本组成部分是没有变化的。包含虚拟网络和虚拟路由器的基本组成:子网、网段、路由表。而内部的实现可以有多重不同的方案,今天我们作为初始就不展开描述。
子网:这里可以理解成一个网络或者局域网的概念,一个VPC下是可以有多个子网的。
网段:是隶属于子网的标识,可以是ipv4,亦可以是ipv6或者是二者皆包含的强大子网。
路由表:我认为这个才是VPC大部分能力实现,是虚拟路由器的表现,来连通各个子网以及控制子网与其他子网间的通信能力、安全能力。
VPC间的通信
这个就真的是多种多样的能力方案了,这里简单罗列几种常见的,也是目前天翼云具备的能力。
通过VPC对等连接功能,实现同一区域内不同VPC下的私网IP互通。
通过EIP或NAT网关,使得VPC内的云服务器可以与公网Internet互通。
通过虚拟专用网络VPN、云专线功能将VPC和您的数据中心连通。

VPC的安全
众所周知,路由器的能力很强大,有的不仅是连通网络,也有诸如防火墙拦截的安全能力。所以VPC自然而言也是具备这部分的能力的,在产品上的体现便是VPC可以和防火墙进行联合使用来保证VPC通信的网络安全,也可以和安全组进行联合使用来保证VPC通信的网络安全。至于防火墙和安全组的不同在于他们的实现以及作用安全的场景不同,但是殊途同归都是为VPC的安全而服务的。

VPC的负载均衡
既然VPC的本质是包含了路由器,自然它是可以在被流量访问时先通过负载均衡或者虚拟的负载均衡器来进行流量的负载,这里可以是四层或者七层的负载,所以它也成功的间接具有了负载的能力。而具体的负载能力则交由负载均衡这个产品,实现了能力的分离而治。
VPC的高级功能
云产品VPC还提供部分高级的能力,诸如网络ACL、自定义路由表、DHCP选项集和IPv4网关功能等等,其实都是发掘了路由表的能力虚拟化的扩展,相信在不久的将来会提供的更加的完善。
初识VPC网络的能力的更多相关文章
- 从 Aliyun 经典网络迁移到 Aliyun VPC 网络
由于阿里云策略问题,要求用户从经典网络中全部迁出,搬迁到他们设置的 VPC 网络中.这里的 VPC 大概指的是逻辑上的一个虚拟局域网.即使是实际上你的机器垮机房在阿里云的不同机房.但是他们仍然能从逻辑 ...
- 青云VPC网络配置
1 创建VPC网络 2 申请公网IP 3 回到VPC图形界面绑定公网ip 4 创建私有网络,并绑定私有网络 5 创建3台主机 6 新建防火墙,并绑定到VPC 7 配置VPC端口转发规则 8 添加防火墙 ...
- 阿里云不同账号之间相同地域的VPC网络互访
今天实际操作了一下,在这篇随笔中记录一下以备忘,主要参考阿里云帮助文档-不同账号下专有网络内网互通. 实现场景:账号A的VPC网络中的ECS访问账号B的VPC网络中的ECS与RDS(地域都在华东1), ...
- 创建vpc网络
vpc相关功能点: 模块 功能点 描述 备注 VPC 创建vpc网络 创建vpc网络,指定vpc网络名称 修改vpc网络 修改vpc网络名称 删除vpc网络 删除vpc网络 vpc相关命令 ...
- 使用OpenVPN连通管理多个阿里云VPC网络
这篇文章比较长,将从需求.思路.原理.架构.实施步骤.细节分析.高可用等几个方面来讲述OpenVPN的使用,如果看到很熟悉的内容或者不感兴趣的部分,请您跳过. 需求 公司网络环境更换,导致原来连接阿里 ...
- 2.ECS内 经典网络与VPC网络的区别
对应阿里云学习视频地址:https://help.aliyun.com/video_detail/67686.html?spm=5176.208355.1107604.1.10d82ca1J91Ckt ...
- IDC机房与阿里云vpc网络建立高速通道
本操作以下图所示的场景为例,演示如何通过高速通道建立本地数据中心与VPC之间的私网通信. 前提条件 已提交工单获取接入点的地理位置. 步骤一: 申请物理专线并完成专线接入 登录高速通道管理控制台. 在 ...
- Linux 初识Libevent网络库
初识Libevent libevent是用c写的高并发网络io库,只要有文件描述符,就都可使用libevent. libevent使用回调函数(callback) . 有了libevent,网络编程我 ...
- ECOC 2019展会:以太网联盟公开展示其下一代网络100/200/400G互通测试能力,网络自动化测试能力再次被提出
欧洲光纤通讯展ECOC 2019正在火热进行,以太网联盟组织Ethernet Alliance在其公开展台演示了其下一代高速网络100G/200G/400G相关能力,其成员单位Cisco,Arista ...
- 初识Java网络编程
事实上网络编程简单的理解就是两台计算机相互通讯数据而已,对于程序员而言,去掌握一种编程接口并使用一种编程模型相对就会显得简单的多了,Java SDK提供一些相对简单的Api来完成这些工作.Socket ...
随机推荐
- dp题单vjudge 8.17
HDU-1024 Max Sum Plus Plus https://acm.hdu.edu.cn/showproblem.php?pid=1024 可以想到用dp过,但是无论时间和空间都不够,然后就 ...
- vue $forceUpdate()强制刷新
改变列表的值 一直不渲染 <van-pull-refresh v-model="refreshing" @refresh="onRefresh"> ...
- linux虚拟ip原理
在 Linux 中,虚拟 IP(Virtual IP,VIP)是指一组与物理网络接口卡 (NIC) 绑定的虚拟 IP 地址,这些 IP 地址并不是物理上存在的,而是通过软件模拟实现的. Linux 实 ...
- ContosoRetailDW数据库恢复问题
https://www.microsoft.com/en-us/download/details.aspx?id=18279 下载 ContosoBIdemoBAK.exe和ContosoBIdemo ...
- less 动态样式语言
1.less的介绍 Less 是一门 CSS 预处理语言,它扩展了 CSS 语言,增加了变量.Mixin.函数等特性,使 CSS 更易维护和扩展 官方文档 2.less需要编译才能被浏览器解析 浏览器 ...
- 张高兴的 Raspberry Pi AI 开发指南:(二)使用 Python 进行目标检测
目录 Python 环境配置 实现 USB 摄像头的目标检测 参考 在上一篇博客中,探讨了使用 rpicam-apps 通过 JSON 文件配置并运行目标检测示例程序.虽然这种方法可以实现有效的检测, ...
- Mysql的个人习惯
一定要有主键 一般使用的innodb引擎中会根据主健创建聚簇索引,这种方式会使得数据排列的更连续,减少随机IO 关于数据长度 考虑数据范围,够用的前提下,数据长度是越简单越好,数据类型是越小越好. 尽 ...
- vscode 你想要的配置
配置用户代码片段 文件 → 首选项 → 配置用户代码片段 比如配置一个vue3的代码片段: { "vue3-code": { "prefix": "v ...
- manim边学边做--突出显示
本篇介绍Manim中用于突出显示某些内容的动画类,主要包括: ApplyWave:让图形或文字产生连续波浪式变形的动画类,用于展示波动效果,参数可调节 Circumscribe:用于在几何场景中展示图 ...
- Ubuntu 的网络图标不见了,怎么解决
1. 问题 Ubuntu 的网络图标不见了 2. 解决 service network-manager status # 此时,你会发现状态是 active(running),不用管 service ...