Skip to main content
CheckTown
开发工具

子网计算器:IPv4 CIDR、掩码与主机数指南

发布于 阅读约 5 分钟
本文目录

什么是子网划分?

子网划分(subnetting)是将一个 IP 网络切分为更小、更易管理的网段(称为子网)的做法。每个子网都拥有自己的 IP 地址范围、网络地址和广播地址。这对网络设计、安全以及高效的 IP 地址分配至关重要。

192.168.1.0/24 这样的 CIDR(无类别域间路由)表示法能简洁地表达一个子网——IP 地址后跟网络掩码的位数。子网计算器可将这种表示法转换为网络工程师所需的全部细节。

子网计算如何工作

计算器以 CIDR 表示法作为输入,并使用二进制运算计算出完整的子网细节。

  • 网络地址——地址范围中的第一个地址,通过对 IP 地址与子网掩码进行按位 AND 运算得到
  • 广播地址——地址范围中的最后一个地址,通过将所有主机位设为 1 得到
  • 主机范围——介于网络地址和广播地址之间的可用地址。一个 /24 有 254 个可用主机(共 256 个,减去网络地址和广播地址)

免费试用 —— 无需注册

计算子网 →

何时使用子网计算器

子网计算器对于网络规划和故障排查必不可少。

  • 网络规划——确定一个子网可以支持多少台主机,并选择合适的前缀长度
  • 防火墙规则——验证 IP 范围和 CIDR 块是否覆盖了访问控制列表所需的正确地址
  • 云基础设施——为 AWS、Azure 或 GCP 的网络配置计算 VPC 子网范围

常见问题解答

/24 和 /16 有什么区别?

一个 /24 网络采用 24 位掩码(255.255.255.0),有 254 个可用主机。一个 /16 网络采用 16 位掩码(255.255.0.0),有 65,534 个可用主机。前缀每减少一位,地址数量便翻一倍。/24 常用于小型办公室局域网,/16 则用于规模较大的园区网络。

什么是私有 IP 地址范围?

RFC 1918 定义的私有 IP 地址范围为:10.0.0.0/8(10.x.x.x)、172.16.0.0/12(172.16.x.x 到 172.31.x.x)以及 192.168.0.0/16(192.168.x.x)。它们用于内部网络,在公共互联网上不可路由。计算器会识别某个地址是否落在私有范围内。

什么是通配符掩码?

通配符掩码是子网掩码的反码——子网掩码中为 1 的位,通配符掩码中为 0,反之亦然。例如,子网掩码 255.255.255.0 对应的通配符掩码为 0.0.0.255。通配符掩码用于 Cisco ACL 和 OSPF 配置,以指定要匹配地址中的哪些位。

相关工具