关于子网掩码

📖 什么是子网掩码?

  • 子网掩码(Subnet Mask)用于划分 IP 地址中的 网络位主机位
  • 长度为 32 位,由连续的 1(网络位)+ 连续的 0(主机位)组成
  • 常见表示法:CIDR(/24)、点分十进制(255.255.255.0)
  • CIDR 数字表示网络位的位数,如 /24 = 前 24 位是网络位

📖 计算公式

  • 网络地址 = IP 地址 & 子网掩码(按位 AND)
  • 广播地址 = 网络地址 | ~子网掩码(按位 OR)
  • 可用主机数 = 2主机位数 - 2(/31 和 /32 例外)
  • 通配符掩码 = ~子网掩码(取反)