说明

输入 IP 与子网掩码(支持 /24 或 255.255.255.0),可得到网络地址、广播地址、可用 IP 范围与主机数。下方提供常用公式与 CIDR 概念简述。

计算方式

网络地址 = IP 与掩码按位与;广播地址 = 网络地址取反掩码后按位或;主机数 = 2^(32-前缀长度) - 2。

用法

输入 IP 和掩码后点「计算」;需要划分子网或 VLSM 时,展开下方高级工具。

环境

纯前端、本地计算,无后端;不收集、不上传数据。

常用示例:

常用掩码速查

子网掩码与 CIDR 概念

子网掩码用于区分 IP 地址中的网络位与主机位。CIDR(无类别域间路由)用「IP/前缀长度」表示,如 192.168.1.0/24 表示前 24 位为网络位,后 8 位为主机位。

常用公式

  • 网络地址 = IP & 掩码
  • 广播地址 = 网络地址 | ~掩码
  • 可用主机数 = 2^(32−前缀) − 2
  • 首可用 IP = 网络地址 + 1
  • 末可用 IP = 广播地址 − 1

私有网段

  • 10.0.0.0/8
  • 172.16.0.0/12
  • 192.168.0.0/16

结果观察重点

/31 与 /32 的可用主机数

常规主机网段会按减去网络地址和广播地址计算主机数,但点对点链路、回环地址的实际使用方式需要结合设备策略判断。

VLSM 顺序影响结果

VLSM 会优先分配主机数需求最大的子网。不同部门需求顺序如果不统一,纸面规划和设备配置就容易对不上。

固定划分与实际利用率

固定大小子网便于管理,但浪费地址更明显。如果地址空间紧张,建议先看 VLSM 方案再决定最终划分。

常见问题

为什么输入 255.255.255.224 会得到 /27?

点分十进制掩码会先换算成前缀长度,再统一参与网络地址、广播地址和主机数计算,所以两种写法结果一致。

为什么划分子网后主机数看起来变少了?

每个子网都需要保留网络地址与广播地址,所以把一个大网段切成多个小网段后,总可用主机数会有所折损。

这页适合什么场景?

适合交换机 VLAN 规划、办公网段拆分、实验环境练习、CCNA/HCIA 学习和云服务器网段预分配。

相关开发工具

时间换算 JSON 格式化 进制转换 基础计算器 长度换算 返回首页

本工具在浏览器本地完成计算,不收集、不上传数据。 更多在线工具