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

ルーティングプロトコル

pointこの用語のポイント

point通信するときの お約束事だよ

pointルーティングテーブルに関する情報を交換するときに使うよ

pointダイナミックルーティングの話で出て来るよ

スポンサーリンク

簡単に書くよ

ルーティングプロトコル(英:routing protocol)とは

通信するときに使う お約束事(通信プロトコル)のひとつ
であり

ネットワーク上の道案内において、案内人同士で地図の情報を交換するときに使う お約束事
です。
ちょっと小難しい言い方をすると

ルータ(ネットワークを中継する機械)同士でルーティングテーブル(ネットワーク上の道案内をするときに使う地図)に関する情報を交換するときに使うプロトコル(お約束事)
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として

通信プロトコルプロトコル
ルーティング
ルータ
ルーティングテーブル
スタティックルーティング
ダイナミックルーティング


について説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

通信プロトコルプロトコルは「通信するときに使う お約束事」です。

通信するときは足並みを揃える必要があります。
片方が日本語で話しかけたのに、もう一方が英語で お返事したのでは、コミュニケーションが成立しませんよね。
それと同じです。

ルーティングプロトコル

そこで「○○通信をするときは ××というお約束事に従って やり取りしようね」と事前に決まっています。
言い方を変えると

通信するときは、お約束事が必要

なのです。

この「通信するときに使う お約束事」を「通信プロトコル(プロトコル)」と言います。

ルーティングプロトコル2

ルーティングは「ネットワーク上でやる道案内」です。
ルータは「ネットワーク上にいる案内人」です。

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

ルーティングプロトコル3

ルーティングの仕組みで出てくる案内人が「ルータ」さんです。

ルーティングプロトコル4

ルーティングテーブルは「ネットワーク上の道案内をするときに使う地図」です。

道案内をするときは地図を見ます。
案内人さんも記憶力には、あまり自信がありませんからね。
あらかじめ地図を用意しておいて、地図とデータの目的地を見比べて「こっちに行った方が良いよ」と案内してあげるのです。
このときに使う地図を「ルーティングテーブル」と言います。

ルーティングプロトコル5

さて、道案内のときに使う地図ですが、ずっと同じ地図を使い続けるわけにはいきません。
新しい道路ができたり、誰かが引っ越したりしたら、地図を書き換える必要があります。

この地図の書き換えは誰がやるのでしょうね?

選択肢は2つあります。

1.人間様にやっていただく
2.案内人自身がやる


の2つです。

「1.人間様にやっていただく」の場合は、人間様が新しい地図を用意してくれます。
案内人自身は用意された地図を見て案内するだけです。
このやり方を「スタティックルーティング」と言います。

ルーティングプロトコル6

「2.案内人自身がやる」の場合は、案内人同士で情報交換をして、案内人自身が地図を書き換えます。
このやり方を「ダイナミックルーティング」と言います。

ルーティングプロトコル7

以上を踏まえて、本題に入ります。

繰り返しになりますが、地図の更新を案内人自身がやる やり方(ダイナミックルーティング)では案内人同士で情報交換をします。
このときに使う

案内人同士で情報を交換するときに使う お約束事

が「ルーティングプロトコル」です。

ルーティングプロトコル8

案内人(ルータ)同士でやる地図(ルーティングテーブル)に関する情報交換も通信です。
ということは、やり取りする相手と足並みを揃える必要がありますよね。
お約束事(プロトコル)が必要です。
その足並みを揃えるときに使う お約束事がルーティングプロトコルです。


image piyo2

一言でまとめるよ

まぁ「ルーティングプロトコル」って単語が出てきたら「ルータ(ネットワークを中継する機械)同士がルーティングテーブル(ネットワーク上の道案内をするときに使う地図)に関する情報交換をするときに使う お約束事なんだな~」と お考えください。

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

おまけ

■訳してみるよ

「routing(ルーティング)」は「route(ルート)」+「ing」です。
「route(ルート)」の意味は「道」とか「道筋」とか「経路」とかです。
「routing」で「道案内」的な意味になります。
「protocol(プロトコル)」の意味は「(外交上の)儀礼」とか「議定書」とかですが、今回は「お約束事」と解釈してください。
何となく くっつけると

道案内のお約束事

となります。





書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
クイズで学ぶUIデザイン ユーザビリティの基本が身につく50問
実践サイバーセキュリティ入門講座 現場に残された痕跡からハッカーの攻撃を暴け