Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 每个专用IP地址范围的可用IP地址数_Amazon Web Services_Ip_Cidr - Fatal编程技术网

Amazon web services 每个专用IP地址范围的可用IP地址数

Amazon web services 每个专用IP地址范围的可用IP地址数,amazon-web-services,ip,cidr,Amazon Web Services,Ip,Cidr,例如,我在确定AWS VPC每个专用IP地址范围的可用IP地址的正确数量时遇到问题 鉴于AWS允许从a/16块开始分配范围,我有以下可用范围。考虑到他们从我身上拿走了4个地址,这就给我留下了以下范围: 10.0.0.4 - 10.0.255.254 172.16.0.4 - 172.16.255.254 192.168.0.4 - 192.168.255.254 根据互联网上所有可用的计算器,我得到了相同数量的IP地址65331。尽管如此,我还是看到了许多选择10.0.0.0作为地址范围的建议

例如,我在确定AWS VPC每个专用IP地址范围的可用IP地址的正确数量时遇到问题

鉴于AWS允许从a/16块开始分配范围,我有以下可用范围。考虑到他们从我身上拿走了4个地址,这就给我留下了以下范围:

10.0.0.4 - 10.0.255.254
172.16.0.4 - 172.16.255.254
192.168.0.4 - 192.168.255.254
根据互联网上所有可用的计算器,我得到了相同数量的IP地址65331。尽管如此,我还是看到了许多选择10.0.0.0作为地址范围的建议,因为它提供了最多的IP地址。有人能澄清一下吗


非常感谢你

我不确定我是否理解你的问题,但我会尽力解释一下你的问题。AWS使用这4个IP进行内部路由和网络配置

VPC地址范围示例:10.0.0.0/16

如果您有这个CIDR示例,AWS会将每个子网的前4个IP作为自己的资源,您可以访问给定子网中的其余IP

现在,我们可以将VPC分解为更小的子网,以便它可以用于不同的原因,例如标准的Pub/Private

子网示例:10.0.0.0/27=32个IP 32-4=28

AWS也不支持子网的.255网络广播地址,所以他们也会使用最后一个IP,这将为您提供28-1=27个IP的使用总数


来源:

HI,但是这仍然留给我相同的IP地址,不管我选择100.0.0,172.16.0.0还是192.1680.0,所以我不明白为什么100.0.0被推荐使用。@ Coiiin,因为你只考虑/ 16块。对于更大的网络,从10开始的ip可以覆盖多达/8个数据块。通常,公司在其专用网络中使用10.x数据块作为网络标准,这就是为什么AWS建议这样做的原因。这是假设您正在创建自己的专用网络。@t根据您的逻辑,AWS应该建议您不要这样做-以减少冲突的可能性。@Michael sqlbot:是的,的确如此!通常建议不要使用。