子网掩码如何计算?

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

子网掩码计算方法有两种:

方法一:利用子网数来计算:

1.首先,将子网数目从十进制数转化为二进制数;

2.接着,统计得到的二进制数的位数,设为N;

3.最后,先求出此IP地址对应的地址类别的子网掩码。再将求出的子网掩码的主机地址部分(也就是“主机号”)的前N位全部置1,这样即可得出该IP地址划分子网的子网掩码。

例如:需将B类IP地址167.194.0.0划分成28个子网:

1)(28)10=(11100)2;

2)此二进制的位数是5,则N=5;

3)此IP地址为B类地址,而B类地址的子网掩码是255.255.0.0,且B类地址的主机地址是后2位(即0-255.1-254)。于是将子网掩码255.255.0.0中的主机地址前5位全部置1,就可得到255.255.248.0,而这组数值就是划分成28个子网的B类IP地址 167.194.0.0的子网掩码。

方法二:利用主机数来计算。

1.首先,将主机数目从十进制数转化为二进制数;

2.接着,如果主机数小于或等于254(注意:应去掉保留的两个IP地址),则统计由“1”中得到的二进制数的位数,设为N;如果主机数大于254,则 N>8,也就是说主机地址将超过8位;

3.最后,使用255.255.255.255将此类IP地址的主机地址位数全部置为1,然后按照“从后向前”的顺序将N位全部置为0,所得到的数值即为所求的子网掩码值。

例如:需将B类IP地址167.194.0.0划分成若干个子网,每个子网内有主机500台:

1)(500)10=(111110100)2;

2)此二进制的位数是9,则N=9;

3)将该B类地址的子网掩码255. 255.0.0的主机地址全部置 1,得到255.255.255.255。然后再从后向前将后9位置0,可得:11111111. 11111111.11111110.00000000即255.255.254.0。这组数值就是划分成主机为500台的B类IP地址167.194.0.0的子网掩码。

扩展资料:

子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。

子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。



如何计算子网掩码有多少位
答:利用主机数来计算子网掩码是多少位的。将主机数目转化为二进制来表示。如果主机数小于或等于254(注意去掉保留的两个IP地址),则取得该主机的二进制位数,为 N,这里肯定N<8。如果大于254,则 N>8,这就是说主机地址将占据不止8位。使用255.255.255.255来将该类IP地址的主机地址位数全部置1,...

如何计算子网掩码
答:注:8位主机号减少网络号借去的3位,所剩下5位。即n=8-m=5。其中m为网络号位数,n为主机号位数。即最多可以容纳的主机数为32,可用的主机数为30,计算公式如下图所示:4、好了,我们已经算出192.168.1.53/27,每个网段最大容纳的主机数和可以主机数了,下面我们来计算子网掩码的10进制数是...

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

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

子网掩码怎么算?
答:子网掩码:255.255.0.0可以将其划分为256个子网(从10.0.0.0到10.255.0.0)——第一个八位位组表示网络地址,第二个表示子网号,而最后两个表示主机部分。用子网掩码对主机地址进行位与操作,就能够提取出完整的子网地址。子网掩码并不局限于整数个八位位组的情况。例如,255.254.0.0(或...

子网掩码如何计算?
答:10的二进制编码是00001010,11的二进制编码是00001011,你需要保证的是10和11的二进制表示前面高7位一样,最后一位不固定,因此,第三段的掩码是11111110=254,所以你可以设置子网掩码为255.255.254.0即可。

子网掩码是怎么算的,比如说192.168.10.0/28 这个网段的子网掩码应该是...
答:00000000 0 10000000 128=0+128 11000000 192=128+64 11100000 224=192+32 11110000 240=224+16 11111000 248=240+8 11111100 252=248+4 11111110 254=252+2 看,还是有规律可以遵循的。子网掩码的数字只可能是0、128、192、224、240、248、252、254这几个,254只包含2个IP,一个网络号,一个...

...168.195.0.0 若要将其划分15个子网如何计算子网掩码?并
答:解决方案1:每个子网可用主机2^11-2主机块大小=256-248=8.248.0.0是B类地址.195;162^5=32》27所以子网掩码32位中前16+5=21位全一.255,即255.0(PSip地址为168,默认子网掩码/ 解决方案2:168.195.0.0为B类地址,2^5=32》27所以子网掩码为16+5=21(32位中前21位全一),即255....

子网掩码如何计算?
答:现假如要将一B类IP地址168.195.0.0划分成27个子网,则它的子网掩码的计算机方法如下(对应以上各基本步骤):第1步,首先要划分成27个子网,“27”的二进制为“11011”;第2步,该子网数二进制为五位数,即n = 5;第3步,将该B类地址的子网掩码255.255.0.0的主机号前5位全部置“1”,...

网络子网掩码怎样计算的?
答:一网络的子网掩码为255.255.255.248该网络能连6台主机。子网掩码是一个32位的2进制数, 其对应网络地址的所有位都置为1,对应于主机地址的所有位都置为0。主机个数为2的主机位数次方-2,因为主机号全为1时表示该网络广播地址,全为0时表示该网络的网络号,这是两个特殊地址。所以255.255.255....