OSPFとRIPによる経路制御
OSPFとRIPは、同一の自律システム内でルータが経路情報を交換して経路を決める内部経路制御プロトコル(IGP)である。RIPは距離ベクトル型で、経由するルータ数などを基準に経路を選ぶ。OSPFはリンクステート型で、各ルータが同じリンク状態データベースをもとに最短経路を計算する。両者の仕組みの違いを押さえることが、経路制御の設計と障害時の振る舞いを読み解く基礎になる。
RIPの仕組みと版の違い
RIPは距離ベクトル型のプロトコルで、ルータは隣接するルータに自分が知っている経路の情報を定期的に送る。RIPは通常約30秒ごとに経路情報を更新するため、この定期更新は OSPF ではなく RIP の特徴として覚える必要がある。
RIPの経路情報の交換にはUDPを用いる。UDPを使うという点は、経路情報を運ぶ上位層の仕組みを問う設問で問われやすい。
RIP-1はクラスフルルーティングプロトコルであり、経路情報にサブネットマスクを含めない。これに対してRIP-2は経路情報にサブネットマスクを含め、クラスレスルーティングと可変長サブネットマスク(VLSM)に対応する。 RIP-2はこの点で OSPF と同じく可変長のサブネットを扱える。
IPv6に対応するRIPはRIPngであり、RIPのバージョン1と2はいずれもIPv4向けである。IPv6環境でOSPFを使う場合はOSPFバージョン3を用いる。
OSPFの仕組みとエリア
OSPFはリンクステート型のIGPであり、各ルータが作成したリンク状態データベースを共有し、そこから経路を計算する。RIPと違って、経路変化の情報はリンクの状態として配布されるため、変化が起きたときに経路を再計算して動的にルートを変えられる。
OSPFはエリアの概念を取り入れ、ネットワークを分割して管理する。エリアを分けることで、リンク状態情報の範囲を限定し、大規模なネットワークでも扱いやすくなる。
OSPFはIP上で直接動作し、UDPを用いない。この点は RIP と比較する設問で区別される。 また、OSPFは自律システムの内部で使う内部経路制御プロトコルであり、自律システム間の経路制御には用いない。
この節の続き
- コストによる経路の選択と最長一致
- 障害時の収束と実務
- 試験で問われやすい区別
ここまでが冒頭部分です。ログインすると、無料でも1日2節まで全文をお読みいただけます。
アプリでこの節を読む