Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Verifizieren von Link und Transceivern mittels Pseudo Random Binary Sequence (PRBS) Test

Verifizieren von Link und Transceivern mittels Pseudo Random Binary Sequence (PRBS) Test

Der PRBS-Test (Pseudo Random Binary Sequence) ist eine Standardfunktion zur Überprüfung der Verbindungsqualität und des Transceiver-Betriebs. Es gibt zwei mögliche Diagnoseszenarien:

  • Bidirektionale Verifizierung mittels Remote-Loopback. Der Testablauf wird vom lokalen Ende aus initiiert. Das Remote-Ende wird mit dem Loopback konfiguriert und die Analyse des Testmusters wird auch am lokalen Ende durchgeführt.

  • Unidirektional. Der Testablauf wird vom lokalen Ende aus initiiert. Das Testmuster wird vom entfernten Ende analysiert.

Im ersten Fall erfolgt die Verifizierung bidirektional, und auf der Remote-Seite ist eine Loopback-Unterstützung erforderlich.

In der folgenden Tabelle ist die Entität aufgeführt, die den PRBS-Test für verschiedene MICs aktiviert:

MIC-Typ

PRBS-Test-Engine

Bemerkungen

JNP10003-LC2103

Packet Forwarding Engine (PFE)

 

JNP-MIC1

Packet Forwarding Engine (PFE)

 

JNP-MIC1-MACSEC

Externes PHY-Gerät (External Physical Layer)

Das externe PHY-Gerät (Physical Layer) ist nicht in der Lage, das PRBS-Muster zu übergeben, das von der Paketweiterleitungs-Engine stammt. Daher ist der PRBS-Test auf einem Gerät der externen physikalischen Schicht (PHY) aktiviert.

In der folgenden Tabelle sind die PRBS-Testdetails aufgeführt, die von verschiedenen Schnittstellen unterstützt werden:

Schnittstellentyp

Name der Schnittstelle

Merkmale der Schnittstellen-Lane

Bemerkungen

10-Gigabit-Ethernet-Schnittstelle

"XE"

Die Schnittstelle wird mit 1 Lane mit einer Geschwindigkeit von 10 Gbit/s unterstützt

Der PRBS-Test wird auf jeder unterstützten Lane ausgeführt. Daher werden Daten für eine Fahrspur angezeigt.show interfaces prbs-stats

40-Gigabit-Ethernet-Schnittstelle

"et"

Die Schnittstelle wird mit 4 Lanes mit einer Geschwindigkeit von 10 Gbit/s unterstützt.

Der PRBS-Test wird auf jeder unterstützten Lane ausgeführt. Daher werden die Daten für vier Fahrspuren angezeigt.show interfaces prbs-stats

100-Gigabit-Ethernet-Schnittstelle

"et"

Die Schnittstelle wird mit 4 Lanes mit einer Geschwindigkeit von 25 Gbit/s unterstützt.

Der PRBS-Test wird auf jeder unterstützten Lane ausgeführt. Daher werden die Daten für vier Fahrspuren angezeigt.show interfaces prbs-stats

Richtlinien für die Durchführung unidirektionaler Diagnosen

Aktivieren Sie die Übertragung von pseudozufälligen binären Sequenzmustern an einem Ende der Verbindung (TX) und aktivieren Sie die Überwachung am anderen Ende (RX).

Der PRBS-Statistikbericht auf der Empfängerseite spiegelt die Linkqualität wider.

