子网划分的定义:
当我们对一个网络进行子网划分时,基本上就是将它分成小的网络。比如,当一组IP地址指定给一个公司时,公司可能将该网络“分割成”小的网络,每个部门一个。这样,技术部门和管理部门都可以有属于它们的小网络。通过划分子网,我们可以按照我们的需要将网络分割成小网络。这样也有助于降低流量和隐藏网络的复杂性。
子网掩码:
RFC 950定义了子网掩码的使用,子网掩码是一个32位的2进制数,其对应网络地址的所有位置都为1,对应于主机地址的所有位置都为0。由此可知,A类网络的默认子网掩码是255.0.0.0,B类网络的默认子网掩码是255.255.0.0,C类网络的默认子网掩码是255.255.255.0。将子网掩码和IP地址按位进行逻辑“与”运算,得到IP地址的网络地址,剩下的部分就是主机地址,从而区分出任意IP地址中的网络地址和主机地址。子网掩码常用点分十进制表示,我们还可以用CIDR的网络前缀法表示掩码,即“/<网络地址位数>;”。如138.96.0.0/16表示B类网络138.96.0.0的子网掩码为255.255.0.0。
计算步骤:
1、确定要划分的子网数
2、求出子网数目对应二进制数的位数N及主机数目对应二进制数的位数M。
3、对该IP地址的原子网掩码,将其主机地址部分的前取1或后取0 即得出该IP地址划分子网后的子网掩码。
问题1:192.168.2.0/24,平均分配给四个部门(四个子网网段)使用。
解析:看IP地址是典型的c类,所以/24是子网掩码255.255.255.0,因为有24位网络位所以只划分后8位主机位。
解答:划分4个子网掩码正好是2^2=4所以我们只需要像主机位借两位即可,这时我们的网络位是26个。
第一段:192.168.1.1~192.168.1.62
第二段:192.168.1.65~192.168.1.126
第三段:192.168.1.129~192.168.1.190
第四段:192.168.1.193~192.168.1.254
问题2:10.10.10.0 /24 平均分成6个部门
2^3=8>6向主机位借三个,网络位为27个