子网划分工具

Subnet Planner

Subnet Planner

📐 工作原理与说明

Key formulas: (netAddr+subnetSize-1)>>>0; min(subCount,1024); (2)^newMask-oldMask

📋 划分规则

等长子网划分:每借用 n 位主机位,可将原网络划分为 2ⁿ 个子网。
新前缀 = 原前缀 + n,每个子网容量 = 2^(32−新前缀)。
可用主机数:新前缀 ≥31 时为点对点/单机;否则为 2^(32−新前缀) − 2(去除网络号与广播)。
子网序号 i 的网络地址 = 基址 + i × 子网容量。

📚 深度解析:子网划分与地址规划

💡 常见使用场景

  • 把一个大网段按新前缀等长划分,得到各子网地址、可用范围与广播地址。
  • 按需要的子网数量反推应借几位,避免划分后主机数不够。
  • 给各部门或楼层分配子网时预生成清单,直接写进配置文档。
192.168.1.0/24 划分为 /26
新前缀 /26 → 子网数 = 2^(26−24) = 4 个;每子网地址数 = 2^(32−26) = 64,可用主机 = 64 − 2 = 62 台。新子网掩码 255.255.255.192,四个子网分别是 192.168.1.0/26、192.168.1.64/26、192.168.1.128/26、192.168.1.192/26,各自可用范围为 .1–.62、.65–.126、.129–.190、.193–.254。若按"需要 6 个子网"划分,工具会向上取到 3 位借位 → /27,得 8 个子网、每子网 30 台可用主机。

❓ 常见问题(FAQ)

为什么每子网的可用主机要减 2?
每个子网的网络地址(全 0)与广播地址(全 1)不能分配给主机,因此可用数 = 地址数 − 2。/31 与 /32 是例外,按点对点链路与主机路由处理。
按子网数量划分时为什么数量会变多?
子网数必须是 2 的整数次幂。若你要 6 个,工具会向上取到 8 个(借 3 位),多出的 2 个子网可留作备用或后续合并。
⚠️ 使用说明与注意事项
📖关于「子网划分工具」 ▼

📝工具简介

子网划分工具是一款IT 开发领域的在线工具。专为开发者打造的在线工具,纯前端运行,代码不离开浏览器。