题目
【单选题】某主机的 IP 地址为 130.25.3.135,子网掩码[1]为 255.255.255.192,那么该主机所在的子网的网络地址为______A. 130.25.0.0B. 130.25.3.0C. 130.25.3.128D. 130.25.3.255
【单选题】某主机的 IP 地址为 130.25.3.135,子网掩码[1]为 255.255.255.192,那么该主机所在的子网的网络地址为______
A. 130.25.0.0
B. 130.25.3.0
C. 130.25.3.128
D. 130.25.3.255
题目解答
答案
C. 130.25.3.128
解析
本题考查的知识点是根据 IP 地址和子网掩码计算子网的网络地址。解题思路是将 IP 地址和子网掩码都转换为二进制形式,然后进行按位与运算,最后将运算结果转换回十进制形式,得到的就是该主机所在子网的网络地址。
步骤一:将 IP 地址和子网掩码转换为二进制形式
- IP 地址
130.25.3.135转换为二进制:- $130$ 的二进制为 $10000010$
- $25$ 的二进制为 $00011001$
- $3$ 的二进制为 $00000011$
- $135$ 的二进制为 $10000111$
所以 IP 地址的二进制形式为 $10000010.00011001.00000011.10000111$。
- 子网掩码
255.255.255.192转换为二进制:- $255$ 的二进制为 $11111111$
- $192$ 的二进制为 $11000000$
所以子网掩码的二进制形式为 $11111111.11111111.11111111.11000000$。
步骤二:进行按位与运算
按位与运算规则是:两个相应的二进制位都为 1 时,结果为 1,否则为 0。
$\begin{align*}&10000010.00011001.00000011.10000111\\&\& 11111111.11111111.11111111.11000000\\=&10000010.00011001.00000011.10000000\end{align*}$
步骤三:将运算结果转换回十进制形式
- $10000010$ 的十进制为 $130$
- $00011001$ 的十进制为 $25$
- $00000011$ 的十进制为 $3$
- $10000000$ 的十进制为 $128$
所以网络地址的十进制形式为 $130.25.3.128$。