SC Workbook
科目 A-2 · ネットワーク

VRRP の障害時の切替え

A 社では,LAN の出口のルータ R1,R2 で VRRP の仮想ルータを構成し,通常は R1 をマスタ,R2 をバックアップとして運用している。端末のデフォルトゲートウェイには仮想ルータの IP アドレス 192.0.2.1 を設定しており,192.0.2.1 は R1,R2 のどちらのインタフェースにも割り当てていない。ある日,R1 が電源障害で突然停止した。このとき起きることとして,適切なものはどれか。

  1. アR2 は,R1 が停止する直前に送信する停止の通知を受信したときにマスタになるので,電源障害のように通知なしで停止した場合は,管理者が切り替えるまで端末は LAN の外と通信できない。
  2. イR2 がマスタになると,192.0.2.1 に対応する MAC アドレスが R2 のインタフェース固有の MAC アドレスに変わるので,端末は ARP キャッシュのエントリが更新されるまで通信できない。
  3. ウ端末は,デフォルトゲートウェイの 192.0.2.1 から応答がなくなったことを検知すると,VRRP で通知されていた R2 の実 IP アドレスをデフォルトゲートウェイとして使い始める。
  4. エR2 は,R1 から定期的に届いていた VRRP 広告を一定時間受信しなくなるとマスタになり,192.0.2.1 と仮想 MAC アドレスを引き継ぐので,端末は設定を変えずに,切替え後もそのまま通信を続けられる。
正解と解説を見る

正解 エ

この問題の基礎知識

  • VRRP は,複数のルータで一つの仮想ルータを構成し,端末のデフォルトゲートウェイを冗長化するプロトコルである。仮想ルータには仮想 IP アドレスと,VRID から決まる仮想 MAC アドレスが割り当てられる。
  • 仮想ルータの転送を担うルータをマスタ,待機するルータをバックアップといい,マスタは各ルータに設定した優先度に基づいて決まる。マスタは VRRP 広告を定期的にマルチキャストで送信する。
  • 端末は宛先の IP アドレスに対応する MAC アドレスを ARP で求めてキャッシュする。gratuitous ARP は自身の IP アドレスについて送る ARP であり,同じセグメントの機器に対応付けを知らせるのに使われる。
アR2 は,R1 が停止する直前に送信する停止の通知を受信したときにマスタになるので,電源障害のように通知なしで停止した場合は,管理者が切り替えるまで端末は LAN の外と通信できない。

バックアップルータは,マスタが定期的に送信する VRRP 広告を Active_Down_Interval(広告間隔の 3 倍にスキュー時間を加えた時間)の間受信しないとマスタに移行するので,通知がなくても切り替わる。優先度 0 の広告は,正常に停止するマスタが切替えを早めるために送るものである。

イR2 がマスタになると,192.0.2.1 に対応する MAC アドレスが R2 のインタフェース固有の MAC アドレスに変わるので,端末は ARP キャッシュのエントリが更新されるまで通信できない。

仮想ルータには VRID から決まる仮想 MAC アドレスが使われ,マスタは ARP 要求に物理 MAC アドレスではなく仮想 MAC アドレスで応答する。新しいマスタも同じ仮想 MAC アドレスを使うので,端末はマスタが替わっても同じ MAC アドレスを使い続けられる。

ウ端末は,デフォルトゲートウェイの 192.0.2.1 から応答がなくなったことを検知すると,VRRP で通知されていた R2 の実 IP アドレスをデフォルトゲートウェイとして使い始める。

VRRP はルータ間で動作するプロトコルであり,端末は参加しない。端末は仮想 IP アドレスをデフォルトゲートウェイとして設定したまま使い続ける。端末ごとに動的ルーティングなどを設定しなくても冗長化できることが VRRP の利点である。

エR2 は,R1 から定期的に届いていた VRRP 広告を一定時間受信しなくなるとマスタになり,192.0.2.1 と仮想 MAC アドレスを引き継ぐので,端末は設定を変えずに,切替え後もそのまま通信を続けられる。正解

