修了試験 2023-07-23実施分 基本情報技術者試験 問25
IPアドレス10.1.2.146,サブネットマスク255.255.255.240のホストが属するサブネットワークはどれか。
正答4
解説
正解は4です。 IPアドレスとサブネットマスクから、ホストが属するネットワークアドレスを求める問題です。 ネットワークアドレスは、IPアドレスとサブネットマスクのビットごとの論理積で求めます。 255.255.255.240は、先頭から28ビットが1なので、プレフィックス長は/28です。 【計算】 第4オクテットの146を2進数にすると、10010010です。 サブネットマスクの240は、2進数で11110000です。 論理積は10010000で、10進数に直すと144です。 したがって、ネットワークアドレスは10.1.2.144/28です。 /28のネットワークは16アドレスずつなので、範囲は10.1.2.144~10.1.2.159です。 【選択肢別解説】 1:× /26のマスクは255.255.255.192です。 146との論理積は128になるので、/26ならネットワークは10.1.2.128/26で、132ではありません。 2:× /28のネットワークアドレスは16の倍数になるため、132はネットワークアドレスになりません。 132は10.1.2.128/28の範囲に含まれるアドレスです。 3:× プレフィックス長が/26では、問題のサブネットマスク255.255.255.240(/28)と一致しません。 /26のネットワークアドレスは64の倍数なので、144自体もネットワークアドレスになりません。 4:○ 論理積の結果が10.1.2.144で、プレフィックス長も/28なので、問題の条件と一致します。 【ポイント】 /28は1ネットワーク16アドレス、/27は32、/26は64と、ブロックの大きさを覚えておくと計算が速くなります。 ホストのアドレスを含む「ブロックの大きさの倍数」の先頭がネットワークアドレスです。まとめて解く
修了試験 2023-07-23実施分を通しで解く(60問)→