子网地址和广播地址的计算

已知某子网的一个主机的IP地址是203.123.1.135,子网掩码是255.255.255.192。

主机IP地址转换为二进制数(二进制标记法):11001011   01111011   00000001   10000111
子网掩码转换为二进制数(二进制标记法): 11111111   11111111   11111111   11000000

  • 计算该子网的子网地址是什么?
    子网掩码和主机地址按位与运算可以得到网络地址

    IP地址和主机地址位与运算(全1为1,否则为0):11001011   01111011   00000001   100000000
    子网地址(点分十进制标记法):203.123.1.128/26

  • 直接广播地址是什么?
    子网掩码的反码与主机地址按位或运算可得出直接广播地址

    子网掩码反码: 00000000   00000000   00000000   00111111
    子网掩码反码和IP地址按位或运算(全0为0,否则为1): 11001011   01111011   00000001   10111111
    直接广播地址: 203.123.1.191

  • 该子网IP地址总数是多少?
    主机位有32-26=6位,即有26=64个IP地址总数。

  • 该子网的可分配IP地址数是多少?
    该子网的可分配IP地址数是64-2=62个(子网地址占一个,广播地址占用一个,所以64-2)