Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Junos OS Evolvedのためのグレースフル ルーティング エンジン スイッチオーバーの理解

グレースフル ルーティング エンジン スイッチオーバーの概念

Junos OS Evolvedの グレースフル ルーティング エンジン スイッチオーバー (GRES)機能により、冗長ルーティング エンジンを持つルーターは、1 つのルーティング エンジンに障害が発生しても、転送パケットを続行できます。GRES はインターフェイス情報を保持します。トラフィックは中断されません。

メモ:

Junos OS Evolvedを実行している PTX10004 および PTX10008 プラットフォームでは、GRES はデフォルトで有効になっており、無効にできません。

隣接ルーターは、ルーターが再起動したことを検出し、個々のルーティングプロトコル仕様に規定された方法でイベントに反応します。

スイッチオーバー中にルーティングを保持するには、GRES を次のいずれかと組み合わせる必要があります。

  • グレースフル リスタート プロトコル拡張

  • ノンストップ アクティブ ルーティング (NSR)

GRES 中のプライマリ ルーティング エンジンの更新はすべて、発生するとすぐにバックアップ ルーティング エンジンに複製されます。

メモ:

同期要件とロジックにより、NSR/GRES のパフォーマンスはシステム内で最も遅いルーティング エンジンによって制限されます。

プライマリロールは、以下の場合にバックアップのルーティングエンジンに切り替えられます。

  • プライマリ ルーティング エンジン カーネルは動作を停止します。

  • プライマリールーティングエンジンにハードウェア障害が発生します。

  • 管理者は手動のスイッチオーバーを開始します。

メモ:

スイッチオーバー中にルーティング プロトコルの状態情報を迅速に復元または保持するには、GRES をそれぞれグレースフル リスタートまたはノンストップ アクティブ ルーティングと組み合わせる必要があります。ノンストップアクティブルーティングの詳細については、 ノンストップ アクティブルーティングの概念を参照してください。

バックアップルーティングエンジンが2秒後にプライマリルーティングエンジンからキープアライブを受信しない場合、プライマリルーティングエンジンに障害が発生したと判断し、プライマリロールを引き受けます。

パケット転送エンジン:

  • 古いプライマリ ルーティング エンジンからシームレスに切断

  • 新しいプライマリ ルーティング エンジンに再接続する

  • 再起動しない

  • トラフィックを中断しない

その後、新しいプライマリ ルーティング エンジンとパケット転送エンジンが同期されます。新しいプライマリ ルーティング エンジンが、パケット転送エンジンの状態が最新ではないことを検出した場合、状態更新メッセージを再送信します。

メモ:

連続するルーティングエンジンスイッチオーバーイベントは、両方のルーティングエンジンが起動した後、最低240秒(4分)離れる必要があります。

ルーターまたはスイッチに に類似 Standby Routing Engine is not ready for graceful switchover. Packet Forwarding Engines that are not ready for graceful switchover might be reset した警告メッセージが表示されている場合、スイッチオーバーを試みないでください。スイッチオーバーを続行する場合、グレースフル スイッチオーバーの準備ができていなかったパケット転送エンジンのみがリセットされます。どの FPC も自発的に再起動するべきではありません。警告が表示されるまで待ってから、スイッチオーバーを続行することをお勧めします。

メモ:

GRES が hwdre 正しく動作するためには、アプリケーションが稼働している必要があります。

両方を発行して GRES の準備状況を確認します。

  • request chassis routing-engine master switch checkプライマリ ルーティング エンジンからの コマンド。

  • バックアップルーティング show system switchover エンジンからの コマンド。

GRES のスイッチオーバー準備プロセスは次のとおりです。

  1. プライマリ ルーティング エンジンが起動します。

  2. ルーティング プラットフォームはプロセスを開始します。

  3. パケット転送エンジンは、プライマリ ルーティング エンジンを開始し、プライマリー ルーティング エンジンに接続します。

  4. すべての状態情報はシステムで更新されます。

  5. バックアップ ルーティング エンジンが起動します。

  6. システムは、GRES が有効になっているかどうかを判断します。

  7. バックアップルーティングエンジンは、プライマリルーティングエンジンと同期されます。

  8. 状態情報と転送テーブルが更新されます。

スイッチオーバー プロセスは、以下のステップで構成されています。

  1. プライマリ ルーティング エンジンからのキープアライブが失われると、システムはグレースフルにバックアップ ルーティング エンジンにスイッチオーバーします。

  2. パケット転送エンジンは、バックアップのルーティングエンジンに接続し、これが新しいプライマリになります。

  3. GRES の一部ではないルーティング プラットフォーム プロセス(ルーティング プロトコル プロセス(rpd)など)の再起動。

  4. スイッチオーバーポイントから学習した状態情報は、システムで更新されます。

  5. 設定されている場合、グレースフルリスタートプロトコル拡張は、隣接するピア ヘルパー ルーターからルーティング情報を収集して復元します。

ルーティング エンジンのスイッチオーバーの影響

表 1 は、異なる機能が有効になっている場合のルーティング エンジン スイッチオーバーの効果を示しています。

  • グレースフル ルーティング エンジン スイッチオーバーのみ

  • GRES + ノンストップ アクティブ ルーティング(NSR)

  • GRES に加え、グレースフル リスタート

表 1:ルーティング エンジン スイッチオーバーの効果

機能

利点

考慮 事項

GRES が有効

  • スイッチオーバー中、インターフェイス情報は保持されます。

  • パケット転送エンジンが再起動されないため、スイッチオーバーの速度が速くなります。

  • 新しいプライマリ ルーティング エンジンは、ルーティング プロトコル プロセス(rpd)を再起動します。

  • 隣接するすべてのシステムは、ルーターの状態の変化を認識しています。

GRES および NSR が有効

  • スイッチオーバー中、トラフィックは中断されません。

  • インターフェイス情報は保持されます。

  • サポートされていないプロトコルは、各プロトコルに固有の通常の回復メカニズムを使用して更新する必要があります。

GRES および グレースフル リスタートが有効

  • スイッチオーバー中、トラフィックは中断されません。

  • インターフェイス情報は保持されます。

  • グレースフル リスタート プロトコル拡張機能は、隣接するルーターからルーティング情報を迅速に収集して復元します。

  • グレースフルリスタートをサポートするにはネイバーが必要で、待機間隔が必要です。

  • ルーティングプロトコルプロセス(rpd)が再起動します。

  • 特定のプロトコルでは、ネットワークの大幅な変更によりグレースフル リスタートが停止する可能性があります。