B类IP地址中,可定义“2的14次方"网络,这里的......

来源:百度知道 编辑:UC知道 时间:2024/05/18 04:02:04
“2的14次方”是怎么来的?不要简单的回答是[通过11111111111111来写成2的14次方]。关键是这里的14个一是怎么来的?

为什么有人回答是能定义“16384个”,有人回答“16382个”。到底哪个正确,如果是后面这个正确,那为什么比“2的14次方”少两个。

B类地址不是2的14次方 而是2的16次方
一个完整的IP是由32位2进制表示的,将32位的2进制转换成常用的十进制的方法是“点分十进制”也就是8位表示一个数字,每一位只有2个数字0和1.8位从左到右表示的数值是128、64、32、16、8、4、2、1 。如果是0就表示没有。如果是1就代表有数字。
如00000000 就代表0。 1111111 就代表255
所以它的范围就是0-255
这是网络地址部分,还有就是子网掩码,区分这个IP的实际网络IP是什么。
你所说的主要是区分出什么是网络部分,和这个网络所能容纳的主机数量。
如:B类地址
192.168.1.1
255.255.0.0
2进制:
1100000.10101000.00000001.00000001
1111111.11111111.00000000.00000000
全1的部分就是网络部分,全0的部分是主机部分。主机部分全为0表示的是这个网络段。主机部分全为1表示的是这个网络的广播地址。
它的网络段就是192.168.0.0。广播地址就是192.168.255.255
它所一共能容纳的数量上2的16次方,而真正能使用的主机数是2的16次方减2,减去一个网络段和一个广播。
你所说的2的14次方
可以这样来说
192.168.1.1
255.255.192.0
2进制:
1100000.10101000.00000001.00000001
1111111.11111111.11000000.00000000

按上面的一算就知道了啊

想知道具体详细的讲解。
推荐《TCP/IP》这本书。

2的8次方是256,IPv4一共4位,所以总共32位,B类地址第1字节和第2字节为网络地址,其它2个字节为主机地址。B类地址前两位是:128.0到191.255。B类地址子网掩码是255.255.0.0。128.0就是10000000.00000000,191.255就是10111111.11111111,也就是除了前两位的后14位可改变,也就