如何算有多少个IP地址

我看到在说明书上显示10.10.48.0/22,怎么算出其中一共多少个IP地址??
不对啊,我看说明书上是1024个IP啊,10.10.48.0/22 他用的方法是4*256算出来的,我不知道他从哪里得出的4。

应该这样理解:
10.10.48.0/22
此地址是个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,有点类似排列组合的样子。
但是我不确定说明书这种算法对不对,有什么依据,还是为了简单。我只能说我那样做是对的。不过它的算法和我的是相同的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-04-29
IP地址是由32位2进制构成的
如果是1位就可能是0
1是2个地址,如果2位可能
00
01
10
11
4个地址,3位
000
001
010
011
100
101
110
111,8个地址有32位的话就是2的32次方喽,4个字段一字节就是这么约定的.IPv6是为了解决ip地址不够用才出现的是128位2bit,为什么这么多?因为少了不够用..
第2个回答  2019-10-30
IPv4由32个bit位
比如172.16.0.0就是(10101100.00010000.00000000.0000000
中间的点是为了方便记忆采用点分十进制)8位为一个字节
四段
每段2^8=256个
从0.0.0.0~255.255.255.255有2^32个地址
IPv6是为了解决IPv4地址耗尽的问题而提出的方案
128个bit
128/8=16个字节
采用十六进制记法
由128/4=32个十六进制数表示
目前并没有流行
互联网上不可能在同一时刻将IPv4换成IPv6
你打开命令提示符
输入ipconfig
会看到既有IPv4地址也有IPv6地址
第3个回答  2006-12-30
是10.10.48.0到10.10.48.22吗
具我所制0和255是不可用的.所以有21个IP

不好意思.理解错误