NWネットワークスペシャリスト試験 午前Ⅱ

平成21年度秋期 ネットワークスペシャリスト 午前Ⅱ 問13

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

ネットワークに接続されているホストのIPアドレスが212.62.31.90で,サブネットマスクが255.255.255.224のとき,ホストアドレスはどれか。

選択肢

  1. ア
    10
  2. イ
    26
  3. ウ
    90
  4. エ
    212
解き方のヒントを見る

サブネット境界の見方

サブネットマスクからホスト部のビット数を読み取り、IPアドレスのどの部分がホストアドレスに相当するかを確認しましょう。

この問題で問われていること

最終オクテットについて、サブネットマスクによってネットワーク部とホスト部がどのように分かれるかに注目してください。

概念

サブネットマスクは、IPアドレスのうちネットワークを識別する部分と、ネットワーク内の機器を識別する部分を区切ります。

着眼点

最後のオクテットでは、マスクの値からホスト部として扱うビットの範囲を確認し、その部分の値を求めます。

確認ポイント

  • サブネットマスクの末尾の値を確認する
  • ホスト部に割り当てられるビット数を捉える
  • IPアドレス末尾の値をホスト部として考える
正解と解説を見る

正解

イ

解説

サブネットマスク255.255.255.224は、最後のオクテットのうち上位部分をネットワーク部、残りをホスト部として扱う設定です。IPアドレス212.62.31.90のホスト部を取り出すと26になります。

理由

255.255.255.224は先頭から27ビットがネットワーク部で、残る5ビットがホスト部です。最後のオクテット90をこの区切りに従って分けると、ホスト部の値は26になります。

比較

10は計算結果と一致せず、90は最後のオクテット全体の値でホスト部だけを表していません。212はIPアドレスの先頭オクテットであり、ホスト部の値ではありません。

選択肢ア

これは不正解だよ。10はホスト部の値として求められる結果とは一致しません。この問題では、サブネットマスクによって最後のオクテット内にもネットワーク部とホスト部の区切りがあるため、数値をそのまま選ぶのではなく、ホスト部だけを取り出す必要があります。

選択肢イ(正解)

これは正解だよ。サブネットマスク255.255.255.224では、最後のオクテットの下位5ビットがホスト部になります。IPアドレス212.62.31.90の該当部分を求めると26となるため、ホストアドレスは26です。

選択肢ウ

これは不正解だよ。90はIPアドレスの最後のオクテット全体の値ですが、サブネットマスクによってその中の一部はネットワーク部に含まれます。したがって、90全体をホストアドレスとすることはできません。

選択肢エ

これは不正解だよ。212はIPアドレスの先頭オクテットの値であり、今回のサブネットマスクで区切られるホスト部の値ではありません。ホストアドレスを求めるには、ネットワーク部を除いたビットだけを確認します。

学習のポイント

サブネットマスクからホスト部の範囲を読み取り、IPアドレスの該当部分だけを求める方法を学びます。

出典:独立行政法人 情報処理推進機構(IPA)平成21年度秋期 ネットワークスペシャリスト試験 午前Ⅱ 問13(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針