当您可以与云提供商创建许多虚拟网络时,为什么要使用子网?

Cha*_*ari -5 azure amazon-web-services

我试图理解当一个人可以创建任意数量的虚拟网络时为什么需要在云提供商(如 AWS 或 Azure)中使用子网的关键原因?在技​​术上或商业上有什么好处吗?

Fal*_*mot 5

这些完全是不同的概念。

例如,在 EC2 中,您可以创建任意数量的子网。在同一个 VPC 内,只要路由、网关和防火墙规则配置适当,您就可以使用 RFC1918 地址在不同子网之间进行通信。您还可以在同一 VPC 中创建具有冲突地址的子网,就像在 EC2 之外一样,如果没有复杂的 NAT 垃圾,这些子网将无法相互通信。

限制广播域的经典原因通常与云系统无关,因为云提供商通常具有奇怪的网络,以破坏多播为代价,有效地将 VM 的广播域限制到其网关。EC2 就是这样做的。

实际上,在这些类型的系统中,差异主要在于管理。