令和3年度 秋期 応用情報技術者試験 午前 問題 問35
テクノロジネットワークIPアドレス・サブネット設計
IPv4ネットワークにおいて,あるホストが属するサブネットのブロードキャストアドレスを,そのホストのIPアドレスとサブネットマスクから計算する方法として,適切なものはどれか。ここで,論理和,論理積はビットごとの演算とする。
解答・解説
正解: エ. サブネットマスクの各ビットを反転したものとIPアドレスとの論理和を取る。
ブロードキャストアドレスは、サブネット内のすべてのホストにデータを送信するために使用される特別なIPアドレスです。
IPv4において、ブロードキャストアドレスは、IPアドレスのネットワーク部はそのままに、ホスト部のすべてのビットを 1 にしたアドレスとなります。
IPアドレスとサブネットマスクからブロードキャストアドレスを計算する手順は以下の通りです。
- サブネットマスクは、ネットワーク部がすべて
1、ホスト部がすべて0で構成されています。 - サブネットマスクの各ビットを反転(NOT演算)させます。これにより、ネットワーク部がすべて
0、ホスト部がすべて1になります。 - 元のIPアドレスと、反転させたサブネットマスクの論理和(OR演算)を取ります。
- ネットワーク部:IPアドレス(元の値) OR
0= 元の値がそのまま残る - ホスト部:IPアドレス(任意) OR
1= すべて1になる
- ネットワーク部:IPアドレス(元の値) OR
したがって、適切な計算方法は「サブネットマスクの各ビットを反転したものとIPアドレスとの論理和を取る」となります。