最小子网的地址数问题

题目:若将101.200.16.0/20划分为5个子网,则可能的最小子网的可分配IP地址数为?

首先明确题目要求:最小子网可分配地址数。这句话说明了在对主机号进行第二次子网划分时,并不是平均分配的。要是按照平均分配,那这道题就变简单了。最小子网,是这个题的难点。如何得到最小子网?我们可以这样想:一共要划分5个子网,如果其他4个子网都尽可能最大,那最后一个子网不就是最小的吗?所以我们的方法就是,将子网由大到小划分5个,那第五个就是我们需要的答案。

我们通过网络前缀计算出主机号:32-20=12,我们需要对12位进行二次划分。

按照分析的思路,第一个子网可分配的主机数应该最大,12位可分配的位数中最多能拿出11位来做主机号,那剩下的1位就是子网号,我们用0来标记子网1。

子网1:0XXX  XXXXXXXX  (/21)

由于第一个子网用了第一位的0,那么第二个子网的第一位就应该是1,与第一个子网相区别。同时,因为子网并没有划分完,还有3,4,5号子网存在,为了与3号子网相区别,应该启用第二位,用第二位的0和1来区别子网2和3。

子网2:10XX  XXXXXXXX  (/22)

同样的道理,3号并不是划分的终点,还有4号,所以启用第三位,用第三位的0和1来区别子网3和4。

子网3:110X  XXXXXXXX  (/23)

同上,用第四位的0和1来区别子网4和5。注意此时子网划分完毕,子网5是最后一个子网,所以不必启用下一位,子网号最多是4位。

子网4:1110,XXXXXXXX  (/24)

子网5:1111,XXXXXXXX  (/24)

子网5就是我们需要的答案,此时主机号有8位,除去全0和全1,有254个。

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值