B类的子网掩码默认下是:255.255.0.0,网络号也就是网络ID是前两段的。现在子网掩码是255.255.254.0就是一个B类地址经过划分子网所得的,是由一个B类地址划分了2的7次方=128个子网所得的子网掩码,它的网络号不是前三段也不是前两段,来看子网掩码:
11111111.11111111.1111111 0.00000000=255.255.254.0
子网掩码中为1的就是网络号,为0的就是主机号。所以如取这子网掩码的,网络号就是23位。比如地址:172.16.77.0 子网掩码:255.255.254.0
这地址的网络号就是23位的,也就是:172.16.76.0/23
基本同意楼上的分析,重新说明下:
1)B类的网络,网络号是前2段
2)这个子网掩码其实是在B类的网段中,又定义了若干子网,第三个254其实就是就这个子网的段用于了第3个八位的前七位做子网号。
3)可以这么理解,就是把网络分成三个层次:
层次一:B类的网络号,还是前2段
层次二:该网络中,子网号,第3段八位的前七位
层次三:余下的是主机号。