使用步骤
- 填写要划分的网段,例如 192.168.1.0/24 或 10.0.0.0/16。
- 列出每个子网和需要的主机数,可以增删行。
- 查看分配结果,复制到文档或表格里。
参数说明
- 需要主机数
- 需要分配地址的设备数量,包括网关。每个子网还要另外占用网络地址和广播地址。
- 富余主机数
- 地址块里超出需求的可用地址,可以留给以后扩容。
- 剩余地址块
- 分配完以后还没用到的地址,按边界拆成可以继续分配的块。
完整示例
把 192.168.1.0/24 划分成四个子网,分别需要 100、50、10 和 2 台主机。每个子网从大到小依次分得能装下其主机数加上网络地址和广播地址的最小地址块:
| 子网 | 需要主机数 | 网络地址 | 子网掩码 | 可用地址范围 | 广播地址 | 富余主机数 |
|---|---|---|---|---|---|---|
| 研发部 | 100 | 192.168.1.0/25 | 255.255.255.128 | .1 – .126 | 192.168.1.127 | 26 |
| 销售部 | 50 | 192.168.1.128/26 | 255.255.255.192 | .129 – .190 | 192.168.1.191 | 12 |
| 管理部 | 10 | 192.168.1.192/28 | 255.255.255.240 | .193 – .206 | 192.168.1.207 | 4 |
| 路由器互联 | 2 | 192.168.1.208/30 | 255.255.255.252 | .209 – .210 | 192.168.1.211 | 0 |
这样用掉了 256 个地址中的 212 个。其余 44 个列在「剩余可用地址块」下:192.168.1.212/30、192.168.1.216/29 和 192.168.1.224/27。前缀长度等于 32 减去能容纳(主机数 + 2)的下一个 2 的整数次幂的指数,所以 100 台主机需要 102 个地址,向上取整到 128,即 /25。
常见问题
为什么要从大到小分配?
大小为 2ⁿ 的地址块必须从 2ⁿ 的整数倍开始。先放大的块,后面的块自然都能对齐,不会因为空洞浪费地址。
/30、/29、/24 能容纳多少台主机?
分别是 2、6、254 台,也就是地址块大小减去网络地址和广播地址。
支持 IPv6 吗?
不支持。IPv6 子网通常统一用 /64,可变长子网划分主要用于 IPv4。IPv6 网段可以用「IP 子网计算器」。
隐私说明
本工具完全在浏览器中运行,文件和文本都在你的设备上处理,不会上传到我们的服务器。