修了試験 2021-06-13実施分 基本情報技術者試験 問32
次のネットワークアドレスとサブネットマスクをもつネットワークがある。 このネットワークをあるPCが利用する場合,そのPCに割り振ってはいけないIPアドレスはどれか。 ネットワークアドレス: 200.170.70.16 サブネットマスク: 255.255.255.240
正答4
解説
正解は4です。 この問題はPCに割り振ってはいけないIPアドレスを選ぶので、○ が答え(PCに割り当てられないアドレス)です。 サブネットマスクから、そのネットワークで使えるIPアドレスの範囲を求める問題です。 サブネットマスク255.255.255.240は、上位28ビットがネットワーク部、下位4ビットがホスト部であることを表します。 ホスト部がすべて0のアドレスはネットワークアドレス、すべて1のアドレスはブロードキャストアドレスなので、PCには割り当てられません。 【計算】 最終オクテットのマスク240は、2進数で11110000です。 ホスト部は4ビットなので、アドレスの数は2⁴=16個です。 ネットワークアドレス200.170.70.16から始まり、範囲は.16〜.31です。 .16(ホスト部0000)はネットワークアドレスです。 .31(ホスト部1111)はブロードキャストアドレスです。 PCに割り当てられるのは.17〜.30です。 【選択肢別解説】 1:× 200.170.70.17はホスト部が0001で、割当て可能な範囲の先頭です。 PCに割り当てられます。 2:× 200.170.70.20はホスト部が0100で、割当て可能な範囲に含まれます。 3:× 200.170.70.30はホスト部が1110で、割当て可能な範囲の最後です。 PCに割り当てられます。 4:○ 200.170.70.31はホスト部がすべて1のブロードキャストアドレスなので、PCに割り当ててはいけません。 【ポイント】 ホスト部がnビットのとき、PCに割り当てられるアドレスは2ⁿ-2個です。 本問では16-2=14個になります。まとめて解く
修了試験 2021-06-13実施分を通しで解く(80問)→