CIDR计算器

使用CIDR表示法计算IP地址的子网信息。支持IPv4和IPv6。

CIDR Input
清除
网络信息
网络地址 2001:db8:42::
广播地址 IPv6 中不使用
子网掩码 /48
通配符掩码 IPv6 中不使用
CIDR表示法 2001:db8:42::/48
IP类别 IPv6
主机信息
首个主机 2001:db8:42::
最后主机 2001:db8:42:ffff:ffff:ffff:ffff:ffff
总主机数 1,208,925,819,614,629,174,706,176
可用主机数 1,208,925,819,614,629,174,706,176
工作流摘要
规划说明
1. IPv6 使用前缀范围,而不是广播地址。
什么是CIDR?

CIDR(无类别域间路由)是一种分配IP地址和路由互联网协议数据包的方法。CIDR于1993年引入,取代了之前基于类别的网络寻址架构。CIDR表示法在网络前缀后添加表示位数的后缀(例如192.168.1.0/24),允许超越传统A、B、C类边界的灵活子网划分。

CIDR的工作原理

CIDR使用前缀长度来定义IP地址中网络部分和主机部分之间的边界。前缀长度(例如/24)表示用于网络地址的位数。剩余位用于主机地址。/24前缀意味着24位用于网络(共256个地址,254个可用主机),而/16提供65,536个地址。

常见使用场景
  • 规划网络IP地址分配
  • 配置防火墙规则和访问控制列表
  • 在云环境中设计VPC子网
  • 计算网络段的可用主机数
  • 通过路由聚合优化路由表条目
示例
输入: 192.168.1.0/24
输出: 254个可用主机,掩码 255.255.255.0
输入: 10.0.0.0/8
输出: 16,777,214个可用主机,掩码 255.0.0.0
输入: 172.16.0.0/12
输出: 1,048,574个可用主机,掩码 255.240.0.0
常见问题

/24和/25有什么区别?

/24网络有256个总地址(254个可用主机),子网掩码为255.255.255.0。/25网络将其一分为二:128个总地址(126个可用主机),子网掩码为255.255.255.128。

为什么可用主机要减去2个地址?

子网中的第一个地址是网络地址,最后一个是广播地址。这些不能分配给主机,因此从总数中减去以获得可用主机数。例外:/31和/32子网有特殊规则(RFC 3021)。

什么是私有IP地址范围?

RFC 1918定义了三个私有范围:10.0.0.0/8(A类)、172.16.0.0/12(B类)和192.168.0.0/16(C类)。这些地址在公共互联网上不可路由,用于内部网络。