网络工具

子网计算器

计算 CIDR 子网信息,包括网络地址、广播地址、可用主机数

/
快捷选择:
🧮

输入 IP 地址和 CIDR 计算子网信息

什么是子网?

子网(Subnet)是将一个大的网络划分成多个小网络的方法。通过子网划分,可以更有效地管理 IP 地址,提高网络安全性和性能。

CIDR 表示法

CIDR(无类别域间路由)使用 IP/前缀长度 的格式表示网络,如 192.168.1.0/24 表示前 24 位是网络地址,后 8 位是主机地址。

关键概念

  • 网络地址:子网的起始地址,主机位全为 0
  • 广播地址:子网的结束地址,主机位全为 1
  • 子网掩码:用于区分网络位和主机位
  • 通配符掩码:子网掩码的取反,常用于 ACL
  • 可用主机:总地址数减去网络地址和广播地址

常用 CIDR 块

  • /8:A 类网络,16,777,214 个主机
  • /16:B 类网络,65,534 个主机
  • /24:C 类网络,254 个主机
  • /30:点对点链路,2 个主机
  • /32:单个主机

私有 IP 地址范围

  • 10.0.0.0/8:10.0.0.0 - 10.255.255.255
  • 172.16.0.0/12:172.16.0.0 - 172.31.255.255
  • 192.168.0.0/16:192.168.0.0 - 192.168.255.255

使用场景

  • 网络规划和设计
  • IP 地址分配
  • 防火墙和 ACL 配置
  • VPC 和云网络设置

常见问题

/24、/16 这些数字是什么意思?
表示子网掩码中连续 1 的位数:/24 = 255.255.255.0,前 24 位是网络号、后 8 位是主机号,可用主机 2⁸−2 = 254 台;/16 则有 65,534 个。位数越小、网络越大。
为什么可用主机数总是减 2?
每个子网有两个保留地址:主机位全 0 的是网络地址本身,全 1 的是广播地址。/30 只剩 2 个可用——这正是它专用于点对点链路的原因。做地址规划时记得这两个不参与分配。
怎么判断两个 IP 是否在同一子网?
把两个 IP 分别与掩码做按位与,结果相同就在同一子网。直觉来源:10.0.1.5 和 10.0.2.5 在 /24 下不同网段、在 /16 下相同——"不配网关互 ping 不通"时先算这个。