IPv4 - 子网划分

  • 简述

    每个 IP 类都配备了自己的默认子网掩码,该掩码将 IP 类限制为具有前缀的网络数和前缀的每个网络的主机数。有类 IP 寻址不提供每个网络的主机数量较少或每个 IP 类具有更多网络的任何灵活性。
    CIDR 或 Classless Inter Domain Routing提供借用 IP 地址的主机部分的位并将它们用作网络中的网络的灵活性,称为子网。通过使用子网划分,一个单一的 A 类 IP 地址可用于拥有更小的子网,从而提供更好的网络管理能力。
  • A 类子网

    在 A 类中,只有第一个八位字节用作网络标识符,其余三个八位字节用于分配给主机(即每个网络 16777214 个主机)。为了在 A 类中创建更多子网,借用主机部分的位并相应地更改子网掩码。
    例如,如果从第二个八位字节的主机位借用一个 MSB(最高有效位)并添加到网络地址,它会创建两个子网 (2 1 = 2),每个子网有 (2 23 -2) 8388606 个主机。
    子网掩码相应地更改以反映子网划分。下面给出了 A 类子网所有可能组合的列表 -
    A 类子网
    在子网划分的情况下,每个子网的第一个和最后一个 IP 地址分别用于子网号和子网广播 IP 地址。由于这两个 IP 地址无法分配给主机,因此无法使用超过 30 位作为网络位来实现子网划分,即每个子网提供的主机少于两个。
  • B 类子网

    默认情况下,使用 Classful Networking,14 位用作网络位,提供 (2 14 ) 16384 个网络和 (2 16 -2) 65534 个主机。通过从主机位借用位,B 类 IP 地址可以按照与 A 类地址相同的方式划分子网。下面给出了 B 类子网划分的所有可能组合 -
    B 类子网
  • C 类子网

    C 类 IP 地址通常分配给一个非常小的网络,因为它在一个网络中只能有 254 台主机。下面给出了子网 B 类 IP 地址的所有可能组合的列表 -
    C 类子网