ルーティングとルーティングテーブルとは?るーてぃんぐとるーてぃんぐてーぶる
ルーティングとルーティングテーブルとは、ルータが宛先IPアドレスを手掛かりに、次にどこへ渡すかを1ホップずつ決めて中継する仕組み。判断に使う表は「宛先ネットワーク・マスク長・ネクストホップ・出力インタフェース」の並びで、一致する行が複数あればマスク長の長いほうを採る。どのセグメントとどのセグメントが到達できるかは、この表の内容で決まる。
最終更新:2026-10-06
情報処理安全確保支援士を最短で暗記・合格する →背景
インターネット上のすべての宛先を1台の表に持つことはできないため、ネットワーク単位でまとめ、当てはまらないものは上位へ投げるという階層構造が採られた。この「まとめて、細かい指定を優先する」という考え方があるからこそ、表の行数を抑えたまま全世界と通信できる。セキュリティの観点では、経路を持たせないことがセグメント分離の第一の手段になるため、表の設計は防御の設計でもある。
具体例
Cisco IOS の show ip route で表示される表を読むと、DMZ に置いたサーバが内部LANの経路を持たず、外向きの既定経路だけを持っている状態を確認できる。内部宛の行が無ければ、そのサーバが踏み台になっても内部セグメントへは自力で到達できない。
試験での引っ掛け
複数の行に当てはまるときは最長一致が働く。0.0.0.0/0 の既定経路はすべての宛先に当てはまるが最も粗いため、ほかに当てはまる行があればそちらが選ばれる。また経路があることと通信が許可されていることは別で、到達可否はフィルタリングと合わせて判断しなければならない。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。