Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

擬似ランダム バイナリ シーケンス(PRBS)テストを使用したリンクとトランシーバの検証

擬似ランダム バイナリ シーケンス(PRBS)テストを使用したリンクとトランシーバの検証

擬似ランダム バイナリ シーケンス(PRBS)テストは、リンク品質とトランシーバ動作を検証するための標準的な機能です。考えられる診断シナリオは 2 つあります。

  • リモートループバックを使用した双方向検証。テストシーケンスは、ローカルエンドから開始されます。リモートエンドはループバックで設定され、テストパターンの分析もローカルエンドで実行されます。

  • 方向。テストシーケンスは、ローカルエンドから開始されます。テストパターンは、リモートエンドによって分析されます。

最初の場合、検証は双方向であり、リモートエンドではループバックサポートが必要です。

次の表は、さまざまな MIC で PRBS テストを有効にするエンティティの一覧です。

MIC タイプ

PRBS テスト エンジン

発言

JNP10003-LC2103

パケット転送エンジン(PFE)

-

JNP-MIC1

パケット転送エンジン(PFE)

-

JNP-MIC1-MACSEC

外部物理層(PHY)デバイス

外部物理層(PHY)デバイスは、パケット転送エンジンから発信されたPRBSパターンを通過できません。そのため、PRBS テストは PHY(外部物理層)デバイスで有効になっています。

次の表は、さまざまなインターフェイスでサポートされているPRBSテストの詳細について説明しています。

インターフェイス タイプ

インターフェイス名

インターフェイス レーンの特性

発言

10 ギガビット イーサネット インターフェイス

"xe"

インターフェイスは、10 Gbps 速度の 1 レーンでサポートされています。

サポートされている各レーンで PRBS テストが実行されます。そのため、 show interfaces prbs-stats 1 つの車線のデータが表示されます。

40 ギガビット イーサネット インターフェイス

"et"

インターフェイスは、10 Gbps 速度の 4 レーンでサポートされています。

サポートされている各レーンで PRBS テストが実行されます。そのため、 には show interfaces prbs-stats 4 つの車線のデータが表示されます。

100 ギガビット イーサネット インターフェイス

"et"

インターフェイスは、25 Gbps 速度の 4 レーンでサポートされています。

サポートされている各レーンで PRBS テストが実行されます。そのため、 には show interfaces prbs-stats 4 つの車線のデータが表示されます。

単方向診断を実行するためのガイドライン

リンク(TX)の一端で疑似ランダムバイナリシーケンスパターンの送信を有効にし、もう一方の端(RX)で監視を有効にします。

受信側の PRBS 統計レポートには、リンク品質が反映されています。

