応用情報技術者試験 平成31年春 午前問34 解説付き過去問
問題
次のIPアドレスとサブネットマスクをもつPCがある。
このPCのネットワークアドレスとして、適切なものはどれか。
IPアドレス: 10.170.70.19
サブネットマスク:255.255.255.240
IPアドレス: 10.170.70.19
サブネットマスク:255.255.255.240
正解
解説
この問題は、与えられたIPアドレスとサブネットマスクから正しいネットワークアドレスを特定することを要求しています。
- サブネットマスクの解釈
サブネットマスク「255.255.255.240」は、バイナリで表すと「11111111.11111111.11111111.11110000」となります。これは、最初の28ビットがネットワーク部であり、残りの4ビットがホスト部を表しています。ホスト部のビット数が4ビットであるため、サブネット内で利用可能なアドレス数は 24 = 16です。 - ネットワークアドレスの計算
IPアドレス「10.170.70.19」をバイナリで表すと「00001010.10101010.01000110.00010011」となります。サブネットマスクとAND演算を行うことで、ネットワークアドレスを計算します。結果は「00001010.10101010.01000110.00010000」であり、これを10進数に戻すと「10.170.70.16」となります。これは、IPアドレスが属するサブネットのネットワークアドレスを示しています。
したがって、正しいネットワークアドレスは「10.170.70.16」です。