子网划分的核心思想:借位于主机部分
示例:
每个子网要求主机数是30台,要求将C类网192.168.3.0/24进行子网划分。求出子网数、以及第一个子网主机IP范围和其广播地址。
一、常规划分法
1、由于每个子网的主机数是30台,而30的二进制为11110,即主机位至少应保留5位,所以可以在原来的8位中借出3位作为子网划分。
2、子网掩码:由于借3位,所以前缀为/27,二进制表示为11111111 11111111 11111111 11100000,转为十进制为255.255.255.224。
3、子网数:由于借3位,所以子网组合如下:
二进制组合 转为十进制 子网
000 00000 0 192.168.3.0
001 00000 32 192.168.3.32
010 00000 64 192.168.3.64
011 00000 96 192.168.3.96
100 00000 128 192.168.3.128
101 00000 160 192.168.3.160
110 00000 192 192.168.3.192
111 00000 224 192.168.3.224
从上面的组合中去掉全0全1的组合,可得到6个子网。(注,实际工程中保留全0全1子网,本例去掉,下面相同)
4、第一个子网主机的IP范围:
第一个子网为192.168.3.32/27(注:本例不包括全0子网)
二进制主机的最小组合为:001 00001,转换为十进制为33 即第一个主机IP地址。
二进制主机的次大组合为:001 11110,转换为十进制为62 即最后一个主机IP地址。
二进制主机的最大组合为:001 11111,转换为十进制为63,由于二进制为全1,为子网广播地址。
由上面的计算得出第一个子网主机IP分配范围为: 192.168.3.33--192.168.3.62
第一个子网的广播地址为: 192.168.3.63
共计可划分子网数为: 6个
二、捷径划分法
1、划分原则
1)你所选择的子网掩码将会产生多少个子网?:2的x次方-2(x代表借位,即2进制为1的部分)
2)每个子网能有多少主机?: 2的y次方-2(y代表主机位,即2进制为0的部分)
3)第一个有效子网是?:有效子网号=256-10进制的子网掩码(结果叫做block size或base number)
4) 每个子网的广播地址是?:广播地址=下个子网号-1
5) 每个子网的有效主机分别是?:忽略子网内全为0和全为1的地址剩下的就是有效主机地址.最后有效1个主机地址=下个子网号-2(即广播地址-1)
2、重新计算示例
1) 借位数和掩码求法参考常规划分。
2)子网数:2的3次方-2=6 (借位为3)
3)第一个有效子网: 256-224=32 即192.168.3.32
第二个有效子网: 32*2=64 即192.168.3.64
4)第一个子网广播地址: 64-1=63 即192.168.3.63
5)第一个子网的主机IP范围:192.168.3.33~192.168.3.62
三、总结
1、常规划分方法有利于划分过程的理解,但速度较慢。
2、捷径法则可以快速地进行子网划分。
3、在实际工程中进行子网划分时要保留全0和全1的子网。