以下に、PRBS 統計を収集して表示する手順を示します。

  1. 次のコマンドを発行して、TX(方向 0)を開始します。

    コマンドを実行した後、次を実行することでリンクステータスを show interfaces terse et-0/1/*確認できます。

  2. 次のコマンドを発行して RX(方向 1)を起動します。

    コマンドを実行した後、次を実行することでリンクステータスを show interfaces terse et-1/1/4確認できます。

  3. 統計収集を開始した後、以下のコマンドを発行すると、RX で収集された統計情報を表示できます。

    次がその例です。

    RX での PRBS 統計の確認:

    状態がエラーカウント 0 で渡された場合、PRBS テストは成功します。

  4. 以下のコマンドを発行して、PRBS 統計収集を停止します。

    次がその例です。

    RX で PRBS を停止するには、次の手順にしたがっています。

    次のコマンドを実行して、TX の統計情報を検証します。

    PRBS を TX で停止するには、次の手順にしたがっています。

    コマンドを実行した後は、RX で次のコマンドを実行してリンク ステータスを show interfaces terse et-1/1/4確認できます。

    以下を実行して、TXのリンクステータスを show interfaces terse et-0/1/2確認します。

    このコマンドは、統計収集のみを無効にし、収集された統計をクリアしません。収集された統計をクリアするには、 コマンドを clear interfaces statistics 発行します。

リモートループバックを使用して双方向診断を実行するためのガイドライン

リンクのリモートエンドでループバックを設定します。テスト パターンの生成と分析は、ローカルエンドで実行されます。

受信側の PRBS 統計レポートには、リンク品質が反映されています。

以下に、PRBS 統計を収集して表示する手順を示します。

  1. リモート ループバックを有効にします。
    注:

    リモートエンドでJNP-MIC1 MICでルーターでループバックが設定されている場合、FEC(前方誤り訂正)を無効にする必要があります。

  2. 次のコマンドを発行して、TX(方向 0)を開始します。

    コマンドを実行した後、show interfaces terse et-0/1/*を実行することでリンクステータスを確認できます。

  3. 同じホストで次のコマンドを発行して RX(方向 1)を起動します。
    注:

    方向が1に変わります。

  4. 統計収集を開始した後、以下のコマンドを発行すると、RX で収集された統計情報を表示できます。

    次がその例です。

    RX での PRBS 統計の確認:

    状態がエラーカウント 0 で渡された場合、PRBS テストは成功します。

  5. 以下のコマンドを発行して、PRBS 統計収集を停止します。

    次がその例です。

    RX で PRBS を停止するには、次の手順にしたがっています。

    次のコマンドを実行して、TX の統計情報を検証します。

    PRBS を TX で停止するには、次の手順にしたがっています。

    コマンドを実行した後、show interfaces terse et-0/1/2 を実行することで RX でリンク ステータスを確認できます。

    このコマンドは、統計収集のみを無効にし、収集された統計をクリアしません。収集された統計情報をクリアするには、 clear interfaces statistics コマンドを発行します。

インターフェイス カード固有の違い

統計の収集中、JNP-MIC1-MACSEC と JNP-MIC1 MIC の動作は異なります。

  • JNP-MIC1-MACSEC MICでは、RXがPRBS信号にラッチされていない場合、内の show interfaces interface-name prbs-stats 「状態」は「Disabled」、エラーカウントは0と表示され、JNP-MIC1 MICは最大エラーカウントで失敗と表示されます。

    例えば:JNP-MIC1-MACSEC MIC 上

    例えば:JNP-MIC1 MIC 上

  • パターン タイプと TX と RX の間で不一致が発生した場合、JNP-MIC1 MIC の場合は最大エラー カウントが観察され、JNP-MIC1-MACSEC MIC の場合は状態「無効」になります(フリップは JNP-MIC1-MACSEC でのみサポートされます)。

  • JNP-MIC1 MICの場合、TXが中断された場合、RXはエラーカウントで障害が発生したとして状態を表示します。TX を再度起動した場合でも、RX も正常に動作するには再起動する必要があります。JNP-MIC1-MACSEC MIC の場合、TX が中断された場合、RX はエラー カウント 0(ポイント 1)で状態を「無効」と表示し、TX を起動した場合、RX を再度起動する必要はありません。

  • 以前の実行を停止せずに TX または RX を連続して開始すると、JNP-MIC1-MACSEC と JNP-MIC1 MIC の動作の違いが見られます。

  • PRBS テストを開始するには、JNP-MIC1 MIC で決定フィードバックイコライゼーション(DFE)チューニングが必要です。しかし、JNP-MIC1-MACSEC MIC では、DFE チューニングは必要ありません。以前の実行を停止せずに TX または RX で PRBS を再度起動すると、JNP-MIC1 MIC で DFE チューニングが再び完了するまでエラーが発生します。JNP-MIC1-MACSEC MICは、DFEチューニングが含まれていないため、この動作は表示されません。

  • リモートエンドでJNP-MIC1 MICでルーターでループバックが設定されている場合、FEC(前方誤り訂正)を無効にする必要があります。

インターフェイス統計情報のクリア

コマンドは clear interface statistics エラー カウンターのみをクリアし、ステータスはクリアしません。RX を再起動して適切なステータスを取得する必要があります。

以下に、インターフェイス統計をクリアする手順を示します。

  1. 以下のコマンドを発行して、RX の統計情報を確認します。

    RX のみが起動されているため、PRBS パターンがなく、RX は最大エラーを示します。

  2. インターフェイス統計をクリアするには、以下のコマンドを実行します。

    統計情報にはデルタ値が表示されますが、ここでもステータスは失敗として表示されます。この場合、現在のベールと前のベールの両方がINT_MAXされるため、デルタ値0が表示されます。

    PRBS テストが進行中の場合にエラー数が増加するシナリオを考えてみましょう。この場合、 は show interfaces interface-name prbs-stats 増分エラー(デルタ値)を示しています。また、発行 clear interfaces statistics et-1/1/4 後、エラー数が更新されると、 clear interfaces statistics 増分エラーも表示されます。

    例えば:

    上記のように、2番目のインスタンスでは、 show interfaces interface-name prbs-stats コマンドはエラー数の「変更」を表示します。そのため、レーン 0 の合計エラーカウントは 640 + 52 = 692 になります。