令和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
- ア10.1.0.1
- イ10.1.0.2
- ウ10.1.0.3
- エ10.1.0.4
正解:エ
解説
宛先 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 が選択されます。