ノンストップ ブリッジングの概念
ノンストップ ブリッジングは、 GRES(グレースフル ルーティング エンジン スイッチオーバー )と同じインフラストラクチャを使用して、インターフェイスとカーネル情報を保持します。ただし、ノンストップ ブリッジングは、バックアップ ルーティング エンジンでレイヤー 2 制御プロトコル プロセス(l2cpd)を実行することで、レイヤー 2 制御プロトコル(L2CP)情報も節約します。
ノンストップ ブリッジングを使用するには、まずルーティング(またはスイッチング)プラットフォームでグレースフル ルーティング エンジン スイッチオーバーを有効にする必要があります。グレースフル ルーティング エンジン スイッチオーバーの詳細については、「 グレースフル ルーティング エンジン スイッチオーバーについて」を参照してください。
図 1 は、ノンストップ ブリッジングのシステム アーキテクチャと、ルーティング(またはスイッチング)プラットフォームがスイッチオーバーの準備に従うプロセスを示しています。

ノンストップ ブリッジングのスイッチオーバー準備プロセスは、次の手順に従います。
プライマリ ルーティング エンジンが起動します。
ルーティング プラットフォームは、プライマリ ルーティング エンジン(シャーシ プロセス[chassisd]やレイヤー 2 制御プロトコル プロセス[l2cpd]など)で処理を開始します。
パケット転送エンジンは、プライマリ ルーティング エンジンを開始し、プライマリー ルーティング エンジンに接続します。
すべての状態情報はシステムで更新されます。
バックアップ ルーティング エンジンは、シャーシ プロセス(シャーシ)とレイヤー 2 制御プロトコル プロセス(l2cpd)を含めて開始します。
システムは、グレースフル ルーティング エンジン スイッチオーバーとノンストップ ブリッジングが有効になっているかどうかを判断します。
カーネル同期プロセス(ksyncd)は、バックアップ ルーティング エンジンをプライマリ ルーティング エンジンと同期します。
サポートされているプロトコルでは、プライマリルーティングエンジンとバックアップルーティングエンジンのl2cpd間で状態情報が直接更新されます。
図 2 は、ルーティング プラットフォームでのスイッチオーバーの影響を示しています。

スイッチオーバー プロセスは、次の手順に従います。
プライマリ ルーティング エンジンからのキープアライブが失われると、システムはグレースフルにバックアップ ルーティング エンジンにスイッチオーバーします。
パケット転送エンジンは、バックアップのルーティングエンジンに接続し、これが新しいプライマリになります。レイヤー 2 制御プロトコル プロセス(l2cpd)とシャーシ プロセス(シャーシ)がすでに実行されているため、これらのプロセスを再起動する必要はありません。
スイッチオーバーポイントから学習した状態情報は、システムで更新されます。スイッチオーバー中に転送とブリッジングが継続されるため、パケットロスが最小限に抑えられます。