子网划分多图解析
你一定能懂的子网划分
首先对各子网所需的主机数进行排序,优先分配需求量大的。
接着是根据所需的主机数,确定子网掩码的位数。
划分子网的方式有点类似与霍夫曼树。
从分配给我们的IP地址开始,根据子网位数一层一层往下分。
比如LAN3需要150个主机 2^7-2 < 150 < 2^8-2
(减2是因为全1和全0的地址都不能用,前者表示广播地址,后者表示本地),所以它的子网掩码长度是32-8=24
位。在进行下一步之前,得先将题目初始的IP地址写出来:
也就是说,咱们从23位之后开始分配。因为LAN3子网掩码是24位长的,所以只需要在IP地址的第24位上填0或者1,根据俺的习惯优先走树的左边。
依葫芦画瓢,LAN2需要91个主机号,2^6-2 < 91 < 2^7-2
,所以它的子网掩码长度是32-7=25
位。
细心的你可能已经注意到了,刚刚那张图里面LAN3后面是没有子节点的。难道是博主偷懒不画吗?
在回答这个问题之前,咱们先来看看另外一个题(不要用问题回答问题.jpg):
收到一个分组,其目的地址D=11.1.2.5。要查找的路由表有这样三项:
路由1 到达网络 11.0.0.0/8
路由2 到达网络 11.1.0.0/16
路由3 到达网络 11.1.2.0/24
如果路由1的目的网络11.0.0.0/8中有一台IP地址为11.1.2.3的主机,当我们发送一个分组给它时,该主机能收到消息吗?
解题过程就不放图了,相信聪明的你一眼就看出来了:根据最长匹配原则,路由3会转发该分组。
所以如果图中一个节点被分配过了,那么后续的节点不参与子网划分。
接下来读者可以按照上诉步骤确定LAN5,1,4。