子网掩码换算工具

IP范围与CIDR互转 / 按子网数划分子网 / 按主机数划分子网,三种模式 Tab 切换,与子网掩码计算器互补

工具介绍与功能

本工具与"子网掩码计算器"互补,提供三种常用换算模式:将任意 IP 范围拆解为最少的 CIDR 块;按所需子网数等分一个基网;按每子网所需主机数确定掩码并列举所有子网。所有计算均在浏览器本地完成,适合网络规划与教学。

  • IP范围转CIDR:输入起始/结束 IP,输出最少 CIDR 块列表,贪心算法
  • 按子网数划分:输入基网与子网数 N,自动向上取 2 的幂,等分基网
  • 按主机数划分:输入每子网主机数,自动求出最小主机位数与掩码
  • 表格输出:每个子网的网络地址、掩码、可用IP范围、可用主机数一目了然

安全保障

  • 本地计算:所有子网换算在浏览器内完成,不发送到服务器
  • 隐私保护:输入的 IP 地址仅当前页面可见,关闭即清除

常见问题

为什么 IP 范围转 CIDR 会得到多个块?

CIDR 块要求网络地址与掩码严格对齐(即起始地址必须是 2^k 的整数倍,块大小也是 2^k)。当输入的起始/结束 IP 不刚好构成单一对齐块时,需要用多个 CIDR 块拼接覆盖。本工具采用贪心算法,每次取当前起点能容纳的最大对齐块,确保输出块数最少。

输入 5 个子网为什么实际得到 8 个?

等长子网划分要求子网数为 2 的幂(因为每借 1 位主机位就翻倍)。如需 5 个子网,必须借 3 位(产生 8 个等长小子网),多余子网留作备用。若希望精确划分不等长子网,请使用 VLSM,本工具仅做等长划分。

每子网主机数 30 为什么得到 /27?

每个子网要扣除网络地址与广播地址,可用主机数 = 2^(主机位数) - 2。要满足 30 台主机,需 2^5 - 2 = 30,故主机位数为 5,对应前缀长度 /27(32-5)。若输入 31,则需 2^6 - 2 = 62,会跳到 /26。

子网划分计算器提供三种常用模式:IP 范围与 CIDR 互转、按子网数量划分子网、按主机数量划分子网,通过标签页一键切换,与经典子网掩码计算器互为补充,覆盖网络规划中的常见计算需求。

使用场景:需要将一个网段按部门数量拆分成多个子网、已知每网段主机数求划分方案、或需要在 IP 范围与 CIDR 表示之间换算时,输入已知条件即可得到完整的划分结果,是网工考试(HCIA/CCNA)练习和网络实施规划的必备工具。

计算在浏览器本地完成,无需注册、无需安装,打开网页即可使用。

常见问题

IP 范围和 CIDR 怎么互转?

切换到互转模式,输入起始结束 IP 得到对应 CIDR 网段,或输入 CIDR 得到 IP 范围。

按子网数划分是什么意思?

输入网段与需要的子网数量,工具自动计算每个子网的掩码、网络地址与可用范围。

和子网掩码计算器有什么区别?

本工具专注子网划分场景的三种模式,掩码计算器专注 IP+掩码的参数计算,两者互补使用。

隐私安全:本工具所有操作均在本地浏览器完成,您的数据不会上传到任何服务器。