有关子网划分的一道题 求解....
1个回答

先从以满足最大的子网要求的子网开始划分。要求有64个地址,则地址位必须要有6位,因为2的6次方得64,那么最后一段8位地址中就还剩(8-6)=2位,因为现在这样划分的地址位已经能满足题目的要求,所以我们现在可以把这剩下的两位借给网络位。

分配网络的子网掩码为1111111.11111111.11111111.00000000

借位后子网掩码为 11111111.11111111.11111111.11000000

转换成十进制为255.255.255.192,每个子网能容纳有效的主机数为62,加上全1和全0后能够满足题目要求。

这样能划分出4个子网10.11.122.0/24--------------->10.11.122.0/26

---------------->10.11.122.64/26

---------------->10.11.122.128/26

---------------->10.11.122.192/26

其中的10.11.122.0/26分配给要求有64个子网使用!

网络地址为10.11.122.0/26 广播地址为10.11.122.63

剩下的三个子网中任意一个子网都能刚好满足2个具有32个地址的子网

10.11.122.64/26-------------->10.11.122.64/27

---------------->10.11.122.96/27

10.11.122.64/27的网络地址为10.11.122.64/27 广播地址为10.11.122.95

10.11.122.96/27的网络地址为10.11.122.96/27 广播地址为10.11.122.127

根据以上的原理,剩下的具有16个地址的2个子网和具有8个地址的4个子网可以从10.11.122.128/26这个网络中划分出来!

10.11.122.128 /26 ---------------->10.11.122.128/28

---------------->10.11.122.144/28

---------------->10.11.122.160/28

---------------->10.11.122.176/28

其中10.11.122.128/28和10.11.122.144/28分配给2个要求有16个地址的网络。

10.11.122.128/28的网络地址为10.11.122.128 广播地址为 10.11.122.143

10.11.122.144/28的网络地址为10.11.122.144 广播地址为 10.11.122.159

10.11.122.160/28------------------------>10.11.122.160/29

------------------------->10.11.122.168/29

10.11.122.176/28------------------------>10.11.122.176/29

------------------------->10.11.122.184/29

这里划分的四个子网就分配给4个要求具有8个地址的子网。

10.11.122.160/29的网路地址为 10.11.122.160 子网掩码为10.11.122.167

10.11.122.168/29的网路地址为 10.11.122.168 子网掩码为10.11.122.175

10.11.122.176/29的网路地址为 10.11.122.176 子网掩码为10.11.122.183

10.11.122.184/29的网路地址为 10.11.122.184 子网掩码为10.11.122.191

现在所有要求的网络都以分别满足了。还剩下一个子网没有分配出去,就是10.11.122.192/26,它能容纳的有效主机数为62台,算上全0 和全1 的地址就是还剩64个。