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