在 AWS 中,单个 VPC 有 2 个或更多 CIDR 块的用例是什么?

In AWS, what is the use case of having 2 or more CIDR blocks for a single VPC?

在 AWS 中,通常使用一个 CIDR 块创建一个 VPC,然后创建多个子网,这些子网是 VPC CIDR 块的子集。

但是,为单个 VPC 创建 2 个或更多 CIDR 块的用例是什么?当一个 CIDR 块中的子网已达到其主机限制时,是否在同一 VPC 中分配更多 space 或者在遵循此方法时是否有任何特定的设计考虑?

Is it to allocate more space in the same VPC when one CIDR block has reached it host limit

是的,这是主要用例。来自此功能的the announcement

This feature has two key benefits. First, customers, who are launching more and more resources in their VPCs, can now scale up their VPCs on-demand. Second, customers no longer have to over-allocate private IPv4 space to their VPCs - they can allocate only what is required at the time, and later expand it as needed. With these benefits, this feature can make it significantly easier for customers to manage their private IPv4 address space.