Verificar vínculos y transceptores con la prueba de secuencia binaria pseudoaleatoria (PRBS)
Aprenda a verificar vínculos y transceptores mediante la prueba de secuencia binaria pseudoaleatoria (PRBS) y a realizar diagnósticos bidireccionales con bucle cerrado remoto. Descubra los pasos esenciales para borrar las estadísticas de la interfaz de manera efectiva.
Cómo utilizar la prueba de secuencia binaria pseudoaleatoria (PRBS) para la verificación de enlaces y transceptores
La prueba de secuencia binaria pseudoaleatoria (PRBS) permite comprobar la calidad del vínculo y el funcionamiento del transceptor. Hay dos escenarios de diagnóstico:
-
Verificación bidireccional: La secuencia de prueba comienza desde el extremo local y el extremo remoto se configura con circuito cerrado. Analice el patrón de prueba en ambos extremos.
-
Verificación unidireccional: La secuencia de prueba comienza desde el extremo local y el extremo remoto analiza el patrón de prueba.
En el primer caso, la verificación bidireccional requiere compatibilidad con circuito cerrado en el extremo remoto.
Tipo de MIC |
Motor de prueba PRBS |
Description |
---|---|---|
JNP10003-LC2103 |
Motor de reenvío de paquetes (PFE) |
El PFE para JNP10003-LC2103 es un módulo de hardware especializado diseñado para manejar el reenvío de paquetes, el enrutamiento y la gestión del tráfico de alto rendimiento para el sistema JNP10003 de Juniper Networks. |
JNP-MIC1 |
Motor de reenvío de paquetes (PFE) |
El PFE para JNP-MIC1 es un módulo de hardware diseñado para administrar y acelerar el reenvío de paquetes, lo que permite el procesamiento y enrutamiento de datos de alta velocidad para las tarjetas de interfaz modular (MIC) de la serie JNP de Juniper Networks. |
JNP-MIC1-MACSEC |
Dispositivo de capa física externa (PHY) |
El dispositivo de capa física externa (PHY) no es capaz de pasar el patrón PRBS que se origina en el motor de reenvío de paquetes. Por lo tanto, la prueba PRBS está habilitada en un dispositivo de capa física externa (PHY). |
Tipo de interfaz |
Nombre de interfaz |
Características del carril de interfaz |
Description |
---|---|---|---|
Interfaz Ethernet de 10 Gigabit |
xe |
La interfaz es compatible con 1 carril de velocidad de 10 Gbps |
La prueba PRBS se ejecuta en cada carril soportado. Por lo tanto, el |
Interfaz Ethernet de 40 Gigabit |
et |
La interfaz es compatible con 4 carriles de velocidad de 10Gbps. |
La prueba PRBS se ejecuta en cada carril soportado. Por lo tanto, el |
Interfaz 100-Gigabit Ethernet |
et |
La interfaz es compatible con 4 carriles de velocidad de 25Gbps. |
La prueba PRBS se ejecuta en cada carril soportado. Por lo tanto, el |
Configurar diagnósticos unidireccionales
-
Habilite la transmisión del patrón de secuencia binaria pseudoaleatoria en un extremo del vínculo (TX) y habilite la supervisión en el otro extremo (RX).
-
El informe de estadísticas de PRBS sobre el extremo receptor refleja la calidad del enlace.
-
Recopile y vea las estadísticas de PRBS.
Inicie un TX (dirección 0) emitiendo el comando siguiente:
[edit ] user@host1> test interface et-0/1/2 prbs-test-start pattern-type 31 direction 0 flip 0
Compruebe el estado del enlace ejecutando show interfaces terse et-0/1/*:
Interface Admin Link Proto Local Remote et-0/1/2 up down
Inicie un RX (dirección 1) emitiendo el siguiente comando:
[edit ] user@host2> test interface et-1/1/4 prbs-test-start pattern-type 31 direction 1 flip 0
Compruebe el estado del enlace ejecutando show interfaces terse et-1/1/4:
Interface Admin Link Proto Local Remote et-1/1/4 up down
Vea las estadísticas recopiladas en RX emitiendo el siguiente comando:
[edit ] user@host2> show interfaces interface-name prbs-stats
Por ejemplo:
Comprobación de las estadísticas de PRBS en 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
La prueba PRBS es correcta si el estado se aprueba con recuento de errores 0.
Detenga la recopilación de estadísticas de PRBS emitiendo el comando siguiente:
user@host2> test interface interface-name prbs-test-stop direction 1 user@host1> test interface interface-name prbs-test-stop direction 0
Por ejemplo:
Para detener el PRBS en RX:
user@host2> test interface et-1/1/4 prbs-test-stop direction 1
Verifique las estadísticas en TX ejecutando el siguiente comando:
show interfaces et-0/1/2 prbs-stats PRBS Statistics : Disabled
Para detener el PRBS en TX:
user@host1> test interface et-0/1/2 prbs-test-stop direction 0
Después de ejecutar el comando, puede comprobar el estado del enlace en RX ejecutando show interfaces terse et-1/1/4:
Interface Admin Link Proto Local Remote et-1/1/4 up up
Verifique el estado del enlace en TX ejecutando show interfaces terse et-0/1/2:
Interface Admin Link Proto Local Remote et-0/1/2 up up
Este comando sólo deshabilita la recopilación de estadísticas y no borra las estadísticas recopiladas. Para borrar las estadísticas recopiladas, emita el
clear interfaces statistics
comando.user@host1> clear interfaces statistics et-0/1/2
Configurar diagnósticos bidireccionales con circuito cerrado remoto
Configure el circuito cerrado en el extremo remoto del vínculo. La generación y el análisis de patrones de prueba se realizan en el extremo local.
El informe de estadísticas de PRBS sobre el extremo receptor refleja la calidad del enlace.
Los siguientes son los pasos para recopilar y ver las estadísticas de PRBS:
Comportamiento |
MICRÓFONO JNP-MIC1-MACSEC |
MICRÓFONO JNP-MIC1 |
---|---|---|
Enganche RX a señal PRBS |
Si RX no se conecta a ninguna señal PRBS, entonces el "estado" en el show interfaces interface-name prbs-stats se muestra como "Deshabilitado" con Error cuenta como 0. 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 |
Si RX no se está enganchando a ninguna señal PRBS, entonces el "estado" en las show interfaces interface-name prbs-stats pantallas falló con el recuento de errores MAX. 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 |
Desajuste de patrones |
Muestra un estado "deshabilitado" para desajustes de patrones y cambios entre TX y RX (admite flip). |
Errores máximos debidos a desajustes de patrones entre los giros TX y RX (no se admite flip). |
Interrupciones de TX |
RX muestra "Deshabilitado" con el recuento de errores 0; no es necesario reiniciar RX cuando se reinicia TX. |
RX muestra un estado fallido con recuentos de errores; RX debe reiniciarse si TX se reinicia. |
Inicios consecutivos |
Se comporta de manera diferente al MIC JNP-MIC1 cuando inicia TX o RX consecutivamente sin detener las ejecuciones anteriores. |
Muestra un comportamiento distinto al iniciar TX o RX consecutivamente sin detener ejecuciones anteriores. |
Ajuste de DFE |
No requiere ajuste de la ecualización de retroalimentación de decisión (DFE). |
Requiere ajuste DFE; mostrará errores si PRBS se reinicia sin detener ejecuciones anteriores. |
Corrección de errores hacia adelante (FEC |
No se menciona específicamente la configuración de FEC. |
FEC debe deshabilitarse si el circuito cerrado está configurado en el extremo remoto. 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 |
Borrar las estadísticas de la interfaz
El clear interface statistics
comando borra solo los contadores de errores y no el estado, RX debe reiniciarse para obtener el estado correcto.
A continuación se indican los pasos para borrar las estadísticas de la interfaz: