可视子网

使用 CIDR 表示法计算 IPv4 和 IPv6 子网详细信息

如何使用可视子网

  1. 1输入 IP 地址与子网掩码(或 CIDR 前缀,如 /24)。
  2. 2工具解析网络地址、广播地址与可用主机范围。
  3. 3查看总主机数、可用主机数与二进制对照。

子网与 CIDR 是什么?

主机数 = 2^(32 − 前缀) − 2(减去网络号与广播地址)

IPv4 地址是 32 位,子网掩码标出其中多少位用于网络、多少位用于主机。CIDR 用「/数字」表示网络位长度,例如 /24 表示前 24 位是网络号,后 8 位是主机位。

每个子网要扣除网络地址和广播地址这两个特殊地址,所以可用主机数 = 2^主机位 − 2。合理划分子网能减少广播风暴、提升地址利用率。

子网划分的核心是**从主机位借位当网络位**。每借 1 位,子网数翻倍、每个子网的主机数减半。例如把 192.168.1.0/24 划成 /26:借了 2 位,得到 4 个子网,每个 64 个地址(62 台可用),分别是 192.168.1.0/26、.64/26、.128/26、.192/26。**注意子网的边界必须是块大小的整数倍**,64 的子网只能从 0、64、128、192 开始。

等长划分(FLSM)简单但浪费地址:一个只有 10 台主机的部门分配 /28(14 个可用)比较合适,但如果全用 /24 就浪费 240 个。**变长子网划分(VLSM)按需求分配不同大小的子网**,是实际网络规划的标准做法。规划步骤:先列出各部门主机数 → 从大到小排序 → 依次分配能满足的最小子网 → 剩余地址留给未来扩展。另外记得给路由器互联的 /30 和备用地址段留出空间。

CIDR子网掩码总地址数可用主机
/24255.255.255.0256254
/25255.255.255.128128126
/26255.255.255.1926462
/27255.255.255.2243230
/28255.255.255.2401614
/29255.255.255.24886
/30255.255.255.25242
/22255.255.252.010241022

常用 CIDR 前缀与子网容量速查

常见问题

/24 有多少个可用 IP?

主机位 8 位,共 256 个地址,减去网络与广播,可用 254 个。

为什么可用数要减 2?

因为网络地址(全 0)和广播地址(全 1)不能分配给主机。

CIDR 和子网掩码关系?

CIDR 前缀就是掩码中连续 1 的个数。/24 等价于 255.255.255.0。

怎么快速判断两个 IP 是否在同一子网?

把两个 IP 分别与子网掩码做按位与运算,得到的网络地址相同就在同一子网。例如 192.168.1.10/24 和 192.168.1.200/24,与 255.255.255.0 相与都得 192.168.1.0,所以同网段,可以直接通信;而 192.168.2.10 得到 192.168.2.0,不同网段,需要走网关转发。**这是判断「为什么 ping 不通」的第一步。**

超网(聚合)和子网划分相反吗?

是的。子网划分是向主机位借位(前缀变长,网络变多变小),超网聚合是向网络位借位(前缀变短,网络变少变大)。例如把 192.168.0.0/24 和 192.168.1.0/24 聚合成 192.168.0.0/23,路由表项从 2 条变 1 条。**CIDR 的核心价值就是路由聚合**,它大幅压缩了互联网核心路由表的规模。聚合要求地址块连续且能对齐(必须是 2 的幂次边界)。

更多工具