基于本文回答

播面 播面

文图音视,全方位拆解八股文
0
评论

IP 地址的分类(A类、B类、C类等)及私有 IP 地址范围有哪些?

知识点图片

IPv4 地址由 32 位二进制数组成,通常用点分十进制表示(例如 192.168.1.1)。为了便于管理和分配,IP 地址最初被设计为 五大类(A、B、C、D、E 类)

以下是详细的分类说明及私有 IP 地址范围:


一、 IP 地址分类(A、B、C、D、E 类)

IP 地址的类别主要根据 IP 地址的第一个字节(前 8 位)的数值范围来区分。

1. A 类地址 (Class A)

  • 适用场景: 用于超大型网络(如早期的美国国防部、IBM 等)。
  • 二进制特征: 开头第 1 位固定为 0
  • 地址范围: 1.0.0.0126.255.255.255
  • 默认子网掩码: 255.0.0.0 (或 /8)
  • 结构: 网络号(8位) + 主机号(24位)
  • 容量: 每个网络可容纳约 1677 万 (2^24 - 2) 台主机。
  • 注意:127.x.x.x 保留用于环回测试(Loopback),不属于 A 类可用范围。

2. B 类地址 (Class B)

  • 适用场景: 用于中型网络(如大学、大型企业)。
  • 二进制特征: 开头前 2 位固定为 10
  • 地址范围: 128.0.0.0191.255.255.255
  • 默认子网掩码: 255.255.0.0 (或 /16)
  • 结构: 网络号(16位) + 主机号(16位)
  • 容量: 每个网络可容纳 65,534 (2^16 - 2) 台主机。

3. C 类地址 (Class C)

  • 适用场景: 用于小型网络(如家庭、小型公司)。
  • 二进制特征: 开头前 3 位固定为 110
  • 地址范围: 192.0.0.0223.255.255.255
  • 默认子网掩码: 255.255.255.0 (或 /24)
  • 结构: 网络号(24位) + 主机号(8位)
  • 容量: 每个网络可容纳 254 (2^8 - 2) 台主机。

4. D 类地址 (Class D)

  • 用途: 组播(Multicast)地址,用于一对多的通信(如视频会议、路由协议更新)。
  • 二进制特征: 开头前 4 位固定为 1110
  • 地址范围: 224.0.0.0239.255.255.255
  • 特点: 不区分网络号和主机号,不用于单台计算机的 IP 配置。

5. E 类地址 (Class E)

  • 用途: 保留地址,用于科研实验或未来使用。
  • 二进制特征: 开头前 4 位固定为 1111
  • 地址范围: 240.0.0.0255.255.255.255

二、 私有 IP 地址范围 (Private IP Addresses)

出于节省公网 IP 资源和安全考虑,国际标准(RFC 1918)在 A、B、C 三类地址中各保留了一段地址,专门用于局域网(LAN)内部使用。这些地址在互联网(公网)上是不可路由的,必须通过 NAT(网络地址转换)才能访问互联网。

类别 私有 IP 地址范围 对应的子网掩码 (CIDR) 常见用途
A 类私有 10.0.0.0 ~ 10.255.255.255 255.0.0.0 (/8) 大型企业内网
B 类私有 172.16.0.0 ~ 172.31.255.255 255.240.0.0 (/12) 学校、中型公司、Docker 默认网段
C 类私有 192.168.0.0 ~ 192.168.255.255 255.255.0.0 (/16) 家庭路由器、小型办公室 (如 192.168.1.1)

记忆技巧:

  • 10 开头 的全是私有地址。
  • 192.168 开头 的全是私有地址。
  • 172.16 到 172.31 开头 的是私有地址(注意:172.32.x.x 就是公网地址了)。

三、 其他常见的特殊 IP 地址

除了上述分类,还有几个特殊的 IP 地址需要了解:

  1. 127.0.0.1 (及 127.x.x.x):
    • 回环地址 (Loopback Address)。代表“本机”。当你 ping 127.0.0.1 时,数据包不会离开网卡,用于测试网络协议栈是否正常。
  2. 0.0.0.0:
    • 通常表示“任意网络”或“本机的所有 IP 地址”。在服务器配置中,监听 0.0.0.0 意味着监听所有网卡接口。
  3. 255.255.255.255:
    • 受限广播地址。发送到这个地址的数据包会被本局域网内的所有设备接收,但不会被路由器转发。
  4. 169.254.x.x:
    • 链路本地地址 (APIPA)。当电脑设置了自动获取 IP (DHCP) 但连接不上 DHCP 服务器时,Windows/Linux 会自动给自己分配一个这样的地址,用于临时通信。
00:00
00:00