关于B类IP地址范围的疑问??

来源:百度知道 编辑:UC知道 时间:2024/06/07 05:48:30
百度百科里是这么写的:“ B类IP地址 :
一个B类IP地址由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高位必须是“10”,地址范围128.1.0.1-191.254.255.254(二进制表示为:10000000 00000001 00000000 00000001 - 10111111 11111110 11111111 11111110)。可用的B类网络有16382个,每个网络能容纳6万多个主机 。”
疑问:B类地址范围的上限为什么不是191.255.255.254?这个
IP有特殊性吗?

B类地址:16位网络号+16位主机号

第一个字节必须以10开头,就是说第一个字节范围是10000000 - 10111111,转换位十进制就是128 - 191。
所以B类地址 能表示的IP范围就是128.0.0.0 - 191.255.255.255,其中前两个字节是网络号,后两个字节是主机号。
因为第一个字节的前2位固定了,所以B类网络有2^14-2=16382个,每个B类地址能表示的合法主机地址数目是2^16-2=65534 (2的16次方)

你提出:B类地址范围的上限为什么不是191.255.255.254?
解释是:191.255.255.254是一个B类地址,其中191.255是网络号,191.255.0.0则是这个B网的网络地址,这个地址里面可以容纳主机范围是191.255.0.1 - 191.255.255.254!所以你给出的IP表达的意思是:191.255.0.0这个B类网的最后一个合法主机地址。现在明白了没?