R2 は R1 の VRRP 広告を一定時間(Active_Down_Interval)受信しないとマスタに移行し,仮想 MAC アドレスで gratuitous ARP を送って転送を引き継ぐ。仮想 IP アドレスも仮想 MAC アドレスも変わらないので,端末の設定や ARP キャッシュを変える必要はない。

検証用の出典出典照合済み
RFC 9568 Virtual Router Redundancy Protocol (VRRP) Version 3 for IPv4 and IPv6
照合の根拠(8 件)
  • エ(正解)・ア(誤り): バックアップルータは広告を Active_Down_Interval の間受信しないとタイマが満了する
    Timer that fires when a VRRP Advertisement has not been received for Active_Down_Interval (Backup Routers only).
    RFC 9568 · Section 6.2(新しいタブで開きます)
  • エ(正解): タイマ満了でバックアップは仮想 MAC アドレスの gratuitous ARP を送り,Active(マスタ)状態に移る
    For each IPv4 address associated with the Virtual Router, broadcast a gratuitous ARP message containing the Virtual Router MAC address and with the target link-layer address set to the Virtual Router MAC address.
    RFC 9568 · Section 6.4.2(新しいタブで開きます)
  • エ(正解)・ア(誤り): マスタが使えなくなれば,管理者の操作なしにバックアップが短い遅延の後に引き継ぐ
    If the Active Router becomes unavailable, then the highest-priority Backup Router will transition to the Active Router after a short delay, providing a controlled transition of Virtual Router responsibility with minimal service interruption.
    RFC 9568 · Section 3(新しいタブで開きます)
  • ア(誤り): マスタ停止の判断は広告間隔の 3 倍にスキュー時間を加えた時間で行う
    Time interval for the Backup Router to declare the Active Router down (centiseconds). Calculated as: (3 * Active_Adver_Interval) + Skew_Time
    RFC 9568 · Section 6.1(新しいタブで開きます)
  • ア(誤り): 優先度 0 の広告はマスタが役割を手放すことを示すためのもので,切替えの必須条件ではない
    The value of 0 (zero) is reserved for the Active Router to indicate it is relinquishing responsibility for the Virtual Router.
    RFC 9568 · Section 6.1(新しいタブで開きます)
  • イ(誤り): マスタは ARP に物理 MAC アドレスで応答せず,端末はマスタが替わっても同じ MAC アドレスを使う
    The Active Router MUST NOT respond with its physical MAC address in the ARP response. This allows the host to always use the same MAC address, regardless of the current Active Router.
    RFC 9568 · Section 8.1.2(新しいタブで開きます)
  • ウ(誤り): 端末は仮想ルータのアドレスをデフォルトゲートウェイとして使い続け,端末側に動的な仕組みは要らない
    Any of the Virtual Router's IPv4 addresses on a LAN can then be used as the default first-hop router by end-hosts. The advantage gained from using VRRP is a higher availability default path without requiring configuration of dynamic routing or a router discovery protocol on every end-host.
    RFC 9568 · Section 1.3(新しいタブで開きます)
  • ウ(誤り): 広告を送るのはマスタだけで,バックアップの R2 が自分の実アドレスを端末に通知することはない
    To minimize network traffic, only the Active Router for each Virtual Router sends periodic VRRP Advertisement messages.
    RFC 9568 · Section 3(新しいタブで開きます)

RFC 9568 では RFC 5798 の Master Router を Active Router,Master_Down_Interval を Active_Down_Interval と改称している(Section 1.1)。問題文の「マスタ」は Active Router に当たる。

問題 ID A2-NET-0506 · AI 作成のオリジナル問題 · 正解と各選択肢の根拠を出典の原文で確認しています。 照合日 2026-11-08

非公式の学習用アプリです(IPA とは関係ありません)。問題はすべて AI が作成したオリジナルで、誤りを含む場合があります。