【だいなみっくるーてぃんぐ】
ダイナミックルーティング とは?
最終更新:
💡 道案内を交換して、使う経路を更新する
ルーターが経路情報をプロトコルで交換し、設定された規則に沿って経路を学習・更新する方式。変化への対応を助けるが、代替経路や適切な設定が必要。
📌 このページのポイント
- ルーティングプロトコルで経路情報を交換する
- メトリックや方針に沿って、利用する経路を選ぶ
- 障害時の迂回には、使える代替経路と更新が必要
- 情報交換の方法や収束の時間は、プロトコルと構成で違う
ルーターが、道を自分で探すの?
経路情報を交換し、使う経路を学習・更新するよ。ただし、プロトコルを動かし、隣接関係や選択の規則を設定するのは管理者だよ。何の準備もなく、通信できる道を全部発見してくれるわけではないんだ。
「最適な経路」は、一番速い道?
全部のルーターが同じ地図を持つの?
障害が起きたら、すぐに迂回する?
故障を検知し、情報を反映して経路の選び方が落ち着くまでに時間がかかるよ。これが収束、コンバージェンス。図は代替の道が利用でき、情報更新が済んだ場合の例。代替経路がなければ通信は戻らず、収束の途中に通信が途切れることもあるんだ。
スタティックルーティングと、どちらがいい?
静的な方式は経路を明示し、動的な方式は情報交換で学習する、という違いだよ。どちらも設定や監視が必要で、併用する構成もある。規模や変化の頻度に合わせて選び、想定した経路が選ばれるかと障害時の動作を確認しよう。
まとめ:ざっくりこれだけ覚えればOK!
「ダイナミックルーティング」って出てきたら「ルーターが道案内を交換し、使う経路を更新する仕組み」と思えばだいたいOK!
📖 おまけ:英語の意味
「Dynamic Routing」 = 動的経路制御
💬 dynamic(動的な・変化する)+ routing(経路制御)で「状況に応じて変わる経路設定」だよ