某主机 IP 地址为 172.16 . 163.40 子网掩码[1]为 255.255 . 0.0 则与该主机处于同一网段的 IP 为( )。A. 172.16 . 1.1B. 190.168 . 10.1C. 190.168 . 1.1D. 172.1 . 1.1
某主机 IP 地址为 172.16 . 163.40 子网掩码[1]为 255.255 . 0.0 则与该主机处于同一网段的 IP 为( )。
A. 172.16 . 1.1
B. 190.168 . 10.1
C. 190.168 . 1.1
D. 172.1 . 1.1
题目解答
答案
正确答案是 A. 172.16 . 1.1。
IP 地址与子网掩码的二进制表示如下:
IP 地址:10101100 . 00010000 . 10100011 . 00101000
子网掩码:11111111 . 11111111 . 00000000 . 00000000
将 IP 地址与子网掩码进行与运算得到的结果为:
网络地址:10101100 . 00010000 . 00000000 . 00000000
由此可知,与该主机处于同一网段的 IP 地址的网络地址部分必须与该主机的网络地址部分相同,即为 10101100 . 00010000 . 00000000 . 00000000,所以与该主机处于同一网段的 IP 地址是 172.16 . 0.0。
解析
考查要点:本题主要考查子网掩码的计算和同一网段IP地址的判断能力。
解题核心思路:通过IP地址与子网掩码的按位与运算确定网络地址,再比较选项中的IP地址是否具有相同的网络地址。
破题关键点:
- 子网掩码的作用:子网掩码用于划分IP地址的网络部分和主机部分。
- 网络地址的计算:将IP地址与子网掩码进行二进制与运算,结果即为网络地址。
- 同一网段的条件:选项中的IP地址与原IP的网络地址必须完全相同。
步骤1:确定子网掩码对应的网络部分
子网掩码为255.255.0.0,其二进制形式为:
11111111.11111111.00000000.00000000
前两个字节为网络部分,后两个字节为主机部分。
步骤2:计算原IP的网络地址
原IP地址为172.16.163.40,二进制形式为:
10101100.00010000.10100011.00101000
与子网掩码按位与运算后,网络地址为:
172.16.0.0(前两个字节保留,后两个字节置零)。
步骤3:逐一验证选项
- 选项A:
172.16.1.1
网络地址为172.16.0.0,与原IP相同,属于同一网段。 - 选项B:
190.168.10.1
网络地址为190.168.0.0,与原IP不同。 - 选项C:
190.168.1.1
网络地址为190.168.0.0,与原IP不同。 - 选项D:
172.1.1.1
网络地址为172.1.0.0,与原IP不同。
结论:只有选项A的网络地址与原IP一致。