テクノロジ系
秋期
応用情報技術者 2015年 秋期 問34
34 / 80
IPv4 ネットワークで使用される IP アドレス a とサブネットマスク m からホストアドレスを求める式はどれか。ここで, "~"はビット反転の演算子, "|"はビットごとの論理和の演算子, "&"はビットごとの論理積の演算子を表し, ビット反転の演算子の優先順位は論理和, 論理積の演算子よりも高いものとする。
正解と解説
表示する
正解 ウ
a & ~m
ホストアドレスは、IPアドレスからネットワーク部を除いた部分です。サブネットマスクmを反転(~m)してホスト部のビットを立て、それとアドレスaの論理積a & ~mをとれば求まります。