ip地址计算,如何算有多少个IP地址?

应该这样理解ip计算:

ip地址计算,如何算有多少个IP地址?

10.10.48.0/22

ip地址计算,如何算有多少个IP地址?

地址是个A类地址,所以子网掩码是255.0.0.0,又因为后面的22,既子网掩码应该是22位,所以他从位里拿来14位用来子网划分,那么主机位就是10所以每个子网里IP数有2的10次方个=1024,主机可用的IP就是除了全0和全1既可用的是1024-2个地址。

从提问者说的可以看出,说明书应该是这样算的

22位网络号,化成二进制如下:

11111111 11111111 11111100 00000000

IP数=全0位计算得来

前面2个0 =2的平方

后面8个0=2的8次方

总IP=二者之积=4*256,有点类似排列组合的样子。

但是我不确定说明书这种算法对不对,有什么依据,还是为了简单。我只能说我那样做是对的。不过它的算法和我的是相同的。

方法一:因为要聚合三个28位的ip地址段,所以聚合后的IP地址段为202.113.79.32/26。

可用的ip地址:2^(32-26)-2=64-2=62。

方法二:

202.113.79.32/28这里的28是子网掩码1的个数,IPV4子网掩码是32位的,举个例子我们常见的就是192.168.1.1/255.255.255.0。

掩码换算成二进制就是1111 1111.1111 1111.1111 1111.0000 0000,简化写法192.168.1.1/24。题目中/28的掩码换算成二进制为1111 1111.1111 1111.1111 1111.1111 0000

该子网掩码下可用的IP地址为反码部分,即0000,去掉起始地址可用IP为15个地址。202.113.79.32加上15个可用地址为202.113.79.47,再加15个IP地址即为202.113.79.62

扩展资料:

计算步骤:

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位当成子网位。

IP地址是你所在的子网在广域网上的地址,如同你告诉别人你家住在XX市XX路XX号。子网掩码是为了解决IPv4地址池总数不足以应对互联网爆发式增长的一个权宜之计。通过子网掩码和IP地址,可以计算网段内容纳的子网数量,实现IP地址的复用。网关是你所在的子网的交通警察,它负责告诉本子网内的设备,你在哪里,同时负责告诉其他的子网,你们在哪里。子网掩码255.255.255.0,意味着这个子网复用为一个C类地址段,可以容纳253个子网或者设备。通过和IP地址结合,可以算出这个子网的广播地址是192.168.10.255,至于为何网关是192.168.10.1,那是网络工程师的习惯。。。

版权声明:本站部分文章来源互联网,主要目的在于分享信息,版权归原作者所有,本站不拥有所有权,不承担相关法律责任,如有侵权请联系我们,本站将立刻删除。
(0)
上一篇 2022年5月26日 下午2:50
下一篇 2022年5月26日 下午2:50

相关推荐