子网划分的核心思想:借位于主机部分
示例:
每个子网要求主机数是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
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的子网。
转载于:https://blog.51cto.com/lgzeng2360/71075