关于子网划分是否根据需要的主机数来划分

img


请问一下,如果我们划分子网时主机的需求起伏非常大时,是根据主机数划分子网还是从前面开始划

img


这张图片是根据需要的主机数划分的。

解析: 已知,总共有4个部门,共需要划分四个子网,各个部门的计算机数分别是 110 ,600,126,14 已知网络公司地址172.16.32(001).0是b类地址,所需子网是4个,每个子网主机数最大为600。
由于子网号和主机号不能全0或全1 ,所以:
子网号和可以取3位,既:2 ^3 – 2 = 6 (减去2是因为去掉全0全1,3位最多可以分配6个子网 )
主机号和可以取13位,既:2 ^13 – 2 = 8190 (减去2是因为去掉全0全1,13位最多可以分配8190个主机)

现在子网号全0全1是可用的,但09年之前因为协议原因不可用全0全1划分子网,此根据题参考答案看是不可用。主机号去除全0全1,因为全0为原 IP,全1为广播地址,都不作为有效的IP地址。另外因为3+13=16,正好前三位是子网后13位是主机。可以在给定的子网络地址上划分,不需要整合。(这种题常见)

c类IP默认子网掩码为255.255.0.0 ,因为子网号占3为,那么4个部门的子网掩码变为255.255.11100000.0 ,也就是255.255.224.0,表示前19位为网络号,同一网段IP地址网络号相同。
(注意:此子网掩码表示最多可划分6个子网)。
部门1:172.16.001 00000.0 = 172.16.32.0/19
部门2:172.16.010 00000.0 = 172.16.64.0/19
部门3:172.16.011 00000.0 = 172.16.96.0/19
部门4:172.16.100 00000.0 = 172.16.128.0/19
网关地址
部门1:172.16.001 11111.254 = 172.16.63.254
部门2:172.16.010 11111.254 = 172.16.95.254
部门3:172.16.011 11111.254 = 172.16.127.254
部门4:172.16.100 11111.254 = 172.16.159.254