令和3年度 秋期 午前 問35
ネットワーク
サブネットマスクから計算する方法
IPv4 ネットワークにおいて,あるホストが属するサブネットのブロードキャストアドレスを,そのホストの IP アドレスとサブネットマスクから計算する方法として,適切なものはどれか。ここで,論理和,論理積はビットごとの演算とする。
- アIP アドレスの各ビットを反転したものとサブネットマスクとの論理積を取る。
- イIP アドレスの各ビットを反転したものとサブネットマスクとの論理和を取る。
- ウサブネットマスクの各ビットを反転したものと IP アドレスとの論理積を取る。
- エサブネットマスクの各ビットを反転したものと IP アドレスとの論理和を取る。
答えと解説を見る
✓ これが正解エサブネットマスクの各ビットを反転したものと IP アドレスとの論理和を取る。
解説
マスクを反転して住所と論理和を取れば求まります。
設問は、あるホストの IP アドレスとサブネットマスクから、そのホストが属するサブネットのブロードキャストアドレスを求める手順を、四通りの中から選ばせています。求めたい住所は、ネットワークの部分は元のまま残し、ホストの部分だけをすべて1にしたものです。ですから見分けの軸は、反転させる相手がサブネットマスクの側であり、その反転した値と IP アドレスとを論理和で重ねているか、という一点だけです。マスクはネットワークの部分が1、ホストの部分が0なので、反転するとホストの部分だけが1に立った値になります。これと論理和を取れば、狙いどおりホストの部分だけが1に変わります。
ほかの選択肢はなぜ違うのか
- アIP アドレスの各ビットを反転したものと…:反転させる相手が IP アドレスの側になっています。住所そのものを裏返した値を使うため、残したいはずのネットワークの部分が失われ、求めたい住所とは無関係な値ができ上がります。
- イIP アドレスの各ビットを反転したものと…:こちらも反転させる相手が IP アドレスの側です。重ね方が論理和である点は合っていますが、裏返す対象が違うので、ネットワークの部分もホストの部分も元の意味を保てません。
- ウサブネットマスクの各ビットを反転したもの…:反転させる相手はサブネットマスクの側で合っていますが、重ね方が論理積になっています。これでは残るのがホストの部分だけになり、そのまま残すべきネットワークの部分が0に削られます。
この問題の用語
- サブネットマスクIPアドレスのうち、どこまでがネットワークかを表す値です。アドレスと重ね合わせると、そのネットワークの番号が求まります。
出典:令和3年度 秋期 応用情報技術者試験 午前 問35
同じ用語が出る問題
- 令和7年度 春期 午前 問31:選択されるネクストホップ(サブネットマスク)
- 令和5年度 秋期 午前 問34:サブネットワークのアドレス(サブネットマスク)
- 令和4年度 秋期 午前 問33:ネットワークアドレスに関する問題(サブネットマスク)
- 令和4年度 秋期 午前 問31:LAN環境の説明(サブネットマスク)
- 令和3年度 春期 午前 問34:ホストアドレスを求める式(サブネットマスク)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)