令和3年度 秋期 応用情報技術者試験 午前 問35
テクノロジ/ネットワークIPv4 ネットワークにおいて,あるホストが属するサブネットのブロードキャストアドレスを,そのホストの IP アドレスとサブネットマスクから計算する方法として,適切なものはどれか。ここで,論理和,論理積はビットごとの演算とする。
出典:令和3年度 秋期 応用情報技術者試験 午前 問35
- アIP アドレスの各ビットを反転したものとサブネットマスクとの論理積を取る。
- イIP アドレスの各ビットを反転したものとサブネットマスクとの論理和を取る。
- ウサブネットマスクの各ビットを反転したものと IP アドレスとの論理積を取る。
- エサブネットマスクの各ビットを反転したものと IP アドレスとの論理和を取る。
正解:エ
解説
ブロードキャストアドレスは,ネットワークアドレス部はそのままで,ホストアドレス部を全ビット1にしたアドレスです。サブネットマスクの各ビットを反転するとホスト部だけが1のビット列になるので,これと IP アドレスとの論理和を取れば,ホスト部が全て1のブロードキャストアドレスが得られます。
選択肢ごとの解説
- ア誤り。IP アドレスを反転してサブネットマスクと論理積を取ると,ネットワーク部が反転された意味のない値になります。
- イ誤り。IP アドレスを反転してサブネットマスクと論理和を取っても,ネットワーク部が保存されず正しいアドレスになりません。
- ウ誤り。サブネットマスクの反転と IP アドレスの論理積では,ホスト部の値だけが取り出され,ネットワーク部が全て0になってしまいます。
- エ正しい。サブネットマスクの各ビットを反転したもの(ホスト部が全て1)と IP アドレスとの論理和を取ると,ブロードキャストアドレスが得られます。