Verificação de enlaces e transceptores usando teste pseudo-aleatório de sequência binária (PRBS)
Verificação de enlaces e transceptores usando teste pseudo-aleatório de sequência binária (PRBS)
O teste Pseudo Random Binary Sequence (PRBS) é um recurso padrão para verificar a qualidade do link e a operação do transceptor. Existem dois cenários de diagnóstico possíveis:
Verificação bidirecional usando loopback remoto. A sequência de testes é iniciada a partir do final local. A extremidade remota é configurada com o loopback e a análise do padrão de teste também é realizada no final local.
Unidirecional. A sequência de testes é iniciada a partir do final local. O padrão de teste é analisado pela extremidade remota.
No primeiro caso, a verificação é bidirecional e o suporte de loopback é necessário na extremidade remota.
A tabela a seguir lista a entidade que permite o teste de PRBS em vários MICs:
Tipo MIC |
Mecanismo de teste prbs |
Observações |
---|---|---|
JNP10003-LC2103 |
Mecanismo de encaminhamento de pacotes (PFE) |
- |
JNP-MIC1 |
Mecanismo de encaminhamento de pacotes (PFE) |
- |
JNP-MIC1-MACSEC |
Dispositivo de camada física externa (PHY) |
O dispositivo de camada física externa (PHY) não é capaz de passar o padrão PRBS originário do mecanismo de encaminhamento de pacotes. Assim, o teste de PRBS é habilitado em dispositivo externo de camada física (PHY). |
A tabela a seguir menciona os detalhes de teste de PRBS suportados em várias interfaces:
Tipo de interface |
Nome da interface |
Características da interface lane |
Observações |
---|---|---|---|
Interface de ethernet de 10 Gigabits |
"xe" |
A interface é suportada com 1 faixa de velocidade de 10Gbps |
O teste de PRBS é executado em cada pista suportada. Assim, os dados são |
Interface de ethernet de 40 Gigabits |
"et" |
A interface é compatível com 4 pistas de velocidade de 10Gbps. |
O teste de PRBS é executado em cada pista suportada. Assim, os dados são |
Interface de ethernet de 100 Gigabits |
"et" |
A interface é compatível com 4 pistas de velocidade de 25Gbps. |
O teste de PRBS é executado em cada pista suportada. Assim, os dados são |
Diretrizes para realizar diagnósticos unidirecionais
Habilite a transmissão de padrões de sequência binária pseudo-aleatória em uma extremidade do link (TX) e habilite o monitoramento na outra extremidade (RX).
O relatório de estatísticas do PRBS sobre a extremidade receptora reflete a qualidade do link.
A seguir, as etapas a serem coletadas e visualizar as estatísticas do PRBS:
Consulte também
Diretrizes para realizar diagnósticos bidirecionais usando Loopback remoto
Configure o loopback na extremidade remota do link. A geração e a análise de padrões de teste são realizadas no final local.
O relatório de estatísticas do PRBS sobre a extremidade receptora reflete a qualidade do link.
A seguir, as etapas a serem coletadas e visualizar as estatísticas do PRBS:
Diferenças específicas da placa de interface
Enquanto coletam estatísticas, os MICs JNP-MIC1-MACSEC e JNP-MIC1 se comportam de forma diferente:
No JNP-MIC1-MACSEC MIC, se o RX não estiver se prendendo a nenhum sinal PRBS, então o "estado" nos show interfaces interface-name prbs-stats displays será "desativado" com a contagem de erros como 0, onde o JNP-MIC1 MIC exibe falha na contagem de erros max.
Por exemplo: No JNP-MIC1-MACSEC MIC
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
Por exemplo: No JNP-MIC1 MIC
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
Se houver alguma incompatibilidade entre o tipo de padrão e o flip entre TX e RX, a contagem máxima de erros é observada no caso do JNP-MIC1 MIC e do estado "desativado" no caso do JNP-MIC1-MACSEC MIC (o flip só é suportado no JNP-MIC1-MACSEC).
No caso do JNP-MIC1 MIC, se o TX for interrompido, o RX exibe o estado como falha na contagem de erros. Mesmo que o TX seja iniciado novamente, o RX também deve ser reiniciado para funcionar corretamente. No caso do JNP-MIC1-MACSEC MIC, se o TX for interrompido, o RX exibe o estado como "desativado" com a contagem de erros 0 (ponto 1) e se o TX for iniciado, o RX não precisa ser iniciado novamente.
Se o TX ou o RX forem iniciados consecutivamente sem interromper a execução anterior, então observa-se a diferença no comportamento dos MICs JNP-MIC1-MACSEC e JNP-MIC1.
O ajuste de equalização de feedback de decisão (DFE) é necessário no JNP-MIC1 MIC para iniciar um teste de PRBS. No entanto, no JNP-MIC1-MACSEC MIC, o ajuste do DFE não é necessário. Se o PRBS for iniciado novamente no TX ou RX sem interromper a execução anterior, haverá erros até que o ajuste do DFE seja concluído novamente, no JNP-MIC1 MIC. O JNP-MIC1-MACSEC MIC não mostra esse comportamento, pois não há nenhum ajuste de DFE envolvido.
Você deve desabilitar a correção de erro de encaminhamento (FEC), se o loopback estiver configurado no roteador com o JNP-MIC1 MIC na extremidade remota.
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
Limpar as estatísticas da interface
O clear interface statistics
comando libera apenas os contadores de erros e não o status, o RX precisa ser reiniciado para obter o status certo.
A seguir, as etapas para limpar as estatísticas da interface: