ルータにおけるVRRPとwatch-groupを併用する設定方法を紹介します。VRRPによってゲートウェイが冗長化されたとしても、VRRPのマスターとなっているルータとインターネットの間が正常である保障はありません。そこで、インターネットへの接続を監視しつつ、監視が正常であるルータがVRRPのマスターになるように設定するのが一般的です。Trackingに相当する機能を備えており、watch-groupというコマンドを用いて設定します。protocol)は監視設定と併用して使用される事が多いです。有名な設計パターンはCCNPでよく出題されるInterface監視のHSRPでしょう。このInterface監視のHSRPは以下のような間接リンク障害を検知する事はできません。R1のinterfaceはup状態だからです。このような不都合に対応するため、VRRPを構成するルータはインターネットへのping監視を行い、監視結果が正常な状態のみVRRPマスターになるように設定します。赤線のようなping監視を行う事によってインターネット接続の障害を検知する事ができます。IXルータはwatch-groupというグループを定義します。watch-groupは監視などのイベントを定義し、そのイベントとアクションを紐付る事ができます。以下のように"watch-group"コマンドを使うとwatch-groupを定義するモードに入る事ができます。その後、"event"コマンドでイベントを定義します。<interface>"action"コマンドでイベントに紐づくアクションを定義する事ができます。"shutdown-vrrp"を指定する事でVRRPをdown状態にする事ができます。<vrrp_group_mum>具体的な設定例は以下の通りです。この設定は、Gi0.0から8.8.8.8(google)を監視し、もし8.8.8.8への疎通不能となる場合はVRRPをdown状態にします。watch-groupの開始"network-monitor"コマンドで、定義したwatch-groupに基づく監視を開始する事ができます。detail"コマンドによって確認する事ができます。"restoration"は監視結果がOKである事を意味し、"variance"は監視結果がNGである事を意味します。閾値の定義watch-groupは状態遷移が起きるまでの回数を定義する事ができます。インターネットは不安定なものなので1パケット落ちただけでVRRPが切り替わってしまうのは迷惑に感じるかもしれません。そこで、"probe-timer"や"probe-counter"というコマンドを使用する事で連続でパケットが落ちた場合に切替を行うようにする事ができます。"probe-timer"コマンドで監視を行う間隔を定義する事ができます。"ping監視のタイムアウト時間"を表します。<sec>"probe-counter"コマンドで監視を行う回数を定義する事ができます。"一回の監視で送信するpingの数"を表します。迂回ルートの注意VRRPを構成しているルータ同士のルーティングには注意して下さい。neighborを確立しているような状況を想定します。このような場合、R1側で障害が発生したとしても、watch-groupによる監視パケットがR2を迂回してしまい障害を検知する事ができません。これは私が実務で実際に経験した失敗なのですが、watch-groupのような監視依存の切り替わり設定は机上レビューが非常に難しいです。ボックス障害の切り替わり試験をお勧めします。このようなトラブルに対応する機能が、送信元IPアドレスの明示指定やネクストホップの明示指定です。以下のようにeventコマンドはネクストホップなどを明示指定する事ができます。<source_interface>は送信元IPアドレスとなるインターフェースを表します。2014お問い合わせ。