快速计算子网的方法

对于如何计算子网掩码和从子网掩码快速的看出相关信息。我个人得出一个小经验。

比如一个C网要分成两个网段,那么256/2=128.每个子网128个地址。用256减去每个子网的地址数,256-128=128,子网掩码就是255.255.255.128;

分成4个网段,256/4=64每个子网64个地址。用256减去每个子网的地址数,256-64=192,子网掩码就是255.255.255.192;

分成8个网段,256/8=32每个子网32个地址。用256减去每个子网的地址数,256-32=224,子网掩码就是255.255.255.224.



划分子网的几个捷径

划分子网的几个捷径:

1. 你所选择的子网掩码将会产生多少个子网?2的x次方-2(x代表掩码位,即2进制为1的部分)

2. 每个子网能有多少主机?:2的y次方-2(y代表主机位,即2进制为0的部分)

3. 有效子网是?:有效子网号=256-十进制的子网掩码(结果叫做block size或base number)

4. 每个子网的广播地址是?:广播地址=下个子网号-1

5. 每个子网的有效主机分别是?:忽略子网内全为0和全为1的地址剩下的就是有效主机地址。最后有效的1个主机地址=下个子网号-2(即广播地址-1)

根据上述捷径划分子网的具体实例:

C类地址例子:网络地址192.168.10.0;子网掩码255.255.255.192(即192.168.10.0/26)

1. 子网数=2*2-2=2

2. 主机数=2*6-2=62(C类默认掩码为255.255.255.0,主机位被网络位借了2位,主机位还剩6位)

3. 有效子网:block size=256-192=64,所以第一个子网为192.168.10.64,第二个为192.168.10.128

4. 广播地址:下个子网-1,故而2个子网的广播地址分别是192.168.10.127和192.168.10.191

5. 有效主机范围是:第一个子网的主机地址是192.168.10.65到192.168.10.126;第二个是192.168.10.129到192.168.10.190

B类地址例子1:网络地址 172.16.0.0;子网掩码 255.255.192.0(即172.16.0.0/18)

1. 子网数=2*2-2=2

2. 主机数=2*14-2=16382(B类默认掩码为255.255.0.0,主机位被网络位借了2位,主机位还剩14位)

3. 有效子网:block size=256-192=64,所以第一个子网为172.16.64.0,最后1个为172.16.128.0

4. 广播地址:下个子网-1,故而2个子网的广播地址分别是172.16.127.255和172.16.191.255

5. 有效主机范围是:第一个子网的主机地址是172.16.64.1到172.16.127.254;第二个是172.16.128.1到172.16.191.254

B类地址例子2:网络地址 172.16.0.0;子网掩码 255.255.255.224(即172.16.0.0/27)

1. 子网数=2*11-2=2046(B类地址默认掩码是255.255.0.0,故网络位为8+3=11)

2. 主机数=2*5-2=16382(网络位向主机位借走了11位,主机位还剩5位)

3. 有效子网:block size=256-224=32,所以第一个子网为172.16.0.63,最后1个为172.16.

255.223

4. 广播地址:下个子网-1,故而2个子网的广播地址分别是172.16.127.255和172.16.191.255

5. 有效主机范围是:第一个子网的主机地址是172.16.0.33到172.16.0.62;最后一个是172.16.255.193到172.16.255.222

(针对B类地址例子这两种类型,我们可以通过先判断主机位,再来判断网络位。)

VLSM规定了如何在一个进行了子网划分的网络中的不同部分使用不同的子网掩码。这对于网络内部不同网段需要不同大小子网的情形来说非常有效。VLSM实际上是一种多级子网划分技术。

例如某公司有两个主要部门:市场部和技术部。技术部又分为硬件部和软件部两个部门。该公司申请到了一个完整的C类IP地址段:210.31.233.0,子网掩码255.255.255.0。为了便于分级管理,该公司采用了VLSM技术,将原主网络划分称为两级子网(未考虑全0和全1子网)。

市场部分得了一级子网中的第1个子网,即210.31.233.64,子网掩码255.255.255.192,该一级子网共有62个IP地址可供分配。

技术部将所分得的一级子网中的第2个子网210.31.233.128,子网掩码255.255.255.192又进一步划分成了两个二级子网。其中第1个二级子网210.31.233.128,子网掩码255.255.255.224划分给技术部的下属分部-硬件部,该二级子网共有30个IP地址可供分配。技术部的下属分部-软件部分得了第2个二级子网210.31.233.160,子网掩码255.255.255.224,该二级子网共有30个IP地址可供分配

变长子网掩码(VLSM)的作用:节约IP地址空间;减小路由表大小。使用VLSM时,所采用的路由协议必须能够支持它,这些路由协议包括RIPv2,OSPF,EIGRP和BGP。


三.快速计算子网掩码的方法

1. 利用子网数来计算

在求子网掩码之前必须先搞清楚要划分的子网数目,以及每个子网内的所需主机数目。为1的位代表网络位,为0的位代表主机位。然后按以下基本步骤进行计算:

1)将子网数目转化为二进制来表示;

2)取得子网数二进制的位数,为n;

3)取得该IP地址类的子网掩码,将其主机地址部分的的前n位置“1”,即得出该IP地址划分子网的子网掩码。

如将B类IP地址172.195.0.0划分成25个子网,

首先要划分成25个子网,“25”的二进制为“11001”;
该子网数二进制为五位数,即n=5;

将该B类地址的子网掩码255.255.0.0的主机号前5位全部置“1”,即可得到 255.255.248.0,这就是划分成 25个子网的B类IP地址 172.195.0.0的子网掩码。

2. 利用主机数来计算

利用主机数来计算子网掩码的方法与上类似,基本步骤如下:

1)将子网中需容纳的主机数转化为二进制;

2)如果主机数小于或等于254(注意要去掉保留的两个IP地址),则取得该主机的二

进制位数为N,这里肯定 N<8,如果大于254,则N>8,这就是说主机地址将占据不止8位。

3)将255.255.255.255的主机地址位数全部置1,然后从后向前的将n位全部置为 0,即为子网掩码值。

如要将一B类IP地址为168.195.0.0的网络划分成若干子网,要求每个子网内有主机数为700台,则该子网掩码的计算方法如下:

1)首先将子网中要求容纳的主机数“700”转换成二进制,得到1010111100。

好了,就写到这里.一般把上面的弄懂了,关于子网掩码的问题应该是可以搞定的.

相关文档
最新文档