ADC

仮想 MAC の設定

高可用性 (HA) セットアップのプライマリノードとセカンダリノードは、仮想 MAC アドレスのフローティングエンティティを共有します。プライマリノードはフローティング IP アドレス (MIP、SNIP、VIP など) を所有し、これらの IP アドレスに対する ARP 要求に独自の MAC アドレスで応答します。そのため、アップストリームルーターなどの外部デバイスのARPテーブルは、プライマリノードのフローティングIPアドレスとMACアドレスで更新されます。

フェイルオーバーが発生すると、セカンダリノードが新しいプライマリノードとして引き継がれます。前のセカンダリノードは、Gratuitous ARP (GARP) を使用して、古いプライマリノードから学習したフローティング IP アドレスをアドバタイズします。新しいプライマリノードが通知する MAC アドレスは、自身のネットワークインターフェイスの MAC アドレスです。一部のデバイス(一部のルータ)は、これらの GARP メッセージを受け入れません。したがって、これらの外部デバイスには、古いプライマリノードが通知していた IP アドレスと MAC アドレスのマッピングが保持されます。これにより、GSLB サイトがダウンする可能性があります。

そのため、HA ペアの両方のノードに仮想 MAC を設定する必要があります。つまり、両方のノードの MAC アドレスは同じです。フェールオーバーが発生しても、セカンダリノードの MAC アドレスは変更されず、外部デバイスの ARP テーブルを更新する必要はありません。

仮想 MAC を設定する手順については、 仮想 MAC アドレスの設定を参照してください

仮想 MAC の設定

この記事の概要