这个工具是什么
Network Address Calculator 专注于某个 IPv4 所属子网的起始地址。它接受 CIDR Prefix 或连续 Subnet Mask,不通过截取字符串或把末段简单改成 0 来猜测结果。
- 所有中间位运算结果都会转回 unsigned 32-bit。
- 支持 /13、/20、/26 等跨 Octet 或非八位边界。
- 二进制过程帮助核对 IP AND Mask 的每一位。
如何使用
- 输入 IPv4 地址。
- 输入 /Prefix 或 Subnet Mask。
- 点击“计算 Network Address”。
- 查看十进制结果与 Binary AND 过程。
计算原理
Network Address = IPv4 Address AND Subnet Mask。掩码为 1 的 Network Bits 被保留,为 0 的 Host Bits 被清零;最终 32-bit 值再转换回四段十进制。
示例
- 192.168.1.130/26 → Network Address 192.168.1.128。
- 172.16.33.7/20 → Network Address 172.16.32.0。
- 192.168.1.130 与 255.255.255.192 → 同样得到 192.168.1.128。
常见用途
- 确认主机所属子网的 Network Address。
- 学习 IPv4 与掩码的按位 AND。
- 检查非 /24 网络配置是否正确。
隐私说明
输入与结果只在您的浏览器本地内存中处理,不会上传到服务器、调用在线 API 或被自动持久化保存。
Network Address Calculator 功能特点
用 IP AND Subnet Mask 精确计算 Network Address,并展示三行二进制过程。 适合日常网络配置、地址校验与子网学习,处理结果可直接查看或复制。
FAQ
什么是 Network Address?
它是子网的第一个地址,Host Bits 全部为 0,用于标识整个网络。
Network Address 怎么计算?
把 IPv4 和 Subnet Mask 的 32 bit 逐位执行 AND。
Network Address 和 IP Address 有什么区别?
IP 可以标识网段内的具体接口;Network Address 标识该接口所属的整个子网。
计算会检测目标网络吗?
不会。工具只做本地数学计算,不发送 Ping、DNS 或其他请求。