IP 地址分类 - A、B、C、D、E 类完全指南


IP 地址分类

互联网界最初定义了五个地址类别,以适配规模不一的各种网络。地址的类别决定了哪些位用作网络号(network ID)、哪些位用作主机号(host ID),同时也决定了可能的网络数量以及每个网络可容纳的主机数量。

A 类

A 类地址分配给拥有极大量主机的网络。A 类地址的最高位始终为 0,其后的 7 位(补满第一个八位组)构成网络号,余下的 24 位(后三个八位组)表示主机号。这样可以支持 126 个网络,每个网络最多 16,777,214 台主机。

B 类

B 类地址分配给中型到大型的网络。B 类地址的最高两位始终为二进制的 1 0,其后的 14 位(补满前两个八位组)构成网络号,余下的 16 位(后两个八位组)表示主机号。这样可以支持 16,384 个网络,每个网络最多 65,534 台主机。

C 类

C 类地址用于小型网络。C 类地址的最高三位始终为二进制的 1 1 0,其后的 21 位(补满前三个八位组)构成网络号,余下的 8 位(最后一个八位组)表示主机号。这样可以支持 2,097,152 个网络,每个网络最多 254 台主机。

D 类

D 类地址保留给 IP 组播地址使用。D 类地址的最高四位始终为二进制的 1 1 1 0,余下的位构成供相关主机识别的地址。

E 类

E 类是保留供将来使用的实验性地址。E 类地址的高位设为 1111。

类别 w 的取值 网络号部分 主机号部分 可用网络数 每个网络的主机数
A 1–126 w x.y.z 126 16,777,214
B 128–191 w.x y.z 16,384 65,534
C 192–223 w.x.y z 2,097,152 254

网络号的分配准则

网络号用于标识位于同一物理网络上的那些 TCP/IP 主机。同一物理网络上的所有主机必须被分配相同的网络号,才能彼此通信。

分配网络号时请遵循以下准则:

  • 网络号在整个 IP 互联网络中必须唯一。如果你打算与公共互联网建立直接的路由连接,那么这个网络号在整个互联网范围内都必须唯一;如果你不打算接入公共互联网,那么本地网络号在你自己的专用互联网络内唯一即可。
  • 网络号不能以数字 127 开头。A 类地址中的 127 被保留用于内部环回功能。
  • 网络号中的所有位不能全部为 1。网络号全为 1 被保留用作 IP 广播地址。
  • 网络号中的所有位不能全部为 0。网络号全为 0 用于表示本地网络上的某台特定主机,且不会被路由。
地址类别 首个网络号 末个网络号
A 类 1.0.0.0 126.0.0.0
B 类 128.0.0.0 191.255.0.0
C 类 192.0.0.0 223.255.255.0

主机号的分配准则

主机号用于在一个网络内部标识某台 TCP/IP 主机。IP 网络号与 IP 主机号组合在一起,就构成了一个 IP 地址。

分配主机号时请遵循以下准则:

  • 主机号在其所属的网络号范围内必须唯一。
  • 主机号中的所有位不能全部为 1,因为这个主机号被保留用作广播地址,用于向网络上的所有主机发送数据包。
  • 主机号中的所有位不能全部为 0,因为这个主机号被保留用来表示 IP 网络号本身。
地址类别 首个主机号 末个主机号
A 类 w.0.0.1 w.255.255.254
B 类 w.x.0.1 w.x.255.254
C 类 w.x.y.1 w.x.y.254

适用于 Chrome 的 IP Flager

在浏览器中直接查看网站 IP 地址所属国家的国旗。

了解更多
ADVERTISEMENT