如何在AWS中确定子网IPv4 CIDR地址?

Kam*_*hya 3 ip-address subnet vpc amazon-web-services amazon-vpc

如何在AWS中确定子网IPv4 CIDR地址.假设我的VPC CIDR块是172.31.0.0/16并且我想创建一个172.31.1.0/16的子网,但它说"***不在****/*的范围内.请解释我如何确定CIDR?

Dav*_*ple 7

172.31.0.0/16 代表这些IP范围:

CIDR Range      172.31.0.0/16
Netmask         255.255.0.0
Wildcard Bits   0.0.255.255
First IP        172.31.0.0
Last IP         172.31.255.255
Total Host      65536
Run Code Online (Sandbox Code Playgroud)

172.31.1.0/16由于/16子网掩码,它代表相同的IP范围172.31.1.0/255.255.0.0:

CIDR Range      172.31.1.0/16
Netmask         255.255.0.0
Wildcard Bits   0.0.255.255
First IP        172.31.0.0
Last IP         172.31.255.255
Total Host      65536
Run Code Online (Sandbox Code Playgroud)

因此它不是一个子集172.31.0.0/16.

也许你会对每个子网256个IP感到满意吗?在这种情况下,你可以使用172.31.1.0/24哪个允许IP范围172.31.1.0- 172.31.1.255:

CIDR Range      172.31.1.0/24
Netmask         255.255.255.0
Wildcard Bits   0.0.0.255
First IP        172.31.1.0
Last IP         172.31.1.255
Total Host      256
Run Code Online (Sandbox Code Playgroud)

请参阅https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing.