問題
IPv4 ネットワークで使用される IP アドレス a とサブネットマスク m からホストアドレスを求める式はどれか。ここで、「〜」はビット反転の演算子、「|」はビットごとの論理和の演算子、「&」はビットごとの論理積の演算子を表し、ビット反転の演算子の優先順位は論理積、論理和の演算子よりも高いものとする。
選択肢
- 1〜a & m
- 2a | m
- 3a & 〜m
- 4a|〜m
正解
3. a & 〜m
詳しい解説を見る解説を閉じる
解説
サブネットマスク m は、ネットワーク部のビットが 1、ホスト部のビットが 0 である。マスクを反転した 〜m はホスト部のビットだけが 1 になる。これと IP アドレス a の論理積 a & 〜m を取ると、ホスト部だけが残りホストアドレスが得られる。よってウが正解。(出典: 令和3年度 春期 応用情報技術者試験 午前 問34)
一問一答
全400問を繰り返し学習