可视子网
使用 CIDR 表示法计算 IPv4 和 IPv6 子网详细信息
如何使用可视子网
- 1输入 IP 地址与子网掩码(或 CIDR 前缀,如 /24)。
- 2工具解析网络地址、广播地址与可用主机范围。
- 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 | 子网掩码 | 总地址数 | 可用主机 |
|---|---|---|---|
| /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 |
| /29 | 255.255.255.248 | 8 | 6 |
| /30 | 255.255.255.252 | 4 | 2 |
| /22 | 255.255.252.0 | 1024 | 1022 |
常用 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 的幂次边界)。
