子网计算器 — CIDR/IPv4 子网范围与主机在线计算
在线 IPv4 子网计算器,输入 CIDR 表达式即可获取网络地址、广播地址、可用主机范围、子网掩码和通配符掩码。纯浏览器本地计算。
功能特性
- ✓输入 CIDR 格式 IP 地址,自动计算网络地址、广播地址和可用主机范围
- ✓子网对比功能——检查两个子网是否重叠、包含或完全隔离
- ✓VLSM 子网拆分——将一个网络块按不同主机需求拆分为多个子网
- ✓支持 /0 到 /32 所有前缀长度的子网掩码和通配符掩码生成
- ✓显示 IP 和子网掩码的二进制表示,直观理解位边界
- ✓内置 CIDR 参考表,涵盖全部 33 个前缀长度及对应的子网掩码和主机容量
- ✓自动检测 IPv4 网络类别(A/B/C/D/E 类)和私有 IP 范围(RFC 1918)
- ✓正确处理 /31(点对点链路)和 /32(单主机)等边界情况
- ✓所有计算在浏览器本地完成,IP 地址不上传服务器,不存储任何数据
- ✓一键复制任意计算结果 — 网络地址、广播地址、可用范围、子网掩码或完整结果表
- ✓可视化二进制分解 — IP 地址和子网掩码并排二进制显示,清晰标注网络/主机边界
使用方法
- 1在计算器页签下输入 IPv4 地址和 CIDR 前缀,实时查看子网详情。
- 2切换到「对比」页签,输入两个 CIDR 检测它们是否重叠、包含或完全分离。
- 3切换到「VLSM」页签,输入一个网络块和多个子网需求,自动拆分。
- 4在 VLSM 模式下添加需求(名称 + 所需主机数),点击「计算」查看分配结果。
- 5查看分配的子网列表、剩余空间和浪费的地址数。
- 6使用下方的 CIDR 参考表快速查询各前缀长度对应的主机容量。
- 7使用二进制表示视图理解子网掩码如何分隔网络和主机部分——对 CCNA/网络考试备考有帮助
- 8VLSM 计算后将子网规划导出为格式化文本——复制分配表记录网络设计供团队审查
常见问题
什么是 CIDR 表示法?
∨
CIDR(无类别域间路由)用 IP/前缀 格式表示子网,如 192.168.1.0/24。前缀长度表示网络部分的位数,剩余位数标识主机。例如 /24 表示前 24 位为网络位,后 8 位(256 个地址)为主机位。
为什么 /24 子网只有 254 个可用主机?
∨
每个子网中保留两个地址:网络地址(主机位全 0)和广播地址(主机位全 1)。/24 网络 256 - 2 = 254 个可用地址。只有 /31(2 个地址 = 点对点链路,无需广播)和 /32(1 个地址 = 单主机)是例外。
总主机数和可用主机数有什么区别?
∨
总主机数是子网中所有 IP 地址的数量(2^(32-前缀))。可用主机数排除网络地址和广播地址,即实际可分配给设备的地址。对于 /31 和 /32,由于没有广播地址,所有地址都可用。
私有 IP 范围有哪些?
∨
RFC 1918 规定的私有 IP 范围:10.0.0.0/8、172.16.0.0/12 和 192.168.0.0/16。这些地址不会在公网路由,仅用于局域网、VPN 和内部基础设施。工具会自动标记输入的 IP 是否属于私有范围。
子网对比功能怎么用?
∨
对比功能输入两个 CIDR 表示法,自动判断它们的关系:identical(完全相同)、contains(A 包含 B)、contained(B 包含 A)、overlap(部分重叠)或 separate(完全分离)。用于检查新子网是否与现有分配冲突。
VLSM 计算器怎么用?
∨
VLSM(可变长子网掩码)将一个网络块按不同大小拆分以减少浪费。输入基础 CIDR 块(如 192.168.1.0/24),添加需求(名称 + 所需主机数)。工具按需从大到小排序,为每个需求找到最小适配前缀,对齐网络边界,顺序分配。最后报告剩余空间。
通配符掩码有什么用?
∨
通配符掩码是子网掩码的按位取反。主要用于 ACL(访问控制列表)和 OSPF/EIGRP 等路由协议中,指定哪些位需要匹配(0)或忽略(1)。例如 0.0.0.255 匹配 /24 网络中的任意主机。
IP 数据会上传服务器吗?
∨
不会。所有子网计算、对比和 VLSM 拆分完全在浏览器中通过 JavaScript 完成。您的 IP 地址和计算结果不会离开设备,页面加载后可离线使用。
如何计算一个子网能支持多少台主机?
∨
子网可用主机数 = 2^(32 - 前缀) - 2。例如:/24 有 2^8 - 2 = 254 台可用主机,/28 有 2^4 - 2 = 14 台,/30 有 2^2 - 2 = 2 台(点对点)。工具会自动计算任意 CIDR 的可用主机数。记得减去网络地址和广播地址两个保留地址,/31(2 台可用,无广播)和 /32(1 台可用,单主机)除外。
传统子网划分和 VLSM 有什么区别?
∨
传统子网划分将一个网络划分为相同大小的子网(相同前缀长度),当不同子网需要不同数量的主机时会浪费地址。VLSM(可变长子网掩码)将网络划分为不同大小的子网,精确分配每个子网所需的地址数。VLSM 是现代标准,被实际网络设计广泛采用。VLSM 计算器自动按需求从大到小排序并分配最高效的子网。