每个IP类都配备有自己的默认子网掩码,该掩码将IP类限制为具有网络的前缀数和每个网络的主机数前缀。分类IP地址不能提供任何灵活性,即每个IP的主机数较少或每个IP分类的网络数较多。
CIDR或无类域间路由提供了借用IP地址的主机部分主机位的灵活性,并将它们用作网络中的网络,称为子网。通过使用子网划分,一个单一的A类IP地址可以用于拥有较小的子网,从而提供更好的网络管理功能。
A类子网
在A类中,仅第一个八位位组用作网络标识符,其余三个八位位组用于分配给主机(即,每个网络16777214台主机)。为了在A类中制造更多子网,需要借用主机部分的位,并相应地更改子网掩码。
例如,如果从第二个八位位组的主机位借用一个MSB(最高有效位)并将其添加到网络地址,则它将创建两个子网(2 1 = 2),每个子网具有(2 23 -2)8388606主机。
子网掩码会相应更改,以反映子网划分。下面给出的是A类子网的所有可能组合的列表-
在子网划分的情况下,每个子网的第一个和最后一个IP地址也分别用于子网号和子网广播IP地址。由于无法将这两个IP地址分配给主机,因此无法通过使用超过30位作为网络位来实现子网划分,每个子网提供少于两个主机。
B类子网
默认情况下,使用分类网络将14位用作提供(2 14)16384网络和(2 16 -2)65534主机的网络位。通过从主机位中借用位,可以将B类IP地址与A类地址以相同的方式划分子网。下面给出了B类子网划分的所有可能组合-
C类子网
C类IP地址通常分配给一个非常小的网络,因为它在网络中只能有254个主机。下面给出的是子网划分的B类IP地址的所有可能组合的列表-