VRRP

読み:ヴィーアーアーピー
外語:VRRP: Virtual Router Redundancy Protocol
品詞:名詞

レイヤ3レベルでネットワークに冗長性を持たせる技術。「MHSRP」とも呼ばれる。

複数のルータが存在するが動的ルーティングができない場合に、その複数のルータで冗長性を持たせるためのプロトコルである。

いくつかのルータでグループをつくり、普段はそのグループのうちの1台が通信するが、それが障礙をおこした場合には、同じグループにある別のルータが代りに通信を行なうことで、対障礙性を高めている。

負荷分散

あるルータが複数のグループに属することもできるので、負荷分散にも有効である。

例えば、あるネットワークにルータA、ルータB、ルータCの3台がある。

通常時、各ルータは次のように働くとする。

  • ルータA ‐ 192.168.1.1〜50のルータ
  • ルータB ‐ 192.168.1.51〜100のルータ
  • ルータC ‐ 192.168.1.101〜150のルータ

さて、もしルータCがダウンした時、例えばルータBが192.168.1.101〜150のホストに対するルータとしても動作する、といったことが実現可能である。

この冗長化の仕組みは、HSRPと同じである。

通信

通信にはリンクローカルスコープマルチキャストアドレス(IPv4では224.0.0.18、IPv6ではff02::12)を使用し、IPのプロトコル番号は112である。

ちなみに、VRRPルータはIPヘッダTTLあるいはHop Limitが255以外のパケットを受理しない。