🌐 IP 地址计算器

网络 / 广播 / 可用地址 · CIDR 子网计算 · 掩码转换 · 所需 IP · IP 进制转换

📝 计算设置
网络计算
掩码转换
所需IP
进制转换
输入 IP 地址与掩码位数,自动计算该子网的网络、广播、可用地址与主机数
选择计算类型并填写参数后自动计算
📊 计算结果
🌐
填写参数后自动生成计算结果
等待计算...
ℹ️ IP 地址计算 · 知识参考

什么是子网掩码与 CIDR?

IPv4 地址由网络部分和主机部分构成,子网掩码用来区分二者。点分十进制如 255.255.255.0 表示前 24 位为网络位;而 CIDR 记法直接用斜杠后数字表示网络位数,如 192.168.1.0/24,二者等价。掩码位数越大,网络越细分,但可用主机数越少。可用主机数 = 2^(32 - 掩码位数) - 2(减去的 2 个为网络地址与广播地址)。

如何确定网络与广播地址?

将 IP 地址与掩码做按位与(AND)得到网络地址;将网络地址的主机位全部置 1 得到广播地址。两者的中间区间即可用主机范围,第一个可用地址 = 网络地址 + 1,最后一个 = 广播地址 - 1。例如 192.168.1.130/24 的网络地址为 192.168.1.0,广播地址 192.168.1.255,可用范围为 192.168.1.1 - 192.168.1.254。

IP 地址分为哪几类?

  • A 类:1.0.0.0 - 127.255.255.255,掩码 255.0.0.0,适用于大型网络;
  • B 类:128.0.0.0 - 191.255.255.255,掩码 255.255.0.0,适用于中型网络;
  • C 类:192.0.0.0 - 223.255.255.255,掩码 255.255.255.0,适用于小型网络;
  • D 类:224.0.0.0 - 239.255.255.255,组播地址;E 类:240.0.0.0 - 255.255.255.255,保留。

常见的私网地址有 10.0.0.0/8、172.16.0.0/12、192.168.0.0/16,仅用于内网,不参与公网路由;127.0.0.0/8 为本机回环地址。

子网掩码对照表

掩码位数点分十进制IP 总数可用主机数
/32255.255.255.25511
/31255.255.255.25422
/30255.255.255.25242
/29255.255.255.24886
/28255.255.255.2401614
/27255.255.255.2243230
/26255.255.255.1926462
/25255.255.255.128128126
/24255.255.255.0256254
/23255.255.254.0512510
/22255.255.252.010241022
/21255.255.248.020482046
/20255.255.240.040964094
/16255.255.0.06553665534
/8255.0.0.01677721616777214
/00.0.0.042949672964294967294

可用主机数 = IP 总数 - 2(/31、/32 为点对点等特殊用法)。若要规划某个规模的内网,可先用「所需IP」功能推算合适的掩码位数。