ネクストホップ|科目A-1(応用情報技術者) 令和7年 春期午前試験 問31

出典:令和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
  • ア:10.1.0.1
  • イ:10.1.0.2
  • ウ:10.1.0.3
  • エ:10.1.0.4
応用情報技術者
解説

最長一致(ロンゲストマッチ)は、ルータが宛先IPアドレスに合う経路を選ぶときのルールです。

ルーティングテーブル内に、宛先に合う経路が複数ある場合、ルータは一番細かく指定されている経路を選びます。この「一番細かい指定」を表すのが、プレフィックス長です。

経路 意味 192.168.1.1に合うか
0.0.0.0/0 すべての宛先に合うデフォルトルート 合う
192.168.0.0/16 192.168で始まる範囲に合う 合う
192.168.1.0/24 192.168.1で始まる範囲に合う 合う
192.168.1.0/26 192.168.1.0~192.168.1.63の範囲に合う 合う

宛先アドレスが192.168.1.1の場合、上の4つの経路はすべて条件に合います。

しかし、ルータはその中から最もプレフィックス長が長いものを選びます。プレフィックス長とは、/16、/24、/26のように書かれる数値のことで、数字が大きいほど範囲が狭く、より具体的な経路を表します。

経路 プレフィックス長 具体性
0.0.0.0/0 0 最も広い
192.168.0.0/16 16 やや広い
192.168.1.0/24 24 より具体的
192.168.1.0/26 26 最も具体的

この中で最もプレフィックス長が長いのは、192.168.1.0/26です。

したがって、宛先アドレス192.168.1.1への通信では、最長一致の原則により、192.168.1.0/26の経路が選ばれます。

つまり最長一致は、「複数の経路に当てはまる場合は、一番細かく指定された経路を選ぶ」というルータの経路選択ルールです。

したがって、が適切です。

❌他選択肢が誤りの理由
ア:10.1.0.1
⇒0.0.0.0/0はデフォルトルートです。ほかに一致する、より具体的な経路が存在しない場合に選択されます。
イ:10.1.0.2
⇒192.168.0.0/16にも一致しますが、/24や/26の方がサブネットマスクが長く、より具体的な経路です。
ウ:10.1.0.3
⇒192.168.1.0/24にも一致しますが、192.168.1.0/26の方がサブネットマスクが長いため、選択されません。
TSUNAGARU-ADVICE

まず押さえたいこと

ルーティングでは、宛先IPアドレスに一致する経路が複数ある場合、プレフィックス長が最も長い経路を優先する「最長一致」のルールを使います。まず各経路が宛先IPアドレスを含むかを確認し、その中で最も細かいネットワークを選びます。

迷ったときの判断軸

/16、/24、/26のように候補が複数あるときは、数字が大きいほど範囲が狭く、より具体的な経路です。ただし、プレフィックス長だけを見て決めるのではなく、そのネットワーク範囲に宛先IPアドレスが実際に含まれているかを先に確認しましょう。

科目Bにつなげるために

特にプロフェッショナルデジタルスキル(システム)試験合格を目指す方は、最長一致をルーティングテーブルから実際の転送先を決定する基本原則として理解しましょう。サブネット設計・静的ルーティング・経路集約などの問題にもつながります。