首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >亚马逊VPC n^2-4 IP地址?CIDR块

亚马逊VPC n^2-4 IP地址?CIDR块
EN

Stack Overflow用户
提问于 2015-07-03 21:22:19
回答 3查看 2.2K关注 0票数 4

我正在为我的实例创建一个新的AWS。但是,我注意到当我使用CIDR符号创建VPC & Public子网时,AWS表示我有n^2-4(其中n是位的#)可用IP地址?为什么会这样呢?

我知道,当n^2-2出现时,通常是删除所有0位或全部1s的情况。但我不知道为什么是-4在这种情况下。

在这里,/28表示当我期望15或13时可用的11个IP地址,以及当我期望255个或253个时,251个IP地址可用。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-07-04 01:22:11

重要 AWS保留每个子网络CIDR块中的前四个IP地址和最后一个IP地址;它们不能供您使用。例如,在CIDR块10.0.0.0/24的子网中,保留以下IP地址: 10.0.0.0、10.0.0.1、10.0.0.2、10.0.0.3和10.0.255。 - Subnets.html

除了网络和广播地址之外,还有一个自动配置的默认网关,以及用于在每个子网中自动交付由VPC基础设施提供的服务的IP地址(如DNS解析器和DHCP)。这些在很大程度上对您来说是透明的,但这就是地址的去向,以及它们无法分配到子网中实例的原因。

票数 8
EN

Stack Overflow用户

发布于 2016-07-12 11:18:43

每个子网络CIDR块中的前四个IP地址和最后一个IP地址不可供您使用,并且不能分配给实例。例如,在CIDR块10.0.0.0/24的子网中,保留了以下五个IP地址:

代码语言:javascript
运行
复制
• 10.0.0.0: Network address.

• 10.0.0.1: Reserved by AWS for the VPC router.

• 10.0.0.2: Reserved by AWS for mapping to the Amazon-provided DNS.

• 10.0.0.3: Reserved by AWS for future use.

• 10.0.0.255: Network broadcast address.

由于AWS不支持VPC中的广播,因此他们保留此地址。

票数 4
EN

Stack Overflow用户

发布于 2019-05-22 12:40:19

现在您已经知道了保留的IP地址是什么,您可能想知道如何计算给定的VPC CIDR块的可用IP地址的总数

使用公式计算普通CIDR块,然后减去5,因为AWS使用前4个地址和最后一个地址。

  1. 用掩码减去32。
  2. 在第一步中,将数字2提高到答案的威力。
  3. 减去5,因为AWS使用其中的5个。

示例:给定网络掩码/27

代码语言:javascript
运行
复制
Step 1) 32 - 27 = 5
Step 2)  2^5 = 32
Step 3)  32 - 5 = 27  Because VPC uses 5 addresses
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31214333

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档