初次接触甲骨文时,看到里面vcn虚拟网络的一大堆名词和设置,一脸懵。通过一点点了解,于是画了一张图帮助大家理解其中的各个设置名词的意思和关系。画图只是简单帮助,可能有遗漏或者不太准确的地方。

Oracle Cloud Infrastructure(OCI)网络架构名词解释
名词 |
中文 |
核心作用 |
|---|
VCN |
虚拟云网络 |
整个虚拟网络,OCI 中最大的网络容器 |
Subnet |
子网 |
VCN 中的网络分区,用于划分不同网段 |
Route Table |
路由表 |
决定网络流量应该往哪里走 |
Security List |
安全列表 |
Subnet 级别的流量控制规则 |
NSG |
网络安全组 |
VNIC / 资源级别的流量控制规则 |
VNIC |
虚拟网卡 |
把云实例连接到 VCN 网络 |
Instance |
云实例 |
OCI 中的云服务器 / 计算实例 |
IGW |
Internet Gateway(互联网网关) |
VCN ↔ Internet,负责连接公网 |
NAT Gateway |
NAT 网关 |
私网服务器主动访问 Internet,不提供公网主动入站连接 |
Service Gateway |
服务网关 |
私网资源访问 OCI 服务,例如 Object Storage |
DRG |
动态路由网关 |
VCN ↔ 其他网络,例如其他 VCN、机房、VPN、FastConnect 等 |
LPG |
本地对等网关 |
VCN ↔ VCN 的本地对等互联(Local Peering) |
一句话记忆
- VCN:整个虚拟网络
- Subnet:VCN 里的网络分区
- Route Table:决定“流量往哪里走”
- Security List:Subnet 级别的流量控制
- NSG:VNIC / 资源级别的流量控制
- VNIC:把实例接入网络
- Instance:云服务器
- IGW:连接公网 Internet
- NAT Gateway:让私网服务器主动访问公网
- Service Gateway:让私网服务器访问 OCI 服务
- DRG:连接其他网络 / 机房 / VPN 等
- LPG:连接另一个 VCN,进行本地对等互联