如何计算属于网络 112.10.200.0/21 的地址?

如题所述

IP地址由32个位组成,为了方便我们记忆,每8个位就转换成10进制数,并用小数点隔开,这样就与四段。IP对应的掩码也同样的道理。
112.10.200.0/21这个IP斜杠后面的21指的是该IP的掩码是21位的。21位的掩码就是,前面的2个8位(一共16位)不变,第三段还有21-16=5位作为掩码。2的5次方为32,也就是112.10.0.0-112.10.31.255为一个网络段,112.10.32.0-112.10.63.255又为一个网络段,以此类推(第三段的数值加32),可以得出,112.10.200.0所在的网络段是:112.10.192.0-112.10.223.255
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-08-18
那几个不是说错了 就是没说完
首先所给的网络号为 (注意 这是一个A类地址 也就是说第一个字节为网络号 后3个字节为主机号 ) 01110000 00001010 11001000 00000000
其次 21 表示子网掩码为
11111111 11111111 11111000 00000000
则 我们可以知道 该网段下的网络地址范围是:
01110000 00001010 11001000 00000000 到
01110000 00001010 11001111 11111111 之间
即ip 112.10.200.0 ~ 112.10.207.255之间
第2个回答  2017-10-10
短的答案
112.10.200.1 - 112.10.207.254
后面的21指的是21个1,11个0,是子网掩码的意思。转换为8个一组,翻译过来就是255.255.248.0。

子网掩码的意思是把你的地址 112.10.200.0变成二进制 和 这么个21个1后面跟11个0的二进制数 做一个“与”运算。结果是 112.10.200.0。意思是,你能够支配的IP地址的前21个二进制必须是和112.10.200.0的前21位一模一样,后面的11位爱谁谁。那么你能够使用的地址就是112.10.200.0 - 112.10.207.255。但是末尾为0和255的为保留地址,不使用。
之所以算出207是因为。200的二进制是11001000。如果你能匹配上上面的子网掩码的话,后三位正好是对应的掩码的0.也就是说,你的网络可以11001000 - 11001111。11001111对应的就是207
至于255,255的二进制是8个1
第3个回答  2017-12-26

    首先了解IPv4的地址构成为32位二进制的1和0,前21位为网络逻辑地址,后11位为主机硬件地址。

    其次将112.10.200.0转换为二进制,即一串32位由0和1组成的数值,即:1101000001110010110011101110011110110。

    记录该数值前21位,其他与这21位相同的IPv4地址都属于112.10.200.0/21,换算为十进制为112.10.200.1 至 112.10.207.254的IPv4地址。

第4个回答  2018-01-17
112.10.200.0/21是指这个网络的子网掩码是21位,也可以写成112.10.200.0 255.255.248.0,比而得出112.10.200.0~110.10.207.255的地址都是属于这个网络的
相似回答