ルーティングプロトコル(英: routing protocol)は、ルーター同士がネットワーク上の任意の2ノード間の経路を選択するための情報をやり取りする通信プロトコルである。 概要[編集] 各ルーターは自身に隣接するノードの知識を有している。 ルーティングプロトコルはその情報を共有可能とし、各ルーターがより広範囲のネットワーク構成に関する知識を持てるようにする。 基本概念についてはルーティングを参照のこと。 ルーティングプロトコルという用語は、より具体的にはOSI参照モデルの第三層(ネットワーク層)にある通信プロトコルを指し、これも同様にルーター間でのネットワーク構成情報のやりとりを行う。 インターネットで使われているルーティングプロトコルの多くはRFC文書で定義されている。 [1] [2] [3] [4] ルーティングプロトコルは大まかに以下の3種類に分類される。 リンクステート型ルー