基本情報技術者試験 - 令和5年7月修了 - 問25
| ア | 10.1.2.132/26 |
|---|---|
| イ | 10.1.2.132/28 |
| ウ | 10.1.2.144/26 |
| エ | 10.1.2.144/28 |
答え : エ
分野 : テクノロジ系 › 技術要素 › ネットワーク › 通信プロトコル
解説 :
IPアドレス「10.1.2.146」,サブネットマスク「255.255.255.240」のホストが,どのサブネットワークに属するかを求める問題です。
サブネットマスクの「255.255.255.240」を2進数にすると「11110000」となり,これは最後のオクテットのうち,前方4ビットがネットワーク部,後方4ビットがホスト部であることを示しています。これは,後方4ビットの範囲(0から15までの16通り)ごとに,一つのサブネットワークが構成されることを意味し,プレフィックス表記では「/28」と表されます。
IPアドレスの最後のオクテットである146を2進数にすると「10010010」です。このうち前方4ビット「1001」がネットワーク部にあたり,これを10進数に戻すと144(10010000)になります。つまり,146というアドレスは,144から159までの範囲に含まれるサブネットワークに属していることになります。従って,このホストが属するサブネットワークは「10.1.2.144/28」となり,正解は「エ」です。
「ア」と「ウ」は,「/26」という異なるプレフィックス(サブネットマスクが255.255.255.192に相当する,より大きなサブネット)を使っており,問題文で示されたサブネットマスク255.255.255.240とは対応していません。
「イ」は,132というアドレスから始まるサブネットワークとしていますが,実際には146が属するサブネットワークの開始アドレスは144であり,132ではありません。
分野 : テクノロジ系 › 技術要素 › ネットワーク › 通信プロトコル
解説 :
IPアドレス「10.1.2.146」,サブネットマスク「255.255.255.240」のホストが,どのサブネットワークに属するかを求める問題です。
サブネットマスクの「255.255.255.240」を2進数にすると「11110000」となり,これは最後のオクテットのうち,前方4ビットがネットワーク部,後方4ビットがホスト部であることを示しています。これは,後方4ビットの範囲(0から15までの16通り)ごとに,一つのサブネットワークが構成されることを意味し,プレフィックス表記では「/28」と表されます。
IPアドレスの最後のオクテットである146を2進数にすると「10010010」です。このうち前方4ビット「1001」がネットワーク部にあたり,これを10進数に戻すと144(10010000)になります。つまり,146というアドレスは,144から159までの範囲に含まれるサブネットワークに属していることになります。従って,このホストが属するサブネットワークは「10.1.2.144/28」となり,正解は「エ」です。
「ア」と「ウ」は,「/26」という異なるプレフィックス(サブネットマスクが255.255.255.192に相当する,より大きなサブネット)を使っており,問題文で示されたサブネットマスク255.255.255.240とは対応していません。
「イ」は,132というアドレスから始まるサブネットワークとしていますが,実際には146が属するサブネットワークの開始アドレスは144であり,132ではありません。