この記事で使用されている用語に慣れていない場合は、Cisco Businessをご覧ください。新しい用語の用語集。
仮想ルータ冗長プロトコル(VRRP)は、ローカルエリアネットワーク(LAN)上の物理ルータの1つに仮想ルータの役割を動的に割り当てる選出および冗長プロトコルです。 これにより、ネットワーク内のルーティングパスの可用性と信頼性が向上します。
VRRPでは、仮想ルータ内の1つの物理ルータがアクティブルータとして選択され、同じ仮想ルータの別の物理ルータがアクティブルータに障害が発生した場合にスタンバイとして機能します。物理ルータはVRRPルータと呼ばれます。
参加ホストのデフォルトゲートウェイは、物理ルータではなく仮想ルータに割り当てられます。仮想ルータの代わりにパケットをルーティングしている物理ルータで障害が発生した場合は、自動的に交換するように別の物理ルータが選択されます。任意の時点でパケットを転送している物理ルータは、アクティブルータと呼ばれます。
VRRPは、トラフィックのロードシェアリングも可能にします。LANクライアントとの間のトラフィックを複数のルータで共有するようにVRRPを設定することで、使用可能なルータ間でトラフィックを均等に共有できます。
VRRPの利点は次のとおりです。
次の図は、基本的なVRRPトポロジを示しています。この例では、ルータA、B、およびCがVRRPグループを形成します。グループのIPアドレスは、ルータA(192.168.10.1)のイーサネットインターフェイスに設定されたものと同じアドレスです。
仮想IPアドレスはルータAの物理イーサネットインターフェイスのIPアドレスを使用するため、ルータAはアクティブルータ(IPアドレスの所有者とも呼ばれる)です。 アクティブルータとして、ルータAはVRRPグループの仮想IPアドレスを所有し、このIPアドレスに送信されたパケットを転送します。クライアント1 ~ 3は、デフォルトゲートウェイのIPアドレス192.168.10.254で設定されます。
注:IPアドレスの所有者ではなく、アクティブな仮想ルータが引き続きパケットに応答したり、パケットを処理したりできるように設定できます。たとえば、pingです。
ルータBとルータCは仮想ルータスタンバイとして機能します。仮想アクティブルータに障害が発生すると、優先度の高いルータが仮想アクティブルータになり、最小限の中断でLANホストにサービスを提供します。
ルータAが回復すると、ルータAは再び仮想アクティブルータになります。アクティブがリカバリしている間は、両方のアクティブがパケットを転送し、その結果、重複(通常の動作)が発生しますが、中断は発生しません。
このトポロジでは、2つの仮想ルータが設定されています。仮想ルータ1の場合、ルータAはIPアドレス192.168.10.1の所有者で、ルータBはルータAに対してスタンバイになっている仮想ルータです。クライアント1と2は、デフォルトゲートウェイのIPアドレス192.168.10.254で設定されています。
仮想ルータ2の場合、ルータBはIPアドレス192.168.10.2と仮想アクティブルータの所有者であり、ルータAはルータBのスタンバイルータです。クライアント3と4はデフォルトゲートウェイIPアドレス192.168.10.254で設定されています。
スイッチでVRRP設定を行う前に、次のガイドラインに従ってください。
仮想ルータは、同じLAN上のすべての仮想ルータ間で一意の仮想ルータ識別子(VRID)を使用して割り当てる必要があります。同じ仮想ルータをサポートするすべてのVRRPルータは、そのVRIDを含む仮想ルータに関連するすべての情報で設定する必要があります。仮想ルータは、デバイスでIPルーティングも有効になっている場合にのみ有効にする必要があります。
この記事では、スイッチでVRRP設定を行う方法について説明します。
ステップ1:スイッチのWebベースのユーティリティにログインし、[Display Mode]ドロップダウンリストで[Advanced] を選択します。
注:使用可能なメニューオプションは、デバイスモデルによって異なる場合があります。この例では、SG550XG-24Tが使用されています。
ステップ2:[IP Configuration] > [VRRP] > [Virtual Routers] を選択します。
ステップ3:[Add]をクリックして新しいインターフェイスを追加します。
ステップ4:[Interface]エリアからインターフェイスを選択します。この例では、VLAN 10が選択されています。
ステップ5:[Virtual Router Identifier]フィールドに仮想ルータIDを入力します。範囲は1 ~ 255です。
注:この例では、1 が使用されます。
ステップ6:(オプション)[説明]フィールドに説明を入力します。
注:この例では、VLAN 10が入力されています。
ステップ7:[Enable Status] チェックボックスをオンにして、スイッチでVRRPを有効にします。
ステップ8:使用するVRRPバージョンを選択します。次のオプションがあります。
注:この例では、VRRP v2が選択されています。
ステップ9:[IP Address Owner]領域のオプションをクリックします。次のオプションがあります。
注:この例では、[No]が選択され、入力されたIPアドレスは192.168.10.254です。これは、仮想ルータのIPアドレスを示しています。
ステップ10:VRRPメッセージで使用するIPアドレスを選択します。デフォルトの送信元IPアドレスは、インターフェイスで定義されているIPアドレスの中で最も小さいアドレスです。[User defined]が選択されている場合は、それに応じてIPアドレスを選択します。
注:この例では、[Use default]が選択されています。
ステップ11:このデバイスが所有者の場合、このフィールドには値255が入力され、この値は変更できません。そうでない場合は、アクティブルータとしての機能に基づいて、このデバイスのプライオリティを入力します。所有者以外のデバイスのデフォルト値は100です。
注:VRRPルータのプライオリティは次の要素に依存します。VRRPルータがオーナーの場合、プライオリティは255(最高)です。 所有者でない場合、プライオリティは手動で設定されます(常に255未満)。
注:この例では、100 が使用されます。スタンバイ仮想ルータを設定する場合は、プライオリティを小さくします。
ステップ12:[Preempt Mode]領域で、次のオプションから選択します。
注:この例では、[True]が選択されています。
ステップ13:[Accept Control Mode]領域で、次のいずれかのオプションを選択します。
注:この例では、[Accept]が選択されています。
ステップ14:(オプション)[Enable IP SLA Track]チェックボックスをオンにして、ルータからデフォルトルートのネクストホップへの接続のトラッキングを有効にします。この機能の詳細については、ここをクリックしてください。
注:この例では、IP SLAトラックは無効になっています。
ステップ15:(オプション)IP SLAトラックが有効になっている場合は、[トラッキングオブジェクト]フィールドに接続を確認するSLAトラックの番号を入力します。この値は[SLA Tracks]ページで入力されました。最大64個まで1個を使用できます。
注:この例では、1 が使用されます。
ステップ16:(オプション)IP SLAトラックを有効にし、[Decrement]フィールドに減少値を入力します。トラックオブジェクトの状態がダウンしている場合、ルータのVRRPプライオリティはこの値で引き下げられます。1 ~ 253を使用でき、デフォルトは10です。
注:この例では、10 が使用されます。
ステップ17:[Advertisement Interval]フィールドにアドバタイズメントパケットを送信する頻度を入力します。
注:この例では、1000 が使用されます。
ステップ18:[Apply]をクリックし、[Close]をクリックします。
ステップ19: (オプション)[保存]をクリックしてスタートアップコンフィギュレーションファイルに設定を保存します。
注:IPv4 VRRP仮想ルータテーブルのアクティブ/スタンバイステータスエリアには、設定した仮想ルータのステータスが表示されます。スタンバイ仮想ルータを設定する場合は、ステータスがスタンバイとして表示されます。
これで、SG550XGスイッチのVRRP仮想ルータの設定が正常に完了したはずです。