1、确定要分的子网的个数,以及各个子网内部所需的IP的个数
比如有四个子网,所需IP地址分别是100个,60个,20个,10个,
2、根据所需IP判断各个子网所占的主机位位数
那么大家根据经验都可以看出,要100个IP的子网分配给它的主机位位数肯定是7位,60个的是6位,20个的是5位,10个的是4位。
3、开始进行划分
我们一定要从大的子网开始分配。
比如有一个C类地址192.168.0.0,分配给四个子网A,B,C,D,它们所需IP地址分别是100个,60个,20个,10个,
192.168.0.0~(0+127)127的地址都给A子网,其中192.168.0.0是网络号,192.168.0.127是广播号(为什么是0~127,因为我们地址的分配一定要从头划分,且我们给A子网分配7个主机位,所以如果7位主机位如果全部都是1,那么它们换算成十进制就是127)
192.168.0.128~(128+63)191的地址都给B子网,其中192.168.0.128是网络号,192.168.0.191是广播号。
192.168.0.192~(192+31)223的地址都给C子网,其中192.168.0.192是网络号,192.168.0.223是广播号。
192.168.0.224~(224+15)的地址都给D子网,其中192.168.0.224是网络号,192.168.0.239是广播号。
如果要去探寻里面的数字游戏就比较多东西,我就懒得写了,但是记住就是几个窍门:
1、先确定主机位的位数
2、先从IP需求大的子网下手
3、上述地址分配中的窍门的讲解
我们先分配的是A子网,因为我们知道只有给它分配7位主机位才能满足它的IP地址需求,而且因为它是第一个进行地址分配的子网,所以我们很简单的就知道A子网的开始的地址就是192.168.0.0,同时因为7位主机位的缘故,所以A子网分配到的子网的IP地址数量为128个(从0开始数,数到127,数量是128个),范围为192.168.0.0到192.168.0.127。
然后就是B子网,到这里你如果要搞数字游戏去慢慢算也没关系,但是这里开始就有窍门了,比如我们现在进行地址分配的对象是B子网,它是四个子网中IP需求第二大的子网,它的需求是60个,我们很快就能知道我们要给它分配6位主机位,因为2^6=64。我们首先来确定B子网的开始地址,在A子网的末位地址的基础上加1即可,那么B子网的开始地址就是192.168.0.128,然后我们要确定B子网的结束地址,只要将128+(64-1)即可,其中64是2^B子网的主机位位数求出来的。最后我们就可以得出B子网的地址分布为:192.168.0.128~192.168.0.191,其中192.168.0.128是网络号,192.168.0.191是广播号。
然后知道了这个规律其他的子网的起始地址和结束地址我们就可以很快的算出来了。