VLSM(可变长子网掩码) 是为了有效的使用无类别域间路由(CIDR)和路由汇聚(route summary)来控制路由表的大小,它是网络管理员常用的IP寻址技术,VLSM就是其中的常用方式,可以对子网进行层次化编址,以便最有效的利用现有的地址空间。
VLSM是将大范围的IP网络划分成多个小范围的IP网络,为某一个单位或企业的不同部门对内可显示不同的网络,对外可显示同一个IP网络。
应用实例
如图所示,网络地址为192.168.1.0/24,需要将此网络按照可用主机数从大到小依次划分为6个子网,分别是子网1-6。
子网1需要划分80台主机,子网2需要划分40台主机,子网3需要划分20台主机,子网4、子网5和子网6每个子网需要划分2台主机(因为在WAN链路上面)。同时子网4、5、6内的地址掩码也是30位。
1.划分子网1
由题意可知,子网需要80台主机,那么我们先看以下图片
首先,我们对比一下可用主机数哪个最接近80台主机而且>80台,很明显第一列,也就是128那一列适用。可用主机数为128-2=126,大于80台。对应的掩码是25位。
那么由此可以算出子网1的网络地址为192.168.1.0/25,第一个可用地址就是网络地址加1就是192.168.1.1/25,最后一个地址就是网络地址加可用主机位数=192.168.1.0+126,那么最后一个可用地址就是192.168.1.126/25,广播地址则为最后一个可用地址加1,那么广播地址就是192.168.1.127/25
2.划分子网2
子网1已将192.168.1.127划分掉了,所以我们子网2要从192.168.1.128开始,因为子网2内需要用40台主机,所以最适用的就是64这一列(最接近40而且大于40)。
那么由此可以算出子网2的掩码为26位,那么子网2的网络地址就是192.168.1.128/26,那么第一个可用地址就是网络地址加一为192.168.1.129/26,最后一个可用地址就是网络地址加可用地址位数,192.168.1.128+62=192.168.1.190/26,广播地址就是最后一个可用地址加一为192.168.1.191/26
3.划分子网3
子网2已将192.168.1.191划分掉了,所以我们子网3要从192.168.1.192开始,因为子网3内需要用20台主机,所以最适用的就是32这一列(最接近32而且大于32)。
那么由此可以算出子网3的掩码为27位,那么子网3的网络地址就是192.168.1.192/27,那么第一个可用地址就是网络地址加一为192.168.1.193/27,最后一个可用地址就是网络地址加可用地址位数,192.168.1.192+30=192.168.1.222/27,广播地址就是最后一个可用地址加一为192.168.1.223/27
4.划分子网4
子网3已将192.168.1.223划分掉了,所以我们子网4要从192.168.1.224开始,因为子网4的ip需要用到WAN连路上,所以子网4的掩码为30位,30位的掩码可用ip为2位。
所以子网4的网络地址192.168.1.224/30,第一个可用地址192.168.1.225/30,最后一个可用地址192.168.1.226/30,广播地址192.168.1.227/30
5.划分子网5与子网6
子网5和子网6的算法与划分子网4的算法相同,因为都是用到WAN链路上面,所以掩码位数都是30位。那么可以算出:
子网5:网络地址192.168.1.228/30,第一个192.168.1.229/30,最后一个192.168.1.230/30,广播地址192.168.1.231/30
子网6:网络地址192.168.1.232/30,第一个192.168.1.233/30,最后一个192.168.1.234/30,广播地址192.168.1.235/30
好了,现在我们就将所有的子网划分完成了。我们可以看出一个规律,网络地址为偶数,广播地址为奇数。还有什么地方不懂或者问题都可以在公众号里面联系我,拜拜。