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

Interior Gateway Routing Protocol

pointこの用語のポイント

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

pointルーティングで使うよ

point同じ縄張りの中で情報交換するときに使うよ

point「IGP(IGPs)」に分類されるよ

point「IGRP」と表現されるのが一般的だよ

スポンサーリンク

簡単に書くよ

Interior Gateway Routing Protocol(読:インテリア・ゲートウェイ・ルーティング・プロトコル)とは

いわゆる「IGRP」のこと。
用語の中身としては

ネットワーク上の道案内において、同じ縄張りの中で地図に関する情報交換をするときに使う お約束事のひとつ
です。
小難しい言い方をすると

同じAS(インターネットの世界における管理上の縄張り)内のルータ(ネットワークを中継する機械)同士で経路情報をやり取りするときに使うルーティングプロトコル(ルータ同士がルーティングテーブルに関する情報交換をするときに使うお約束事)のひとつ
です。


image piyo

詳しく書くよ

最初に留意事項です。
IGRP」と言われて「あぁ、アレのことね」と分かる方は最後まで読む必要ありません。
IGRPの正式名称(?)が「Interior Gateway Routing Protocol」です。
Interior Gateway Routing Protocol」の頭文字を取ったのが「IGRP」ね。

Interior Gateway Routing Protocol(インテリア・ゲートウェイ・ルーティング・プロトコル)

※「Interior Gateway Routing Protocol」を何となく日本語にすると「内部で中継する用の道案内のお約束事」となります。[詳細]

以上が「IGRP」の意味を知っている人向けの説明です。

「IGRPって何?美味しいの?」な人は、このまま読み進めてください。
用語の中身について説明します。

ちょっと休憩5

それでは、いってみましょう。
まずは予備知識として

ルーティング
ルータ
ルーティングテーブル
スタティックルーティング
ダイナミックルーティング
ルーティングプロトコル
自律システム(AS)
IGP


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

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

Interior Gateway Routing Protocol(インテリア・ゲートウェイ・ルーティング・プロトコル)2

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

Interior Gateway Routing Protocol(インテリア・ゲートウェイ・ルーティング・プロトコル)3

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

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

選択肢は2つあります。

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


の2つです。

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

Interior Gateway Routing Protocol(インテリア・ゲートウェイ・ルーティング・プロトコル)4

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

Interior Gateway Routing Protocol(インテリア・ゲートウェイ・ルーティング・プロトコル)5

地図の更新を案内人自身がやる やり方において、案内人同士は、とあるお約束事に従って情報交換をします。
案内人同士が情報交換するときに従う お約束事を「ルーティングプロトコル」と言います。

Interior Gateway Routing Protocol(インテリア・ゲートウェイ・ルーティング・プロトコル)6

さて、ここで案内人たちがいる世界、インターネットの世界について見てみましょう。

インターネットは、あまりにも大きすぎるネットワークです。
とても1人の人間(あるいは1つの組織)が管理できる規模では ありません。

Interior Gateway Routing Protocol(インテリア・ゲートウェイ・ルーティング・プロトコル)7

そこで、それぞれの組織は、自分たちの管理できる規模のネットワークを管理しています。

Interior Gateway Routing Protocol(インテリア・ゲートウェイ・ルーティング・プロトコル)8

そして、それぞれの組織の管理するネットワーク同士が合体することで、1つのインターネットの世界が形作られているのです。

Interior Gateway Routing Protocol(インテリア・ゲートウェイ・ルーティング・プロトコル)9

このときの「それぞれの組織の管理するネットワーク」を「自律システム(AS)」と言います。
よく分からない人は

管理上の縄張り

みたいなものだと思ってください。

ここで先程の道案内における地図の情報交換の話を思い出してください。

実は情報交換する相手は2種類に分類できます。
分かりますか?

……。

そうです。

1.自分と同じ縄張りの中にいるやつ
2.自分とは違う縄張りの中にいるやつ


の2種類です。
ちょっと専門用語を使うと「同じAS内」か「異なるAS間」かです。

Interior Gateway Routing Protocol(インテリア・ゲートウェイ・ルーティング・プロトコル)10

情報交換する相手が「同じ縄張りにいるやつ」と「違う縄張りにいるやつ」では、情報交換するときに使うお約束事が変わってきます。
社内の人と話すときと社外の人と話すときでは、話す内容や気を使うポイントがちょっと違うのと同じです。

つまり、ルーティングプロトコル(案内人同士が情報交換をするときに従うお約束事)

1.同じ縄張りの中で情報交換する用
2.縄張りをまたいで情報交換する用


の2つに分類できるのです。

この2つに分類されたルーティングプロトコルのうち

1.同じ縄張りの中で情報交換する用

のお約束事が「IGP」です。

Interior Gateway Routing Protocol(インテリア・ゲートウェイ・ルーティング・プロトコル)11

あと、ついでなので書いておくと

2.縄張りをまたいで情報交換する用

のお約束事は「EGP」と言います。
余裕があれば併せて覚えてあげてください。

Interior Gateway Routing Protocol(インテリア・ゲートウェイ・ルーティング・プロトコル)12

以上を踏まえて

IGPに分類されるルーティングプロトコルのひとつ

が「Interior Gateway Routing Protocol」です。
上でも書きましたが、一般的には「IGRP」と表現されます。
※本ページでも以降は「IGRP」と表現します。

よく分からない人は、地図に関する情報交換をするときのお約束事がいろいろあって、その中のひとつがIGRPだとお考えください。

地図に関する情報交換するときに使うお約束事は、以下のような関係性になっています。

Interior Gateway Routing Protocol(インテリア・ゲートウェイ・ルーティング・プロトコル)13

地図に関する情報交換するときに使うお約束事(ルーティングプロトコル)

1.同じ縄張りの中で情報交換する用(IGP)
2.縄張りをまたいで情報交換する用(EGP)


の2つに分類されます。

IGRPは「1.同じ縄張りの中で情報交換する用(IGP)」に分類されるお約束事です。

細かい仕組みなどについては、専門的に解説しているところで情報を補完してください。


image piyo2

一言でまとめるよ

まぁ「Interior Gateway Routing Protocol」って単語が出てきたら「IGRP(同じ縄張りの中で地図に関する情報交換をするときに使うお約束事のひとつ)のことなんだな~」と お考えください。

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

おまけ

■訳してみるよ

「interior(インテリア)」の意味は「内部の」とか「内側の」とかです。
「gateway(ゲートウェイ)」の意味は「門」とか「出入口」とか「玄関」とかです。
ちょっと意訳ですが、今回は「中継するやつ」と解釈してください。
「routing(ルーティング)」は「route(ルート)」+「ing」です。
「route(ルート)」の意味は「道」とか「道筋」とか「経路」とかです。
「routing」で「道案内」的な意味になります。
「protocol(プロトコル)」の意味は「(外交上の)儀礼」とか「議定書」とかですが、今回は「お約束事」と解釈してください。
何となく くっつけると

内部で中継する用の道案内のお約束事

となります。


■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
実務で役立つ ログの教科書 基礎知識から収集方法・分析手法・トラブルシューティング・パフォーマンス最適化・機械学習での活用まで
体系的に学ぶ 安全なWebアプリケーションの作り方 第2版 脆弱性が生まれる原理と対策の実践