一个IP地址怎样划分子网?
网上有很多同学在问:如何进行子网划分?
首先从子网划分的字面意思可以理解:将一个子网划分成多个子网。
其实简单来说,子网划分就是将子网掩码变长,从而增加网段数量,减少主机数量。
举个例子:
现在有一个小区开盘售楼,小区名为“锦绣江南”(名字是虚拟的,不是打广告-_-)共有10栋楼,那么只要在这买房的用户都是这里的业主,可以享受相同的服务并且相互之间都可以串门。但是由于房价比较贵,很多人买不起,所以只卖了5栋楼。这时开发商急眼了,联系一个土豪,把剩下的5栋楼低价出售,而土豪兄则把这5栋楼规划成了另一个小区,叫做“江南锦绣”,并且在两个小区之间建了一道墙,让两个小区的人不能够串门。这个过程其实就叫做子网划分:
将一个IP网段分配给不同的主机,但是这个网段的主机地址数量远超主机数量,造成了浪费,为了节约成本,于是将该网段变成了两个网段,网段变多了,主机地址数量却变少了,这样一来,就减少了地址浪费,并充分利用了IP地址段。
除了节省IP地址之外,子网划分还有便于管理、降低广播域等作用,在这就不一一列举了。
那么如何进行子网划分呢?
其实很简单,只需要记住几个数:
2的8次方 256
2的7次方 128
2的6次方 64
2的5次方 32
2的4次方 16
2的3次方 8
2的2次方 4
2的1次方 2
2的0次方 1
这些数字是子网划分中很常用的几个数字,只要记住这几个数,子网划分很简单!
通过一个例子来说:
新盟教育共有5个部门,需要通过一个C类地址进行子网划分:172.16.0.0 255.255.255.0
销售部 20人
财务部 8人
人事行政部 10人
讲师部 9人
项目部 61人
再做类似于这种子网划分题目的时候,要遵循一个逻辑,就是要从主机数量需求最多的子网开始做,当前需要最多的就是项目部:
1、计算符合数量的步长:
项目部共61人,即最少需要61个主机地址,但是我们还要加上3个特殊地址!即网络地址、广播地址以及网关地址。所以至少需要61+3即64个地址。可以看到,64个地址正好和2的6次方相等,那我们的步长可以选择64么?从理论上是可以的,但是从实际角度出发,项目部目前61人,难道就不会再有新同事入职吗?所以保险起见,我们可以选择128作为步长,这样既满足条件,又保证了子网未来的扩展性。
2、通过步长计算掩码:
刚刚通过计算,步长为128,那么掩码如何计算呢?教大家一个简单的方法,不需要再去扣二进制了,只需要用2的8次方减去你计算出的步长,就可以得到最后一位的掩码了!即256-128=128,那么可以确定,当前子网的掩码就是255.255.255.128。
3、通过掩码计算网段范围:
首先来说,原子网段给出的地址是172.16.0.0,那我们就用这个地址作为起始地址:172.16.0.0
最后一位地址是172.16.0.127。即从172.16.0.0算第一个数,一直到第128个数。
即网络地址为172.16.0.0,广播地址为172.16.0.127。
可用主机范围是172.16.0.1 - 172.16.0.126(包含网关地址)
OK,一次子网划分就结束了,后续的地址算法和前面一样,只要遵循以上三步就可以完成。
那么最后跟大家说一下关于子网划分中几个需要注意的地方:
我们日常接触到的子网划分一般都是在企业内部进行子网划分,而公网中同样要进行子网划分。
无论是什么环境,我们在划分的时候都要注意几个点:
1、精准定位需求
2、考虑人员扩充问题
3、尽量保证一个子网内主机数量不超过254
4、企业内子网划分尽量不要使用192.168.0.0和192.168.1.0两个网段
说了这么多,告诉大家一个小秘密,在工作中其实完全可以通过一些工具直观的计算出子网划分的结果,例如子网掩码计算器-_-`所以说方法不重要,重要的是将一个网段划分成一个合理的子网,这才是子网划分的精髓所在。
小伙伴们还有更多关于思科技术的问题,可以给我留言在下方。