最長一致検索とは?さいちょういっちけんさく
最長一致検索とは、宛先IPアドレスに一致する経路が経路表に複数あるとき、プレフィックス長が最も長い=範囲が最も狭い経路を選んで転送する、ルータの経路選択規則。範囲の広い経路は、より狭い経路が無いときの受け皿として働き、その極端な形がデフォルトルート(/0)になる。
最終更新:2026-10-06
この語が出る過去問を解く →背景
宛先を1件ずつ経路表に並べればルータのメモリと検索時間が破綻する。そこで広い範囲を1行に集約し、例外だけを細かい行で上書きする形にした。細かいほうを優先するというこの規則があるからこそ、集約と例外指定が同じ表の中で両立し、経路数を抑えたまま特定の宛先だけ別の回線へ流すといった設計ができる。
具体例
10.1.2.5宛のパケットは0.0.0.0/0・10.0.0.0/8・10.1.2.0/24のどれにも一致するが、最も長い/24の経路が使われる。特定の拠点だけをバックアップ回線へ迂回させたいときに細かいプレフィックスを1行足すのは、この規則の応用。
試験での引っ掛け
比較の順番が問われる。メトリックやアドミニストレーティブディスタンスを見るのはプレフィックス長が同じ候補どうしを比べるときで、長さの違う経路の間ではそもそも競わない。デフォルトルートは最後の受け皿であって、優先度が低いから選ばれないのではない。
関連用語
出た過去問
出典:平成28年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問13(IPA)
図のようなルータ6台から成るネットワークにおいて、宛先IPアドレス10.100.100.1のIPパケットをルータYから受け取ったルータZは、どのルータに転送する…
正解:ルータA
要点:最長一致法は一致する中で最長マスクの経路を選ぶ
最長一致法では、宛先アドレスに一致する経路のうちサブネットマスクが最も長いものを選ぶ。10.100.100.1は、10.64.0.0/11(10.64〜10.95)、10.96.0.0/14(10.96〜10.99)、10.128.0.0/9(10.128〜10.255)のいずれにも含まれない。一致するのは10.0.0.0/8だけなので、ネクストホップ192.168.1.254、すなわちルータAへ転送される。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。