阿里云专用网络vpc
阿里云专用网络 VPC(Virtual Private Cloud)是在 阿里云 公有云上为你“虚拟切出的一块私有数据中心网络”。它不是“模拟”,而是逻辑隔离、完全可控、按需编排的云网络空间。
1.VPC 的本质
从网络工程视角看,VPC =
- 私有 IP 地址空间(RFC1918)
- 二层/三层虚拟化网络(数据链路层 + 网络层)
- 可编程路由 + 可编程安全边界
2. VPC 的核心组成
2.1 CIDR 地址块
- 创建 VPC 时一次性指定
- 支持 10.0.0.0/8、172.16.0.0/12、192.168.0.0/16
- 不可修改,只能重建(这是架构设计的第一刀)
设计经验:
- 单 VPC 不要太小(/16 是常见下限)
- 预留未来容器、数据库、专线扩展空间
2.2 交换机(vSwitch)
- 本质:子网(Subnet)
- 强绑定可用区(AZ)
- 决定 ECS、RDS、ACK 实例的“落点”
常见误区:
vSwitch ≠ VLAN
它更接近“云上 L3 子网 + AZ 绑定”。
2.3 路由表
系统路由:VPC 内部互通
自定义路由:
- NAT 网关
- VPN 网关
- 云企业网 CEN
- ECS 转发(不推荐)
这是你做多出口、多活、跨地域的核心工具。
2.4 安全控制
- 安全组:有状态,实例级
- 网络 ACL:无状态,子网级
生产建议:
- 90% 场景只用安全组
- ACL 只在强隔离、合规场景启用
3. 典型 VPC 架构
3.1 单 VPC / 多子网(最常见)
适合:
- 中小规模系统
- 单地域多可用区
- Web / API / DB 分层
flowchart LR
Internet --> SLB
SLB --> ECS_WEB
ECS_WEB --> ECS_APP
ECS_APP --> RDS
3.2 VPC + NAT 网关(标准出网模型,固定出口)
flowchart LR
ECS1 --> NAT
ECS2 --> NAT
NAT --> Internet
特点:
- ECS 无公网 IP
- 出口集中
- 审计、限流、封禁更可控
3.3 多 VPC 互联(企业级)
方式对比(按演进):
- VPC 对等连接(小规模)
- 云企业网 CEN(跨地域/大规模)
- 专线 + VPN(混合云)
flowchart LR
VPC_A --> CEN
VPC_B --> CEN
IDC --> VPN --> CEN