Verifizierung von Links und Transceivern mit dem PRBS-Test (Pseudo Random Binary Sequence)
Erfahren Sie, wie Sie Verbindungen und Transceiver mit dem PRBS-Test (Pseudo Random Binary Sequence) verifizieren und bidirektionale Diagnosen mit Remote-Loopback durchführen. Entdecken Sie die wichtigsten Schritte für ein effektives Löschen von Schnittstellenstatistiken.
Verwendung des PRBS-Tests (Pseudo Random Binary Sequence) zur Verifizierung von Verbindungen und Transceivern
Mit dem PRBS-Test (Pseudo Random Binary Sequence) können Sie die Verbindungsqualität und den Transceiver-Betrieb überprüfen. Es gibt zwei Diagnoseszenarien:
-
Bidirektionale Verifizierung: Die Testsequenz beginnt am lokalen Ende, und das Remote-Ende wird mit Loopback konfiguriert. Analysieren Sie das Testmuster an beiden Enden.
-
Unidirektionale Überprüfung: Die Testsequenz beginnt am lokalen Ende, und das Remote-Ende analysiert das Testmuster.
Im ersten Fall erfordert die bidirektionale Verifizierung Loopback-Unterstützung auf der Remote-Seite.
MIC-Typ |
PRBS-Test-Engine |
Beschreibung |
---|---|---|
JNP10003-LC2103 |
Packet Forwarding Engine (PFE) |
Das PFE für JNP10003-LC2103 ist ein spezielles Hardwaremodul, das für hochleistungsfähige Paketweiterleitung, Routing und Datenverkehrsmanagement für das Juniper Networks JNP10003 System entwickelt wurde. |
JNP-MIC1 |
Packet Forwarding Engine (PFE) |
Die PFE für JNP-MIC1 ist ein Hardwaremodul, das entwickelt wurde, um die Paketweiterleitung zu verwalten und zu beschleunigen und Hochgeschwindigkeits-Datenverarbeitung und -Routing für die modularen Schnittstellenkarten (MIC) der JNP-Serie von Juniper Networks zu ermöglichen. |
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. |
Schnittstellentyp |
Name der Schnittstelle |
Merkmale der Schnittstellen-Lane |
Beschreibung |
---|---|---|---|
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. |
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 |
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 |
Konfigurieren der unidirektionalen Diagnose
-
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.
-
Sammeln und Anzeigen der PRBS-Statistiken.
Starten Sie einen TX (Richtung 0), indem Sie den folgenden Befehl ausführen:
[edit ] user@host1> test interface et-0/1/2 prbs-test-start pattern-type 31 direction 0 flip 0
Überprüfen Sie den Verknüpfungsstatus, indem Sie Folgendes ausführen show interfaces terse et-0/1/*:
Interface Admin Link Proto Local Remote et-0/1/2 up down
Starten Sie einen Empfang (Richtung 1), indem Sie den folgenden Befehl ausführen:
[edit ] user@host2> test interface et-1/1/4 prbs-test-start pattern-type 31 direction 1 flip 0
Überprüfen Sie den Verknüpfungsstatus, indem Sie Folgendes ausführen show interfaces terse et-1/1/4:
Interface Admin Link Proto Local Remote et-1/1/4 up down
Zeigen Sie die gesammelten Statistiken bei RX an, indem Sie den folgenden Befehl eingeben:
[edit ] user@host2> show interfaces interface-name prbs-stats
Zum Beispiel:
Überprüfung der PRBS-Statistiken bei RX:
user@host2> show interfaces et-1/1/4 prbs-stats PRBS Statistics : Enabled Lane 0 : State : Pass, Error count : 0 Lane 1 : State : Pass, Error count : 0 Lane 2 : State : Pass, Error count : 0 Lane 3 : State : Pass, Error count : 0
Der PRBS-Test ist erfolgreich, wenn der Zustand mit der Fehleranzahl 0 bestanden ist.
Beenden Sie die PRBS-Statistikerfassung, indem Sie den folgenden Befehl ausführen:
user@host2> test interface interface-name prbs-test-stop direction 1 user@host1> test interface interface-name prbs-test-stop direction 0
Zum Beispiel:
So stoppen Sie den PRBS bei RX:
user@host2> test interface et-1/1/4 prbs-test-stop direction 1
Überprüfen Sie die Statistiken bei TX, indem Sie den folgenden Befehl ausführen:
show interfaces et-0/1/2 prbs-stats PRBS Statistics : Disabled
So stoppen Sie den PRBS bei TX:
user@host1> test interface et-0/1/2 prbs-test-stop direction 0
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
Interface Admin Link Proto Local Remote et-1/1/4 up up
Überprüfen Sie den Linkstatus bei TX, indem Sie Folgendes ausführen: show interfaces terse et-0/1/2
Interface Admin Link Proto Local Remote et-0/1/2 up up
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
clear interfaces statistics
Befehl ein.user@host1> clear interfaces statistics et-0/1/2
Konfiguration der bidirektionalen Diagnose 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:
Verhaltensweisen |
JNP-MIC1-MACSEC MIC |
JNP-MIC1 MIC |
---|---|---|
RX-Verriegelung am PRBS-Signal |
Wenn RX nicht an ein PRBS-Signal andockt, wird der "Status" in der Anzeige show interfaces interface-name prbs-stats als "Deaktiviert" angezeigt, wobei die Fehleranzahl 0 ist. user@host> test interface et-0/1/10 prbs-test-start pattern-type 31 direction 1 flip 0 user@host> show interfaces et-0/1/10 prbs-stats PRBS Statistics : Enabled Lane 0 : State : Disabled, Error count : 0 Lane 1 : State : Disabled, Error count : 0 Lane 2 : State : Disabled, Error count : 0 Lane 3 : State : Disabled, Error count : 0 |
Wenn RX nicht an ein PRBS-Signal andockt, wird der "Status" in den show interfaces interface-name prbs-stats Displays als fehlgeschlagen mit MAX-Fehleranzahl angezeigt. user@host> test interface et-0/0/1 prbs-test-start pattern-type 31 direction 1 flip 0 user@host> show interfaces et-0/0/1 prbs-stats PRBS Statistics : Enabled Lane 0 : State : Fail, Error count : 4294967295 Lane 1 : State : Fail, Error count : 4294967295 Lane 2 : State : Fail, Error count : 4294967295 Lane 3 : State : Fail, Error count : 4294967295 |
Musterdiskrepanz |
Zeigt den Status "deaktiviert" für Musterabweichungen und Flips zwischen TX und RX an (Flip unterstützt). |
Maximale Fehler aufgrund von Musterabweichungen zwischen TX- und RX-Flips (Flip wird nicht unterstützt). |
TX-Unterbrechungen |
RX zeigt "Deaktiviert" mit Fehleranzahl 0 an; Es ist nicht erforderlich, RX neu zu starten, wenn TX neu gestartet wird. |
RX zeigt einen fehlgeschlagenen Zustand mit Fehleranzahl an. RX muss neu gestartet werden, wenn TX neu gestartet wird. |
Aufeinanderfolgende Starts |
Verhält sich anders als JNP-MIC1 MIC, wenn TX oder RX nacheinander gestartet werden, ohne frühere Ausführungen zu stoppen. |
Zeigt ein deutliches Verhalten, wenn TX oder RX nacheinander gestartet werden, ohne frühere Läufe zu stoppen. |
DFE-Tuning |
Erfordert keine DFE-Abstimmung (Decision Feedback Equalization). |
Erfordert DFE-Tuning; zeigt Fehler an, wenn PRBS neu gestartet wird, ohne frühere Ausführungen zu beenden. |
Vorwärtsfehlerkorrektur (FEC) |
Keine ausdrückliche Erwähnung der FEC-Einstellungen. |
FEC muss deaktiviert werden, wenn Loopback am Remote-Ende konfiguriert ist. user@host> show interfaces et-1/1/1 | display set set interfaces et-1/1/1 gigether-options loopback-remote set interfaces et-1/1/1 gigether-options fec none |
Löschen Sie die Schnittstellenstatistik
Der clear interface statistics
Befehl löscht nur die Fehlerzähler und nicht den Status, RX muss neu gestartet werden, um den richtigen Status zu erhalten.
Im Folgenden finden Sie die Schritte zum Löschen der Schnittstellenstatistiken: