「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

ダイナミックルーティング

pointこの用語のポイント

pointネットワーク上の道案内(ルーティング)の やり方だよ

point地図(ルーティングテーブル)の更新を、機器同士が勝手に情報交換して自動でやるよ

スポンサーリンク

簡単に書くよ

ダイナミックルーティング(英:dynamic routing)とは

案内人同士で情報交換して勝手に更新する地図を使った、ネットワークにおける道案内のこと。
ちょっと小難しい言い方をすると

自動で更新されるルーティングテーブル(ネットワーク上の道案内をするときに使う地図)を使った、ルーティング(通信相手までの経路を判断する仕組み)のこと
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として「ルーティング」と「ルーティングテーブル」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

ルーティングは「ネットワーク上でやる道案内」です。
データの目的地を見て「あ~、君はこっちの道を行ってね」「そこに行きたいなら、こっちの道を行くと良いよ」と案内してあげる仕組みです。

ダイナミックルーティング

詳細は、用語「ルーティング」の説明を ご覧ください。

ダイナミックルーティング2

ルーティングテーブルは「ネットワーク上の道案内をするときに使う地図」です。
道案内するときは、この地図とデータの目的地をすりあわせて「こっちに行った方が良いよ」と案内してあげます。

ダイナミックルーティング3

以上を踏まえて

機器同士で情報を交換して自動更新している地図を使った、ネットワーク上の道案内

が「ダイナミックルーティング」です。

道案内するときは地図を使います。
この地図の書き換えを案内役の機器ルータ自身がやる やり方です。
新しい道路ができたり、誰かがどこかに引っ越したりすると、仲間同士で情報交換をして、機器自身が地図を書き換えていきます。

ダイナミックルーティング4

一方で、人間様の手によって手動で更新する地図を使うやり方もあります。
こちらは「スタティックルーティング」と呼ばれるやり方です。
スタティックルーティングでは、人の手で書き換えない限り同じ地図を使い続けることになります。

ダイナミックルーティング5

ダイナミックルーティングとスタティックルーティングは、よく比較されます。
できれば併せて覚えてあげてください。
案内するときは地図を使いますが、その地図の更新を機器自身がやる(ダイナミックルーティング)か人の手でやる(スタティックルーティング)かの違いです。

スタティックルーティングと比較したときのダイナミックルーティングのメリットは

管理の手間が少ない

ことでしょう。
ダイナミックルーティングでは、地図の更新を機器自身がやります。
機器同士で情報を交換して勝手に地図を最新版に保つので、ネットワークの構成が変わっても人間様はぼーっとしていれば良いのです。

一方のデメリットは

ネットワーク上の負荷が大きくなる

ことでしょう。
ダイナミックルーティングでは、随時、機器同士で情報交換をしています。
ぺちゃくちゃ、おしゃべりしているのです。
行きかう情報量は多くなり、それに比例して負荷も上がります。

他にもメリット・デメリットはあります。
細かい部分は専門的に解説しているところで情報を補完してください。

一般的に、規模の小さいネットワークや出来る限り負荷を減らしたいネットワークではスタティックルーティングにする傾向があります。
逆に人の手では管理しきれないような大規模なネットワーク、例えばインターネットのようなネットワークでは、ダイナミックルーティングを採用しています。


image piyo2

一言でまとめるよ

まぁ「ダイナミックルーティング」って単語が出てきたら「自動更新の地図を使った、ネットワーク上の道案内なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像047
書籍画像036

おまけ

■訳してみるよ

「dynamic(ダイナミック)」の意味は「動的な」とかです。
「routing(ルーティング)」は「route(ルート)」+「ing」です。
「route(ルート)」の意味は「道」とか「道筋」とか「経路」とかです。
「routing」で「道案内」的な意味になります。
何となく くっつけると

動的な道案内

となります。


■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
つくって、壊して、直して学ぶ Kubernetes入門
タヌキとキツネ