VLSM 子网计算器
按严格主机需求分配 IPv4 子网,精确核对整次规划容量
IP 与路由
🔒 100% 本地运行 — 你的数据不会离开当前页面由 Evan 维护•最近更新:2026年9月30日
工具说明
VLSM 子网计算器在一个规范化父 CIDR 内分配变长 IPv4 子网。每行输入一个十进制正整数主机需求,返回分配前会检查所有非空行;任何非法项都不会被悄悄跳过。需求按从大到小排序,结果保留原始输入行号。传统模型为每段预留网络和广播地址,再选择能容纳需求的最小二次幂块;即使只有一两台主机,也最少分配 /30。BigInt 确保 /1 和 /0 容量精确。如果完整规划装不下,错误会列出所需与可用地址总数,不返回部分方案。仅在点击计算后处理,编辑会清除旧结果。云平台特有预留与 IPv6 规划需要其他模型。
生产可用片段
主机需求总数不等于分配地址总数
text
父网段:192.0.2.0/24
主机需求:50、25、12、5(输入时每行一项)
50 → 192.0.2.0/26 :64 个地址,传统可用 62 个
25 → 192.0.2.64/27 :32 个地址,传统可用 30 个
12 → 192.0.2.96/28 :16 个地址,传统可用 14 个
5 → 192.0.2.112/29 : 8 个地址,传统可用 6 个
已分配 256 个地址中的 120 个,剩余 136 个。
本模型在每个子网中预留网络与广播地址。常见问题
50 台主机怎样选择网段?
能满足需求的最小块是 /26:总共 64 个地址,扣除网络与广播后传统可用 62 个。25 台需求则使用 /27,传统可用 30 个。
为什么一两台主机仍分配 /30?
本工具统一为每段预留两个地址,并以 /30 为最小块,不会自动切换到 RFC 3021 的 /31 点到点语义或 /32 主机路由语义。
非法需求会被跳过或取整吗?
不会。每个非空行必须只有一个十进制正整数,不可带符号、小数、后缀或前导零。错误会标出原始行号,最多 256 条需求和 64 KiB 列表文本。
能计算 /0 分配而不溢出吗?
可以。需求 4294967294 台时分配 0.0.0.0/0,总地址数 4294967296,传统可用数 4294967294。更大的单条需求会被拒绝。
整个方案太大时会怎样?
工具先合计各需求向上取整后的块大小。例如 /30 内分别要求 2 台和 1 台,需要 8 个地址,而父网段只有 4 个;会报告两个总数,不返回部分分配行。
显示的可用范围保证所有地址都能分配吗?
不保证,这只是传统 IPv4 网络与广播模型。云平台预留、网关、接口能力和本地策略可能保留更多地址;输入在本地处理,不查询网络。
继续浏览