令和7年春期試験問題 午前問31
問31解説へ
次のルーティングテーブルをもつルータが宛先IPアドレス 192.168.1.1 のパケットを受信したとき,選択されるネクストホップはどれか。ここで,宛先IPアドレスの条件を満たす宛先ネットワークが複数あるときは,それらのうちで,サブネットマスクが最も長い宛先ネットワークのネクストホップを選択する。

- 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.1.1 を各エントリと比較すると、以下のように全てのエントリに合致します。
- 0.0.0.0/0
- 全てのアドレスに一致するデフォルトルート
- 192.168.0.0/16
- 192.168.1.1 - 11000000 10101000 00000001 00000001
192.168.0.0 - 11000000 10101000 00000000 00000000 - 192.168.1.0/24
- 192.168.1.1 - 11000000 10101000 00000001 00000001
192.168.1.0 - 11000000 10101000 00000001 00000000 - 192.168.1.0/26
- 192.168.1.1 - 11000000 10101000 00000001 00000001
192.168.1.0 - 11000000 10101000 00000001 00000000
したがって「エ」が正解です。
なお、宛先が 0.0.0.0/0 である一番上のエントリは、ルーティングテーブル内に合致するものがないときに選択されるデフォルトルートの指定です。
広告