IPv4 子网计算器

CIDR 表示法

N/A

地址范围

N/A

掩码位数
子网掩码

255.255.255.0

可用地址

254

通配符掩码

0.0.0.255

理解 IPv4 子网计算:步骤示例

示例场景

让我们计算 IP 地址 192.168.1.100 使用 /24 子网掩码的子网信息。

1. 网络地址计算

过程:对 IP 地址和子网掩码执行按位与运算

IP 地址: 192.168.1.100 (11000000.10101000.00000001.01100100)

子网掩码: 255.255.255.0 (11111111.11111111.11111111.00000000)

网络地址: 192.168.1.0 (11000000.10101000.00000001.00000000)

说明:/24 的子网掩码意味着前 24 位是网络位。所有主机位(最后 8 位)设置为 0 以获得网络地址。

2. 广播地址计算

过程: 将网络地址中的所有主机位设置为 1

网络地址: 192.168.1.0 (11000000.10101000.00000001.00000000)

主机位: 将最后 8 位设置为 1

广播地址: 192.168.1.255 (11000000.10101000.00000001.11111111)

说明:对于 /24 网络,最后一个八位字节表示主机部分。将所有这些位设置为 1 得到最后一个八位字节为 255。

3. 可用地址范围

过程: 确定可以分配给主机的地址范围

第一个可用: 192.168.1.1 (网络地址 + 1)

最后可用: 192.168.1.254 (广播地址 - 1)

总可用数: 254 个地址 (2^8 - 2)

说明:

  • 总地址数:2^8 = 256
  • 保留地址:网络地址 (x.x.x.0) 和广播地址 (x.x.x.255)
  • 可用地址:256 - 2 = 254 个地址

4. 附加网络信息

子网掩码: 255.255.255.0

通配符掩码: 0.0.0.255

CIDR 表示法: 192.168.1.0/24

二进制子网掩码: 11111111.11111111.11111111.00000000

要点

  • 这是一个 C 类网络(第一个八位字节在 192 到 223 之间)
  • 常用于中小型本地网络
  • 适用于需要最多 254 个主机的网络
  • 属于私有 IP 地址空间(192.168.0.0/16)

5. 常见用例

  • 家庭网络和小型办公室
  • 大型网络中的独立部门
  • 访客 Wi-Fi 网络
  • 物联网设备网络

最佳实践: 实施此子网时:

  • 为网络基础设施(路由器、交换机)保留较低的地址
  • 考虑使用 DHCP 进行自动地址分配(例如,192.168.1.100-200)
  • 记录静态 IP 分配以防止冲突

常见问题

  • IPv4 子网计算器是一个帮助网络管理员计算和规划网络中 IP 地址范围的工具。它根据 IP 地址和 CIDR 表示法确定重要的网络信息,如可用主机地址、广播地址和子网掩码。
  • CIDR(无类域间路由)表示法是一种紧凑的方法,用于指定 IP 地址及其路由前缀。它写作一个 IP 地址后跟斜杠和一个数字(如 192.168.1.0/24),其中数字表示路由前缀掩码中前导 1 的数量。
  • 子网掩码是一个 32 位数字,用于将 IP 地址分为网络部分和主机部分。它决定了 IP 地址的哪一部分用于标识网络,哪一部分用于标识主机。例如,255.255.255.0 是一个常见的子网掩码。
  • 可用地址是子网中可以分配给网络设备的 IP 地址。可用地址总数总是比子网总大小少,因为有两个地址是保留的:网络地址(第一个地址)和广播地址(最后一个地址)。
  • 通配符掩码是子网掩码的反码(按位取反)。它通常用于访问控制列表(ACL)和路由协议中。子网掩码使用 1 表示网络位,而通配符掩码使用 0 表示必须精确匹配的位。
  • 网络地址是子网中的第一个地址,用于标识网络本身。它通过 IP 地址和其子网掩码进行按位与运算得出。网络地址不能分配给设备。
  • 广播地址是子网中的最后一个地址,用于向该子网中的所有设备发送数据。它通过将所有主机位设置为 1 来计算。与网络地址一样,它不能分配给设备。
  • 根据网络中需要的主机数量来选择 CIDR 前缀。例如,/24 提供 254 个可用地址,/25 提供 126 个,/26 提供 62 个。斜杠后的数字越小,网络越大。
  • 第一个地址(网络地址)用于标识网络本身,而最后一个地址(广播地址)用于向网络中的所有主机发送数据包。这些地址被网络协议保留,不能分配给设备。
  • IP 地址类别(A、B、C、D、E)是划分 IP 地址空间的原始方法。A 类使用 /8 前缀,B 类使用 /16,C 类使用 /24。但是,这个系统已经largely被 CIDR 取代,以实现更灵活的网络规划。