EXシリーズバーチャルシャーシユニットの各スイッチメンバーには独自のルーティングエンジン(RE)があるため、バーチャルシャーシユニットには固有の冗長性があります。また、GRES(Graceful Routing Engine Switchover)を設定することもできます。これらの2種類の冗長性の違いを説明する前に、スイッチのREがどのように機能するかを調べる必要があります。バーチャルシャーシユニットでは、マスタメンバがルーティングプロトコルを実行するマスタREとして機能し、バーチャルシャーシユニットのすべてのメンバスイッチ上のパケット転送エンジン(PFE、下位レイヤプロセッサ)が転送テーブルを提供するLAN上でトラフィックを転送し、バーチャルシャーシユニット全体の管理および制御プロセスを実行するために使用します。
<! - 1 - >
コミット同期コマンドを発行すると、マスタREは新しい構成をバックアップREに送信して、構成が同期されていることを確認します。ただし、バックアップREは、ルーティングプロトコルをアクティブに実行したり、マスターREと状態を維持したりしません。冗長フェールオーバーでは、マスターメンバーに障害が発生すると、バックアップREはマスターシップをとり、マスターRE(ルーティングプロトコルの実行、転送テーブルの作成など)のように動作します。 2つのREが同期されていないため、この変更はPFEにとってむしろ外傷的です。
<! - 2 - >
スプレッドシートを徹底的に見直し、突然すべての数字が変わると想像してください!このため、バーチャルシャーシ内のすべてのメンバースイッチ上のPFEは、新しいREに接続する前に、その状態を起動状態に再初期化します。再起動後、すべてが改善され、新しいREとの会話が始まります。GRESは、ネットワークトラフィックの中断を最小限に抑えながら新しいマスタREへの移行を可能にする。 GRESを設定すると、マスタとバックアップのREは特定の情報を同期させます。この同期により、PFEはあるREから別のREへシームレスに切り替えることができます。 PFEは、状態を起動状態に再初期化することはなく、転送の停止を防ぎます。
<! GRUBを設定するには、次のコマンドが1つ必要です。
[edit] user @ junos-switch#set chassis redundancy graceful-switchoverスイッチオーバーがPFEに対してかなりシームレスである場合でも、新しいマスターREは、すべてのルーティングプロトコルピアでセッションを再開する必要があります。
デフォルトでは、古いセッションが切断されて新しいセッションが確立されている間、スイッチオーバーにより転送が停止します。このため、レイヤ3ルーティングを実行するスイッチでは、GRESとグレースフルリスタートを組み合わせて、レイヤ3転送を既存のルーティング情報で継続し、新しいマスタREがルーティングプロトコルピアとセッションを開始し、ルーティングを構築するおよび転送テーブル。
新しいマスタREが新しいルーティングおよび転送テーブルの作成を完了すると、PFEに更新を送信します。これらの更新は、新しいマスタREが高速化する間の停止を防ぎます。グレースフルリスタートを正しく設定するには、スイッチのルーティングプロトコルピアが< ヘルパーモード
。ヘルパーモードでグレースフルリスタートをサポートするデバイスは、正常に動作していると同様に、失敗して正常なスイッチオーバーを実行したいピアを助けます。これらのデバイスは、バックアップREが引き継ぎ、すべてのルーティング情報を新しいREに再送信し、新しいREから新しいルーティング情報を受信する間に、失敗したスイッチの経路を維持する。再起動が完了すると、ヘルパーデバイスは、新しいREから受信したルートと、元のマスタREから受信したルートとを比較します。
違いが見つかった場合にのみ、ルーティングテーブルを更新します。ヘルパーモードでは、スイッチオーバー時に存在していたルーティングテーブルとフォワーディングテーブルを使用して、新しいREがすべてのルーティングプロトコル隣接関係を構築し、経路を交換するまで、トラフィックを転送することができます。
ありがたいことに、Junos OSソフトウェアを実行しているすべてのルータは、BGPを除くすべてのプロトコルに対して、グレースフルリスタートヘルパーモードをサポートしています。したがって、ジュニパーネットワークスのルータだけを使用し、BGPを実行しない場合は、何もする必要はありません。 Junos OSソフトウェアを構成して、デバイス上でgraceful restartを設定するだけで、BGPのグレースフルリスタートをサポートすることができます。
別のベンダーのルータを使用している場合は、特定のプロトコルに対してデバイスをグレースフルリスタートさせる方法を決定するために、ドキュメントを確認する必要があります。