戦国IT - 情報処理技術者試験の過去問対策サイト
お知らせお問い合わせ料金プラン

応用情報技術者 2015年 秋期 午前232


問題文

ルータがルーティングテーブルに ①〜④のエントリをもつとき、10.1.1.250 宛てのパケットをルーティングする場合に選択するエントリはどれか。ここで、ルータは最長一致検索及び可変長サブネットマスクをサポートしているものとする。
応用情報技術者 2015年 秋期 午前2 問32の問題画像

選択肢

(正解)

ルーティングテーブルの最長一致検索【午前2 解説】

要点まとめ

  • 結論:宛先10.1.1.250は最長一致検索によりエントリ③(10.1.1.128/25)が選択されます。
  • 根拠:可変長サブネットマスク対応のルータは、複数のマッチ候補から最も詳細な(長い)サブネットマスクを持つエントリを優先します。
  • 差がつくポイント:単純な最初マッチや大まかなマスクではなく、最長一致(Longest Prefix Match)の理解が合否を分けます。

正解の理由

宛先IPアドレス10.1.1.250は、以下のように各エントリのネットワーク範囲と比較します。
  • ① 10.0.0.0/8 → 10.1.1.250は範囲内
  • ② 10.1.1.0/24 → 10.1.1.250は範囲内
  • ③ 10.1.1.128/25 → 10.1.1.128~10.1.1.255の範囲であり、10.1.1.250は含まれる
  • ④ デフォルトルート(0.0.0.0/0)も常にマッチするが最も一般的
この中で最も長いサブネットマスクは③の255.255.255.128(/25)であり、最長一致検索のルールにより③が選ばれます。したがって正解はです。

よくある誤解

  • 最長一致検索を知らずに、単に最初にマッチしたエントリや大まかなマスクを選ぶ誤り。
  • デフォルトルートを優先してしまう誤解。デフォルトは最も一般的で最後の手段です。

解法ステップ

  1. 宛先IPアドレスを2進数に変換する(10.1.1.250)。
  2. 各エントリのネットワークアドレスとサブネットマスクを用いて、宛先がそのネットワークに属するか判定。
  3. マッチしたエントリの中で、サブネットマスクの長さ(プレフィックス長)が最も長いものを選択。
  4. 最長一致のエントリのネクストホップを確認し、ルーティングを決定。

選択肢別の誤答解説

  • ア(①):/8のマスクは範囲が広いが、より詳細なマスクがあるため不適。
  • イ(②):/24のマスクは①より詳細だが、③の/25には及ばない。
  • ウ(③):/25で最長一致。正解。
  • エ(④):デフォルトルートは最も一般的で、他にマッチがなければ選択されるが今回は該当しない。

補足コラム

最長一致検索はルーティングの基本原理であり、CIDR(Classless Inter-Domain Routing)導入後に重要性が増しました。可変長サブネットマスク(VLSM)を使うことで、ネットワーク資源を効率的に利用できます。ルータはこの最長一致ルールに従い、最適な経路を選択します。

FAQ

Q: なぜデフォルトルートは最後に使うのですか?
A: デフォルトルートはどのルートにもマッチしない場合の最終手段であり、最長一致検索では最も短いプレフィックス長(0)なので優先度が低いです。
Q: サブネットマスクの長さはどうやって計算しますか?
A: 255.255.255.128は2進数で25ビットが1なので、/25と表記し、これがプレフィックス長です。

関連キーワード: ルーティングテーブル、最長一致検索、可変長サブネットマスク、VLSM, ネットワークアドレス、デフォルトルート
← 前の問題へ次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

応用情報技術者
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてプライバシーポリシー利用規約特商法表記開発者について