IPA過去問ドリル

令和7年度 春期 応用情報技術者試験 午前 問31

テクノロジ/ネットワーク

次のルーティングテーブルをもつルータが宛先 IP アドレス 192.168.1.1 のパケットを受信したとき,選択されるネクストホップはどれか。ここで,宛先 IP アドレスの条件を満たす宛先ネットワークが複数あるときは,それらのうちで,サブネットマスクが最も長い宛先ネットワークのネクストホップを選択する。 宛先ネットワーク:ネクストホップ 0.0.0.0/0:10.1.0.1 192.168.0.0/16:10.1.0.2 192.168.1.0/24:10.1.0.3 192.168.1.0/26:10.1.0.4 (注:本サイトでは原問題の表を文字表記に変換しています)

出典:令和7年度 春期 応用情報技術者試験 午前 問31

正解:エ

解説

宛先 192.168.1.1 は,0.0.0.0/0,192.168.0.0/16,192.168.1.0/24,192.168.1.0/26(範囲は 192.168.1.0〜192.168.1.63)の全てに一致します。ルータは最長一致(ロンゲストマッチ)の原則でサブネットマスクが最も長いエントリを選ぶので,/26 のエントリが選択され,ネクストホップは 10.1.0.4 になります。

選択肢ごとの解説

  • 誤り。0.0.0.0/0 はデフォルトルートで最もマスクが短いため,他に一致するエントリがあるときは選ばれません。
  • 誤り。192.168.0.0/16 も条件を満たしますが,より長い /24 や /26 が一致するため選ばれません。
  • 誤り。192.168.1.0/24 も条件を満たしますが,より長い /26 が一致するため選ばれません。
  • 正しい。最長一致となる 192.168.1.0/26 のネクストホップ 10.1.0.4 が選択されます。
応用情報技術者の過去問を演習モードで解く