パケット転送エンジンインストールエラーチェック
(Junos OS Evolvedのみ)このエラー チェック メカニズムは、転送プレーンがネクストホップのインストール エラーをコントロール プレーンに通知できるようにすることで、ネットワークの耐障害性を強化します。これにより、正確なルーティング状態を維持し、トラフィックの損失を防止できます。複数のパケット転送エンジンからのエラーは集約されて報告されるため、エラーの検出と解決のプロセスが簡素化されます。
ルーターには、ルーティング情報のコピーが複数存在します。このようなリポジトリには、ルーティング情報ベース(RIB)と転送情報ベース(FIB)の 2 つがあります。コントロールプレーンは、データフローパケットパスを計算し、RIBにデータを保存します。このデータのサブセットは、転送プレーンASICに伝搬されてFIBに保存され、最終的にパケット転送エンジン(PFE)の転送ASICにプログラムされます。
RIB に存在するルーティング情報が FIB に正しくインストールされていない場合があります。RIB を所有するコントロール プレーンは、RIB の内容と転送プレーンのコンテンツの不一致に関する情報を持っていない可能性があります。この不一致により、コントロールプレーンプロトコルが正確でないルーティングパスの状態を公開する可能性があります。最終的には、トラフィックの損失など、他の問題が発生する可能性があります。
Feature Explorerを使用して、プラットフォームとリリースのサポートを確認します。
パケット転送エンジンインストールエラーチェックのメリット
-
フォワーディングプレーンからコントロールプレーンにネクストホップインストールエラーを通知することで、正確なルーティング状態を維持し、トラフィックロスを防止できます。
-
複数のパケット転送エンジンからのエラーは集約されて報告されるため、エラーの検出と解決のプロセスが簡素化されます。
-
さまざまなネクストホップタイプをカバーし、幅広いエラー検知・通知を実現し、ネットワーク運用の信頼性に貢献します。
PFEインストールエラーチェックの有効化と監視
このエラーチェックを有効にするには、[edit routing-options forwarding-table]
階層レベルでpfe-install-error
ステートメントを設定し、rpdプロセスを再起動します。この機能を設定した後、これらのルートエラーをチェックするために、2つの動作モードCLIコマンドを使用できます。
-
フォワーディングプレーンがトラフィックを転送していない場合は、
show route pfe-install-error
コマンドを使用して、トラフィックをドロップしているルートのエラーをパケット転送エンジンが送信したかどうかを確認します。 -
ネクストホップ エラーを確認するには、
show routing nhdb pfe-install-error
コマンドを使用します。限られたネクストホップのセット(RT_NH_INDIRECT、RT_NH_ROUTER、RT_NH_CHAIN、RT_NH_INDXD、RT_NH_LIST、RT_NH_TUNNEL_COMP、RT_NH_FRR_INDIRECT)を指すルートのエラーをサポートします。
この機能はシャーディングをサポートしており、シャーディングが有効になっているルートでも、シャーディング機能を損なうことなくネクストホップエラーを適切に処理することができます。拡張されたシナリオでは、エラー メッセージ処理の制限により、生成されたすべてのエラーが表示されるとは限りません。パケット転送エンジンは、最も可能性の高いタイプのエラーであるネクストホップインストールの失敗のみを報告します。