通过VLSM实现子网划分的基本思想很简单:就是借用现有网段的主机位的最左边某几位作为子网位,划分出多个子网。
①、把原来有类网络IPv4地址中的“网络ID”部分向“主机ID”部分借位
②、把一部分原来属于“主机ID”部分的位变成“网络ID”的一部分(通常称之为“子网ID”)。
③、原来的“网络ID”+“子网ID”=新“网络ID”。“子网ID”的长度决定了可以划分子网的数量。
如下示例图:
2、全0子网与全1子网
①、“全0子网”代表的是对应子网的“子网ID”部分各位都是0,是第一个子网。
②、“全1子网”代表的是对应子网的“子网ID”部分各位都是1,是最后一个子网。
③、按照RFC950参考规定,划分子网后,只有n-2个可用的子网(n表示总的子网数)。
④、后来RFC1878参考规定,划分子网后,可以有n个可用的子网(n表示总的子网数)。
RFC950参考规定:第一个子网(也就是“全0子网”)和最后一个子网(也就是“全1子网”)不可用,为的就是避免全0子网的网络地址和全1子网的广播地址分别与没有划分子网前的网络地址和广播地址相冲突。 但是在后来RFC1878规定中,该项规定已被废止了,现在的设备基本上都普遍支持RFC1878。
三、等长子网和变长子网划分
子网划分的任务包括:
①、确定子网掩码的长度。
②、确定子网下的主机可用地址范围(第一个可用IP和最后一个可用IP)。
③、确定网络地址(主机位全为0)和广播地址(主机位全为1),不能分配计算机主机用。
Ⅰ、等长子网划分
等长子网划分就是将一个有类网络等分成多个网络,也就是等分成多个子网,所有子网的子网掩码都相同。
1、C类网络子网划分示例
①、等分为两个子网
将192.168.0.0 255.255.255.0这个网络等分成2个子网,并写出每个子网的地址信息?
分析:
该网络子网掩码为/24,要划分为2个子网,要借用主机位1位作为子网位。
因为二进制数0和1按一位排列组合,只有这2种,分别为:0,1,如下图所示。
0是A子网
1是B子网
借用主机1位,所以子网掩码+1位,由原来的255.255.255.0 (/24)变为255.255.255.128(/25)