第 37 题
某端口的 IP 地址为 172.16.7.131.26,则该 IP 地址所在网络的广播地址( )。
A. 172.16.7.191 B. 172.16.7.129 C. 172.16.7.255 D. 172.16.7.252
[tag_link]
正确答案:A
题目中给出的“172.16.7.131.26”可能为笔误,实际应表示 IP 地址 172.16.7.131,子网掩码为 26 位(即 172.16.7.131/26)。
子网掩码 26 位对应 255.255.255.192,其二进制形式为 11111111.11111111.11111111.11000000,表示前 26 位为网络部分,后 6 位为主机部分。
IP 地址 172.16.7.131 的第四个字节 131 转换为二进制是 10000011。 将其与子网掩码的第四个字节 192(二进制 11000000)进行 AND 运算,得到网络地址的第四个字节为 10000000(十进制 128),因此网络地址为 172.16.7.128。
广播地址是网络地址中主机部分全为 1 的地址。 由于主机部分有 6 位,将网络地址 172.16.7.128 的第四个字节后 6 位全置 1,得到二进制 10111111,转换为十进制为 191。 因此广播地址为 172.16.7.191。
其他选项中,B(172.16.7.129)是该子网内的一个主机地址; C(172.16.7.255)是未划分子网时的 C 类默认广播地址,但此处已子网划分; D(172.16.7.252)可能是其他子网的广播地址,均不正确。