怎么计算网络掩码,求大神!

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

计算步骤

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地址,但每个子网的主机数量有限。

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

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



子网掩码计算?
答:例如:61.159.62.128/29 一个IP是分为4组数字的 每组就是8位的二进制 IP后面的那个29 就是用来计算子网掩码,主机号,第一个可用地址和最后一个可用地址 (1)求子网掩码 那个末尾的29代表着29个二进制的1 请记住二进制常识 : IP的一个255=8个二进制的1=11111111 我们来求出29=多少个...

请问一下,知道一个IP地址,如何计算出它的子网掩码啊?
答:利用子网数来计算:在求子网掩码之前必须先搞清楚要划分的子网数目,以及每个子网内的所需主机数目。1.将子网数目转化为二进制来表示 2.取得该二进制的位数,为 N 3.取得该IP地址的类子网掩码,将其主机地址部分的前N位置1 即得出该IP地址划分子网的子网掩码。如欲将B类IP地址168.195.0.0划分成...

子网掩码怎么计算的呢?
答:能连接6台主机,转为二进制11111111.11111111.11111111.11111000,网络号29,这是29位比特的子网掩码,剩下3位,也就是有8个IP地址,但是有两个作为了网络地址和广播地址,所以只有6个能分配个主机。这个掩码不需要区分是什么类型的网络,ABC类都可以用。由于子网掩码的位数决定于可能的子网数目和每个...

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

子网掩码怎么算我要详细的步骤 我是新手
答:A类网络的网络位数是8位,子网掩码就是11111111.00000000.00000000.00000000,换算成二进制表示为255.0.0.0。B类网络的网络位数是16位,子网掩码就是11111111.11111111.00000000.00000000,换算成十进制表示为255.255.0.0。C类网络的网络位数是24位,子网掩码就是11111111.11111111.11111111.00000000,...

已知ip怎么求子网掩码
答:已知ip求子网掩码的方法如下:1、根据首段IP地址的范围确定其所属类别,A类是1~126,B类是128~191,C类是192~223。2、根据IP地址类别选择默认子网掩码,A类地址默认子网掩码为255.0.0.0,B类地址默认子网掩码为255.255.0.0,C类地址默认子网掩码为255.255.255.0。3、将需要的子网数量转换...

计算子网掩码的过程是怎样?怎样计算?
答:计算过程是这样的,将IP地址和子网掩码都换算成二进制,然后进行与运算,结果就是网络地址。与运算如下所示,上下对齐,1位1位的算,1与1=1,其余组合都为0。例如:计算IP地址为:202.99.160.50子网掩码是255.255.255.0的网络地址步骤如下:1)将IP地址和子网掩码分别换算成二进制 202.99.160....

子网掩码的计算方法
答:网络地址求网络地址:子网掩码为1的部分,对应的地址即为网络地址。如上例,用IP地址和掩码各位用‘与’方式计算,得到的二进制为:11001000.11001000.11001000.11000000,这个就是网络地址,换算成十进制为:200.200.200.192广播地址求广播地址:子网掩码为0的部分,对应的IP地址全为1的地址,则是广播地址。如上例,则...

网络号和子网掩码怎么算
答:网络号的计算涉及将IP地址和子网掩码转换为二进制形式,然后进行按位与操作以确定网络部分。以下是具体步骤的改写和错误纠正:1. 给定IP地址192.168.5.120,其二进制形式为:11000000.10101000.00000101.01111000。2. 给定子网掩码255.255.255.248,其二进制形式为:11111111.11111111.11111111.11111000。3...

子网掩码怎么计算?
答:子网掩码是255.255.192.0,其中192化成2进制为11000000,也就是后面第3段ip72前6位为主机号,前面2位为网络号,而141.14.72.24中72化成2进制为01001000,所以01000000为网络号,而00001000为主机号,广播地址01111111 网络号141.14.64.0 广播地址:141.14.127.255 如果子网掩码为255.255...