8月26日(水)から31日(月)まで、少し遅めの夏休みで実家の九州に帰省しておりました。前回GW期間中に学習が長期間ストップしてしまったことを反省し、今回は短い時間でも学習を継続するために、スマホを使って過去に自分で書いたブログ記事を読み返しながら復習を行いました。帰省中6日間のうち3日間は学習できたので、以前ほど大きくペースを崩さずに続けることができました。
そして本日からは、また新しいテーマとして Static Routing の学習を再開していきます。
Static Routing とは何か
Static Routing とは、管理者が手動で経路を設定する方式です。
ルータ自身が周囲から自動的に経路情報を学習するのではなく、「この宛先へ行くには次にどこへ渡すか」を人が明示的に決めていくのが基本の考え方です。構成が見えやすく、動作も予測しやすいため、まずルーティングの基礎を理解するうえでとても重要なテーマだと感じます。

どんなときに使うか
Static Routing は、経路が少なく構成が単純なネットワークで特に使いやすい方式です。
メリットとしては、設定内容がシンプルで分かりやすく、余計な経路交換トラフィックが発生しないことが挙げられます。一方で、ネットワーク構成が変わっても自動では追従せず、そのたびに管理者が手で修正しなければならないため、大規模で変化の多いネットワークには不向きです。
Static Route の基本イメージ
Static Route の本質は、宛先と、次に渡す相手(次ホップ)を手で決めることにあります。
たとえば、あるネットワークから別のネットワークへ通信したい場合に、「192.168.2.0/24 へ行きたいなら、まず R2 に渡す」といった形で、進むべき経路を管理者が定義します。つまり、Static Routing は“人が交通整理をしている状態”と考えるとイメージしやすいです。
Default Route とは何か
Default Route は、もっと具体的な経路が見つからないときの最後の出口です。
宛先ごとの細かな経路がルーティングテーブルに存在しない場合でも、とりあえずここへ送る、という役割を持っています。IPv4 では 0.0.0.0/0、IPv6 では ::/0 で表されます。

Network Route とは何か
Network Route は、1台の機器ではなく、あるネットワーク全体宛ての経路です。
たとえば 192.168.2.0/24 のように、特定のネットワーク全体へ到達するための道筋を設定するイメージです。個々のホストではなく、“そのネットワークに属する範囲”をまとめて対象にする点が特徴です。
Host Route とは何か
Host Route は、1台の特定ホストだけを対象にした経路です。
CCNAの学習では、IPv4 の Host Route は /32、IPv6 の Host Route は /128 と整理して覚えるのが基本になります。
Floating Static とは何か
Floating Static は、バックアップ用の Static Route です。
通常の Static Route よりも 高い Administrative Distance(AD) を設定しておき、普段は選ばれないようにしておきます。そして、主経路が消えたときだけ“浮かび上がって”使われるのが特徴です。
つまり、普通の Static Route は「いつも使う候補」、Floating Static は「障害時の保険」というイメージです。
Static Routing と Dynamic Routing の違い
Static Routing と Dynamic Routing の違いをシンプルに言えば、人が設定するか、ルータ同士が学習するかの違いです。
Static Routing は管理者が手で経路を決めるため、分かりやすく制御しやすい反面、変更対応は手作業になります。一方、Dynamic Routing はルータ同士が情報を交換しながら経路を学習していくため、変化への追従はしやすいですが、その分仕組みは少し複雑になります。まずは Static Routing で「経路とは何か」を理解してから、Dynamic Routing に進む流れが学習しやすそうです。
まとめ
今回の学習でまず押さえておきたいのは、Static Routing は管理者が手動で経路を設定する、最も基本的なルーティングの考え方だということです。
小規模でシンプルなネットワークでは扱いやすく、ルーティングの動作を理解する入口として非常に分かりやすい一方で、構成変更に自動で追従できないという弱点もあります。また、Default Route、Network Route、Host Route、Floating Static など、Static Route にもいくつか種類があり、それぞれ役割が異なります。これらを整理して理解することが、今後 Dynamic Routing を学ぶうえでも土台になりそうです。

コメント