子网掩码怎样计算?

作者&投稿:戊胞 (若有异议请与网页底部的电邮联系)
~

计算步骤

1、确定要划分的子网数

2、求出子网数目对应二进制数的位数N及主机数目对应二进制数的位数M。

3、对该IP地址的原子网掩码,将其主机地址部分的前N位置取1或后M位置取0 即得出该IP地址划分子网后的子网掩码。

例如,对B类网络135.41.0.0/16需要划分为20个能容纳200台主机的网络(即:子网)。因为16<20<32,即:2的4次方<20<2的5次方,所以,子网位只须占用5位主机位就可划分成32个子网,可以满足划分成20个子网的要求。

B类网络的默认子网掩码是255.255.0.0,转换为二进制为11111111.11111111.00000000.00000000。现在子网又占用了5位主机位,根据子网掩码的定义,划分子网后的子网掩码应该为11111111.11111111.11111000.00000000,转换为十进制应该为255.255.248.0。

我们再来看一看每个子网的主机数。子网中可用主机位还有11位,2的11次方=2048,去掉主机位全0和全1的情况,还有2046个主机ID可以分配,而子网能容纳200台主机就能满足需求,按照上述方式划分子网,每个子网能容纳的主机数目远大于需求的主机数目,造成了IP地址资源的浪费。

为了更有效地利用资源,我们也可以根据子网所需主机数来划分子网。还以上例来说,128<200<256,即2^7<200<2^8,也就是说,在B类网络的16位主机位中,保留8位主机位,其它的16-8=8位当成子网位,可以将B类网络135. 41.0.0划分成256(2^8)个能容纳256-1-1=254台(去掉全0全1情况)主机的子网。

此时的子网掩码为11111111.11111111.11111111.00000000,转换为十进制为255.255.255.0。

扩展资料

注意事项

在划分子网时,不仅要考虑目前需要,还应了解将来需要多少子网和主机。对子网掩码使用必须要更多的子网位,可以得到更多的子网,节约了IP地址资源,若将来需要更多子网时,不用再重新分配IP地址,但每个子网的主机数量有限。

反之,子网掩码使用较少的子网位,每个子网的主机数量允许有更大的增长,但可用子网数量有限。一般来说,一个网络中的节点数太多,网络会因为广播通信而饱和,所以,网络中的主机数量的增长是有限的,也就是说,在条件允许的情况下,会将更多的主机位用于子网位。

综上所述,子网掩码的设置关系到子网的划分。子网掩码设置的不同,所得到的子网不同,每个子网能容纳的主机数目不同。若设置错误,可能导致数据传输错误。



子网掩码的计算方法
答:先将IP地址和子网掩码换算成二进制形式。如上例:IP:200.200.200.200 二进制:11001000.11001000.11001000.11001000 MASK:255.255.255.192 二进制:11111111.11111111.11111111.11000000网络地址求网络地址:子网掩码为1的部分,对应的地址即为网络地址。如上例,用IP地址和掩码各位用‘与’方式计算,得到的二进制为:11001000.11001...

子网掩码的计算方法,有几种方法?
答:方法一:利用子网数来计算:1.首先,将子网数目从十进制数转化为二进制数;2.接着,统计得到的二进制数的位数,设为N;3.最后,先求出此IP地址对应的地址类别的子网掩码。再将求出的子网掩码的主机地址部分(也就是“主机号”)的前N位全部置1,这样即可得出该IP地址划分子网的子网掩码。例如:需...

子网掩码怎样计算?
答:掩码/25/26/27/28/29/30/31 需要6子网:2`3=8(即借3位主机位)即可得出子网掩码为/27,块大小32 0-31 32-63 64-95 96-127 128-159 160-191 192-223 224-256 划分为8个子网,每个子网32个ip地址,每个子网中损失2个ip地址(一个子网地址,一个广播地址)。另外,如果不支持全0全1...

如何计算子网掩码?
答:首先要把IP地址和子网掩码都换算为32位的二进制。与运算的特点是有0就为0,全1才为1.具体计算如下:11000000 192 (IP地址第一段)11111111 255 (子网掩码的第一段)11000000 192 (与运算的结果)--- 10101000 168 (IP地址第二段)11111111 255 (子网掩码的第二段)10101000 168 (与运算...

如何计算一个子网的掩码?
答:计算步骤 1、确定要划分的子网数 2、求出子网数目对应二进制数的位数N及主机数目对应二进制数的位数M。3、对该IP地址的原子网掩码,将其主机地址部分的前N位置取1或后M位置取0 即得出该IP地址划分子网后的子网掩码。例如,对B类网络135.41.0.0/16需要划分为20个能容纳200台主机的网络(即:...

如何计算子网掩码?
答:2、要将网络划分为4个子网,先套用子网的计算公式:子网数=2的n次方,即4=2的n次方,n为2。3、由上述步骤可知,n为2,即需要在主机位上借2位进行子网的划分,主机位还剩6+8=14位。4、由主机位可以知道网络掩码位数为32-14=18位,即子网掩码为255.255.192.0 5、由上述可知,每个子网的地址...

子网掩码计算公式是什么?
答:计算步骤 1、确定要划分的子网数 2、求出子网数目对应二进制数的位数N及主机数目对应二进制数的位数M。3、对该IP地址的原子网掩码,将其主机地址部分的前N位置取1或后M位置取0 即得出该IP地址划分子网后的子网掩码。

子网掩码怎么算?
答:网络地址和广播地址计算方式如下:1、首先确定子网的位数。以子网总位数8为例,因此Tb等于8。2、假设IP地址是210.1.1.100,子网掩码是255.255.255.224。总位数等于8。那么掩码224相对的子网位数就是3。3、主机位数的计算方式:(m)=Tb-n,n=3,Tb=8,主机m=8-3=5。4、子网数为2n,每个...

子网掩码如何计算?
答:子网掩码为255.248.0.0;62=2^6-2,所以需要借用6个bit的主机位划分子网,子网掩码为255.252.0.0;2^6-2<122<2^7-2,所以需要借用7个bit的主机位划分子网,子网掩码为255.254.0.0;2^7-2<250<2^8-2,所以需要借用8个bit的主机位划分子网,子网掩码为255.255.0.0。

子网掩码计算公式是什么?
答:192.168.125.0/27表示子网掩码为255.255.255.224 27代表子网位数为27位,其中二进制1代表子网位,255用二进制表示为11111111,224可表示为11100000,所以子网掩码应为:255.255.255.224 利用主机数来计算 1,将主机数目转化为二进制来表示 2,如果主机数小于或等于254(注意去掉保留的两个IP地址)...