IPv4 ネットワークにおいて,あるホストが属するサブネットのブロードキャストアドレスを,そのホストの IP アドレスとサブネットマスクから計算する方法として,適切なものはどれか。ここで,論理和,論理積はビットごとの演算とする。
エ. サブネットマスクの各ビットを反転したものと IP アドレスとの論理和を取る。
ブロードキャストアドレスは「ネットワーク部はそのまま、ホスト部を全て1にしたもの」である。サブネットマスクはネットワーク部が1・ホスト部が0なので、これを各ビット反転するとネットワーク部が0・ホスト部が1のビット列になる。このビット列とIPアドレスの論理和(OR)を取ると、ネットワーク部はIPアドレスの値が保たれ(0とのORで不変)、ホスト部は全て1になり、ちょうどブロードキャストアドレスが得られる。したがって正解はエ。
ap-2021r03a-a の過去問一覧へ戻る・問35