令和3年度 春期 応用情報技術者試験 午前 問34
IPv4ネットワークで使用されるIPアドレスaとサブネットマスクmからホストアドレスを求める式はどれか。ここで,"~"はビット反転の演算子,"|"はビットごとの論理和の演算子,"&"はビットごとの論理積の演算子を表し,ビット反転の演算子の優先順位は論理和,論理積の演算子よりも高いものとする。
キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:ウ
- サブネットマスクはネットワーク部とホスト部を分ける役割を持ちます。
- ホストアドレスを求めるためには、IPアドレスのホスト部だけを取り出す必要があります。
- サブネットマスクのビット反転(~m)を使用すると、ホスト部だけが1になります。
- したがって、IPアドレスaとビット反転したサブネットマスク~mのビットごとの論理積(a & ~m)を計算することでホストアドレスが求まります。
答え
ウ: a & ~m
出典:令和3年度 春期 応用情報技術者試験 午前 問34