VRRP ( Virtual Router Redundancy Protocol )



 VRRPとは

 VRRPは、RFC3768定義の標準化されたデフォルトゲートウェイの冗長性プロトコルです。HSRPと機能は
 ほぼ同様です。VRRPでは、HSRPでのActiveルータをマスタルータ、Standbyルータをバックアップルータ
 と言います。HSRPの主な相違点としては、VRRPでは物理インターフェースのIPアドレスをVRRPグループの
 仮想IPアドレスを設定することができます。その場合はそのアドレスを所有するルータがマスタールータと
 なります。また、VRRPではバックアップルータがアドバイタイズメント( HSRPでいうHelloプロトコル )をマスタ
 ルータに対して送信しないことから、マスタルータは現在のバックアップルータを認識することはできません。

VRRPの基本エッセンシャル
仮想IPアドレス  マスタルータで保持されるIPアドレス。PC端末等に実際に設定するデフォルトゲートウェイのIPアドレス。
仮想MACアドレス  バックアップルータで保持されるMACアドレス。PC端末などのARPテーブルにキャッシュされるMACアドレス。
仮想ルータ  仮想IPアドレスと仮想MACアドレスを持つ仮想のルータ。マスタルータとバックアップルータにより構成。
アドバタイズメント  VRRPを有効にしたルータ 間でVRRP情報をやり取りするマルチキャスト ( 224.0.0.18 IP番号112 )
Masterルータ  仮想IPアドレス ( 仮想MACアドレス ) を宛先として転送されてきたトラフィックをルーティングするルータ。
Backupルータ  アクティブルータがダウンした場合に仮想IPアドレス ( 仮想MACアドレス ) の制御を引き継ぐルータ。
VRRPグループ  VRRPに参加して仮想ルータをエミュレートするルータの集合。通常、セグメントごとに1つのグループを作成。
VRRPプライオリティ  アクティブまたはスタンバイになるのかを決めるもの。高い値を持つルータがアクティブ。デフォルト値100。
仮想IPアドレスオーナー  仮想IPアドレスを持つVRRPルータのことであるが、その仮想IPを自身の物理IPアドレスとして保持する。


 仮想IPがマスタルータで保持されているかはsh ip arp、仮想MACはスイッチでsh mac-address-tableによりキャッシュ場所が確認可能



 



 HSRPと同様に物理I/Fに設定されたIPアドレスとは異なるアドレスを、仮想IPアドレスとして設定する
 ことはできますが、一般的にVRRPといえば、ルータの物理I/Fを仮想IPアドレスとして設定します。
 Ciscoでは、仮想IPアドレスに物理IPアドレスを使用されたルータが自動的にマスタルータとなります。
 IOS12.3以降ではそのI/Fが自動的にプライオリティ「255」となります。この自動で設定される値「255」
 については変更することは出来ません。上図のホストでは、仮想IPアドレスに「192.168.0.254」のIPを
 設定しています。R1がダウンするとR2が「192.168.0.254」のIPアドレスを引き継ぎ冗長性を実現します。

 VRRPアドバタイズメントをやり取りした結果、R1がVRRPプライオリティ値が高いことからマスタルータ
 となり、R2はバックアップルータになります。ホストが異なるセグメントと通信する場合、192.168.0.254
 にパケットが送信されますがARP応答はR1が行うので、ホストからのパケットはR1に送信されます。
 R1がダウンした場合、バックアップルータがアドバタイズメントを受信しなくなりマスタダウンのInterval
 (HSRPでいうholdtime)を過ぎるとアクティブルータの役割が引き継がれます。このVRRP収束の間は
 一時的に通信できませんが、収束後は引き続きR2によりゲートウェイが提供され通信可能となります。

  ※ HSRPと同様にプライオリティが同じ値である場合、I/FのIPアドレスが大きい方がマスタルータとなります。
  ※ VRRPでは仮想MACアドレスに [ 0000.5e00.01xx ] を使用します。「xx」はVRRPのグループ番号となります。


 下図はHSRPと同様にルータの物理I/Fのアドレスではないアドレスを仮想IPアドレスとして実装して
 います。正常時、障害時の動作は、物理I/Fのアドレスを仮想IPとして実装している上図と同じです。





← HSRP - Ciscoコンフィグ 2  VRRP - Ciscoコンフィグ

ネットワークエンジニアとして

Copyright(C) 2002-2012 Cool. All Rights Reserved