Im Folgenden sind die Schritte zum Erfassen und Anzeigen der PRBS-Statistiken aufgeführt:

  1. Starten Sie einen TX (Richtung 0), indem Sie den folgenden Befehl ausführen:

    Nach dem Ausführen des Befehls können Sie den Linkstatus überprüfen, indem Sie Folgendes ausführen:show interfaces terse et-0/1/*

  2. Starten Sie einen Empfang (Richtung 1), indem Sie den folgenden Befehl ausführen:

    Nach dem Ausführen des Befehls können Sie den Linkstatus überprüfen, indem Sie Folgendes ausführen:show interfaces terse et-1/1/4

  3. Nachdem Sie die Statistikerfassung gestartet haben, können Sie die gesammelten Statistiken bei RX anzeigen, indem Sie den folgenden Befehl ausführen:

    Hier einige Zahlen zum Generationswechsel:

    Überprüfung der PRBS-Statistiken bei RX:

    Der PRBS-Test ist erfolgreich, wenn der Zustand mit der Fehleranzahl 0 bestanden ist.

  4. Beenden Sie die PRBS-Statistikerfassung, indem Sie den folgenden Befehl ausführen:

    Hier einige Zahlen zum Generationswechsel:

    So stoppen Sie den PRBS bei RX:

    Überprüfen Sie die Statistiken bei TX, indem Sie den folgenden Befehl ausführen:

    So stoppen Sie den PRBS bei TX:

    Nach dem Ausführen des Befehls können Sie den Verbindungsstatus bei RX überprüfen, indem Sie Folgendes ausführen:show interfaces terse et-1/1/4

    Überprüfen Sie den Linkstatus bei TX, indem Sie Folgendes ausführen:show interfaces terse et-0/1/2

    Mit diesem Befehl wird nur die Statistikerfassung deaktiviert und die erfassten Statistiken nicht gelöscht. Um die gesammelten Statistiken zu löschen, geben Sie den Befehl ein.clear interfaces statistics

Richtlinien für die Durchführung bidirektionaler Diagnosen mit Remote-Loopback

Konfigurieren Sie Loopback auf dem Remote-Ende der Verbindung. Die Generierung und Analyse von Testmustern erfolgt auf der lokalen Seite.

Der PRBS-Statistikbericht auf der Empfängerseite spiegelt die Linkqualität wider.

Im Folgenden sind die Schritte zum Erfassen und Anzeigen der PRBS-Statistiken aufgeführt:

  1. Aktivieren Sie Remote-Loopback.
    HINWEIS:

    Sie müssen die Vorwärtsfehlerkorrektur (Forward Error Correction, FEC) deaktivieren, wenn Loopback im Router mit JNP-MIC1 MIC am Remote-Ende konfiguriert ist.

  2. Starten Sie einen TX (Richtung 0), indem Sie den folgenden Befehl ausführen:

    Nachdem Sie den Befehl ausgeführt haben, können Sie den Linkstatus überprüfen, indem Sie show interfaces terse et-0/1/* ausführen:

  3. Starten Sie einen Empfang (Richtung 1), indem Sie den folgenden Befehl auf demselben Host ausführen.
    HINWEIS:

    Es gibt eine Richtungsänderung als 1.

  4. Nachdem Sie die Statistikerfassung gestartet haben, können Sie die gesammelten Statistiken bei RX anzeigen, indem Sie den folgenden Befehl ausführen:

    Hier einige Zahlen zum Generationswechsel:

    Überprüfung der PRBS-Statistiken bei RX:

    Der PRBS-Test ist erfolgreich, wenn der Zustand mit der Fehleranzahl 0 bestanden ist.

  5. Beenden Sie die PRBS-Statistikerfassung, indem Sie den folgenden Befehl ausführen:

    Hier einige Zahlen zum Generationswechsel:

    So stoppen Sie den PRBS bei RX:

    Überprüfen Sie die Statistiken bei TX, indem Sie den folgenden Befehl ausführen:

    So stoppen Sie den PRBS bei TX:

    Nach dem Ausführen des Befehls können Sie den Verbindungsstatus bei RX überprüfen, indem Sie show interfaces terse et-0/1/2 ausführen:

    Mit diesem Befehl wird nur die Statistikerfassung deaktiviert und die erfassten Statistiken nicht gelöscht. Um die erfassten Statistiken zu löschen, geben Sie den Befehl clear interfaces statistics ein.

Schnittstellenkarte Spezifische Unterschiede

Beim Erfassen von Statistiken verhalten sich die MICs JNP-MIC1-MACSEC und JNP-MIC1 unterschiedlich:

  • Wenn RX auf JNP-MIC1-MACSEC MIC nicht an ein PRBS-Signal andockt, wird der "Status" im Feld als "Deaktiviert" mit der Fehleranzahl 0 angezeigt, während das JNP-MIC1-MIC als fehlgeschlagen mit MAX Fehleranzahl angezeigt wird.show interfaces interface-name prbs-stats

    Zum Beispiel: Auf JNP-MIC1-MACSEC MIC

    Zum Beispiel: Auf JNP-MIC1 MIC

  • Wenn eine Diskrepanz zwischen dem Mustertyp und dem Flip zwischen TX und RX auftritt, wird die maximale Fehleranzahl im Fall von JNP-MIC1 MIC und der Status "disabled" im Fall von JNP-MIC1-MACSEC MIC beobachtet (Flip wird nur in JNP-MIC1-MACSEC unterstützt).

  • Wenn bei JNP-MIC1 MIC die Übertragung unterbrochen wird, zeigt der Empfangsempfang den Status als fehlgeschlagen mit der Anzahl der Fehler an. Selbst wenn TX erneut gestartet wird, muss auch RX neu gestartet werden, um ordnungsgemäß zu funktionieren. Im Falle von JNP-MIC1-MACSEC MIC zeigt der Empfang bei einer Unterbrechung des Sendevorgangs den Status als "Deaktiviert" mit dem Fehlerzähler 0 (Punkt 1) an, und wenn der Empfang gestartet wird, muss der Empfang nicht erneut gestartet werden.

  • Wenn TX oder RX nacheinander gestartet wird, ohne die frühere Ausführung zu stoppen, wird ein Unterschied im Verhalten von JNP-MIC1-MACSEC und JNP-MIC1 MICs beobachtet.

  • Die Abstimmung des Entscheidungs-Feedback-Ausgleichs (DFE) ist auf dem JNP-MIC1 MIC erforderlich, um einen PRBS-Test zu starten. Bei JNP-MIC1-MACSEC MIC ist die DFE-Abstimmung jedoch nicht erforderlich. Wenn PRBS bei TX oder RX erneut gestartet wird, ohne die vorherige Ausführung zu stoppen, treten Fehler auf, bis die DFE-Optimierung in JNP-MIC1 MIC erneut abgeschlossen ist. JNP-MIC1-MACSEC MIC zeigt dieses Verhalten nicht, da keine DFE-Optimierung beteiligt ist.

  • Sie müssen die Vorwärtsfehlerkorrektur (Forward Error Correction, FEC) deaktivieren, wenn Loopback im Router mit JNP-MIC1 MIC am Remote-Ende konfiguriert ist.

Löschen der Schnittstellenstatistik

Der Befehl löscht nur die Fehlerzähler und nicht den Status, RX muss neu gestartet werden, um den richtigen Status zu erhalten.clear interface statistics

Im Folgenden finden Sie die Schritte zum Löschen der Schnittstellenstatistiken:

  1. Überprüfen Sie die Statistiken bei RX, indem Sie den folgenden Befehl ausführen:

    Da nur RX gestartet wird, gibt es kein PRBS-Muster, und RX zeigt den maximalen Fehler an.

  2. Um die Schnittstellenstatistik zu löschen, führen Sie den folgenden Befehl aus:

    Hier wird der Status immer noch als fehlgeschlagen angezeigt, obwohl die Statistik den Delta-Wert anzeigt. Da in diesem Fall sowohl der aktuelle als auch der vorherige Wert INT_MAX sind, wird der Delta-Wert 0 angezeigt.

    Stellen Sie sich ein Szenario vor, in dem die Fehleranzahl im laufenden PRBS-Test zunimmt. In diesem Fall wird der inkrementelle Fehler (Delta-Wert) angezeigt.show interfaces interface-name prbs-stats Wenn nach der Ausgabe der Fehlerzähler aktualisiert wird, wird auch der inkrementelle Fehler angezeigt.clear interfaces statistics et-1/1/4 clear interfaces statistics

    Zum Beispiel:

    Wie oben gezeigt, zeigt der Befehl im zweiten Fall die "Änderung" in der Fehleranzahl an.show interfaces interface-name prbs-stats Die Gesamtzahl der Fehler beträgt also 640 + 52 = 692 für Spur 0.