CIDR 计算器

CIDR 网段
下一个

输入如10.0.42.64/27之类的 CIDR 地址段,计算器将返回网络地址、广播地址、IP范围、总地址数、可用主机数以及对应的子网掩码。这是AWS虚拟私有云、家庭实验室及网络规划计算所需的实用工具集。

CIDR 计算的工作原理

  1. 1

    输入 CIDR 块

    IPv4地址表示法为`a.b.c.d/prefix`,前缀范围从0(代表整个互联网)到32(代表单个主机)。

  2. 2

    网络与广播计算

    使用掩码可实现网络传输;或使用反向掩码则可实现广播传输。

  3. 3

    宿主范围已推导得出

    首台主机 = 网络地址加1;末台主机 = 广播地址减1(对于/31和/32子网段,规则有所不同)。

  4. 4

    简明摘要

    子网掩码、IP范围、地址总数和可用主机数,可直接复制。

常见前缀长度

CIDR 子网掩码 总IP地址数 可用主机数量 常见用途
/8 255.0.0.0 16,777,216 16,777,214 传统A类
/16 255.255.0.0 65,536 65,534 传统B类,大型企业
/20 255.255.240.0 4,096 4,094 中型校园 / VPC
/22 255.255.252.0 1,024 1,022 小型校园
/24 255.255.255.0 256 254 小型局域网/子网
/25 255.255.255.128 128 126 小型团队
/26 255.255.255.192 64 62 小型部门
/27 255.255.255.224 32 30 极小的子网
/28 255.255.255.240 16 14 微小子网(AWS最低要求)
/29 255.255.255.248 8 6 点对点连接及备用设备
/30 255.255.255.252 4 2 点对点链接
/31 255.255.255.254 2 2 点对点(RFC 3021)
/32 255.255.255.255 1 1 单主机/回环连接

“可用主机数”= 总数 − 2,因为第一个IP地址为网络地址,最后一个为广播地址。/31(RFC 3021)和/32是两种特殊情形,其中两个地址均可使用。

实例示例:10.0.42.64/27

  • /27 的二进制表示:11111111.11111111.11111111.11100000
  • 网络地址:10.0.42.64(所有主机位均为0)
  • 广播地址:10.0.42.95(所有主机位均为1)
  • 首个可用主机:10.0.42.65
  • 最后可用主机:10.0.42.94
  • 总地址数:32
  • 可用主机数量: 30
  • 子网掩码:255.255.255.224
  • 通配符掩码:0.0.0.31

子网划分技巧

  • 始终使用均匀的前缀边界,/24、/25、/26、/27 应清晰划分;/23 分为两个 /24 是合理的;而将 /23 划分为三个子网则较为复杂。
  • 增长规划,现有 /26 无法在不重新编号的情况下扩展;若预计业务量可能翻倍,请分配 /25。
  • 云虚拟私有网络(AWS、 GCP 、Azure)设有最小容量限制,通常每个子网为/28。
  • 私有地址范围(RFC 1918):10.0.0.0/8、172.16.0.0/12、192.168.0.0/16。适用于内部网络。
  • 避免与VPN及合作伙伴网络发生地址冲突。由于10.0.0.0/8地址段极为常见,家庭VPN常与企业VPC产生地址重叠。

通配符掩码

思科ACL采用通配符掩码(即子网掩码的反向形式):

  • 子网掩码 255.255.255.224 → 通配符 0.0.0.31
  • 通配符 = 所有位均反转。“0”表示“必须匹配”,“1”表示“任意”。

常见问题

该地址段中的第一个IP地址为网络地址(用于标识子网本身);最后一个IP地址为广播地址(发送至所有主机)。这两个地址均无法分配给特定接口,因此可用主机数量等于总数减去2。

该工具专为IPv4设计。IPv6采用128位地址及不同的前缀规则;请使用专用的IPv6子网计算器(相关工具见下文链接)。

/30 长度对应 4 个 IP 地址(其中 2 个可用,网络地址和广播地址已被占用);/31(RFC 3021 标准)对应 2 个 IP 地址,并将两者均用作主机地址,每条链路可节省 2 个 IP 地址。大多数现代路由器支持 /31 的点对点传输;而旧款设备有时则不支持。

不能。本工具只汇总单个IPv4地址段:网络地址、广播地址、IP范围、子网掩码、总地址数和可用地址数。如需划分或合并地址段,请使用专门的子网计算器。

相关工具