Skip to content

站内搜索

输入关键词搜索...

网络 工具

IPv4 网络与子网计算器

面向网络与运维工程师的 IPv4 网络计算工具,支持子网计算、掩码转换、网络/主机分析以及 IPv4 进制转换。所有计算均在浏览器本地完成。

隐私说明:
所有计算均在你的浏览器本地完成。
IP 地址和计算数据不会发送到 Koevn 服务器。

IPv4 网络工作台

选择计算类型

本地计算 · 无网络请求

网络和 IP 地址计算器

根据 IPv4 地址与掩码位计算子网边界、主机范围、掩码和地址数量。

也可以把 CIDR 直接粘贴到 IP 输入框,工具会自动拆分并填写掩码位。

理解 IPv4 子网计算

IPv4 子网计算把 32 位地址划分为网络部分和主机部分。工作台根据掩码位或连续子网掩码,计算网络边界、广播地址、可用范围以及不同进制表示。

子网掩码如何工作

连续子网掩码使用前导 1 表示网络位,后续 0 表示主机位;工具会拒绝不连续掩码。

CIDR 与地址数量

/n 前缀保留 n 个网络位,地址总数等于 2 的剩余主机位数次方。

什么是通配符掩码

通配符掩码(Wildcard Mask)是合法子网掩码逐位取反的结果,常用于网络匹配规则。

/31 点对点网络

RFC 3021 将 /31 中的两个地址都视为可用点到点端点,不适用传统的网络地址与广播地址排除规则。

/32 主机路由

/32 精确标识一个地址,其网络、广播、第一个和最后一个可用地址都是该地址本身。

IPv4 地址的不同进制表示

同一组 32 位数据可以表示为点分十进制、点分或连续二进制、无符号十进制整数以及十六进制字节。

常用 CIDR 对照表

前缀子网掩码地址总数可用地址数
/8255.0.0.016,777,21616,777,214
/16255.255.0.065,53665,534
/20255.255.240.04,0964,094
/21255.255.248.02,0482,046
/22255.255.252.01,0241,022
/23255.255.254.0512510
/24255.255.255.0256254
/25255.255.255.128128126
/26255.255.255.1926462
/27255.255.255.2243230
/28255.255.255.2401614
/29255.255.255.24886
/30255.255.255.25242
/31255.255.255.25422
/32255.255.255.25511

/30 及更大网段按传统规则排除网络与广播地址;/31 遵循 RFC 3021;/32 按单主机地址处理。

计算原理

  1. 校验四段十进制 IPv4 地址以及 0 到 32 的前缀。
  2. 根据前缀构造 32 位子网掩码,并逐位取反得到反掩码。
  3. 用子网掩码求出网络地址,再将网络地址与反掩码组合得到广播地址。
  4. 分别按照传统子网、/31 或 /32 规则计算地址数量和可用端点。

全部操作都使用随页面提供的确定性 IPv4 模块。页面没有工具 API,也不会把计算器输入发送给第三方。

CIDR 示例

  • 192.168.10.100/24 属于 192.168.10.0/24,按传统规则有 254 个可用主机地址。
  • 198.51.100.9/31 所属点到点网段为 198.51.100.8/31;根据 RFC 3021,两个端点均可使用。
  • 203.0.113.7/32 表示一条主机路由和一个可用地址。