Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Verificação de link e transceptores usando teste pseudo-aleatório de seqüência binária (PRBS)

Verificação de link e transceptores usando teste pseudo-aleatório de seqüê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 na extremidade 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 habilita o teste 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 prbs é habilitado em dispositivo de camada física externa (PHY).

A tabela a seguir menciona os detalhes do teste PRBS suportados em várias interfaces:

Tipo de interface

Nome da interface

Características da pista da interface

Observações

Interface ethernet de 10 Gigabits

"xe"

A interface é compatível com 1 faixa de velocidade de 10 Gbps

O teste de PRBS é executado em cada pista suportada. Assim, os show interfaces prbs-stats dados são exibidos para uma pista.

Interface ethernet de 40 Gigabit

"et"

A interface é compatível com 4 pistas de velocidade de 10 Gbps.

O teste de PRBS é executado em cada pista suportada. Assim, os show interfaces prbs-stats dados são exibidos para quatro pistas.

Interface ethernet de 100 Gigabit

"et"

A interface é compatível com 4 pistas de velocidade de 25 Gbps.

O teste de PRBS é executado em cada pista suportada. Assim, os show interfaces prbs-stats dados são exibidos para quatro pistas.

Diretrizes para realizar diagnósticos unidirecionais

Habilite a transmissão do padrão de seqüência binária pseudo-aleatória em uma extremidade do enlace (TX) e habilite o monitoramento na outra extremidade (RX).

O relatório de estatísticas do PRBS sobre a extremidade recebedora reflete a qualidade do link.

A seguir estão as etapas para coletar e visualizar as estatísticas do PRBS:

  1. Inicie um TX (direção 0) emitindo o seguinte comando:

    Após a execução do comando, você pode verificar o status do link executando show interfaces terse et-0/1/*:

  2. Inicie um RX (direção 1) emitindo o seguinte comando:

    Após a execução do comando, você pode verificar o status do link executando show interfaces terse et-1/1/4:

  3. Após iniciar a coleta de estatísticas, você pode ver as estatísticas coletadas no RX emitindo o seguinte comando:

    Por exemplo:

    Verificando as estatísticas de PRBS no RX:

    O teste de PRBS é bem-sucedido, se o estado for aprovado com a contagem de erros 0.

  4. Impeça a coleta de estatísticas de PRBS emitindo o seguinte comando:

    Por exemplo:

    Para parar o PRBS em RX:

    Verifique as estatísticas no TX executando o seguinte comando:

    Para parar o PRBS no TX:

    Após a execução do comando, você pode verificar o status do link no RX executando show interfaces terse et-1/1/4:

    Verifique o status do link no TX executando show interfaces terse et-0/1/2:

    Esse comando apenas desativa a coleta de estatísticas e não limpa as estatísticas coletadas. Para limpar as estatísticas coletadas, emita o clear interfaces statistics comando.

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 recebedora reflete a qualidade do link.

A seguir estão as etapas para coletar e visualizar as estatísticas do PRBS:

  1. Habilite o loopback remoto.
    Nota:

    Você deve desabilitar a correção de erro de encaminhamento (FEC), se o loopback estiver configurado no roteador com JNP-MIC1 MIC na extremidade remota.

  2. Inicie um TX (direção 0) emitindo o seguinte comando:

    Após a execução do comando, você pode verificar o status do link executando interfaces de show terse et-0/1/*:

  3. Inicie um RX (direção 1) emitindo o seguinte comando no mesmo host.
    Nota:

    Há uma mudança na direção como 1.

  4. Após iniciar a coleta de estatísticas, você pode ver as estatísticas coletadas no RX emitindo o seguinte comando:

    Por exemplo:

    Verificando as estatísticas de PRBS no RX:

    O teste de PRBS é bem-sucedido, se o estado for aprovado com a contagem de erros 0.

  5. Impeça a coleta de estatísticas de PRBS emitindo o seguinte comando:

    Por exemplo:

    Para parar o PRBS em RX:

    Verifique as estatísticas no TX executando o seguinte comando:

    Para parar o PRBS no TX:

    Após a execução do comando, você pode verificar o status do link no RX executando interfaces show terse et-0/1/2:

    Esse comando apenas desativa a coleta de estatísticas e não limpa as estatísticas coletadas. Para limpar as estatísticas coletadas, emita o comando de estatísticas de interfaces claras.

Diferenças específicas da placa de interface

Ao coletar estatísticas, os MICs JNP-MIC1-MACSEC e JNP-MIC1 se comportam de maneira diferente:

  • No JNP-MIC1-MACSEC MIC, se o RX não estiver se prendendo a nenhum sinal PRBS, então o "estado" nos displays é "desativado" com a contagem de erros como 0, onde o JNP-MIC1 MIC é exibido como falha com a show interfaces interface-name prbs-stats contagem de erros MAX.

    Por exemplo: No JNP-MIC1-MACSEC MIC

    Por exemplo: No JNP-MIC1 MIC

  • Se houver alguma incompatibilidade entre o tipo de padrão e o flip entre TX e RX, as contagens de erro máximas são observadas no caso de JNP-MIC1 MIC e 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 com a contagem de erros. Mesmo que o TX seja reiniciado, o RX também precisa 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 TX ou RX forem iniciados consecutivamente sem parar 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ões (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 parar 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á ajuste de DFE envolvido.

  • Você deve desabilitar a correção de erro de encaminhamento (FEC), se o loopback estiver configurado no roteador com JNP-MIC1 MIC na extremidade remota.

Eliminação das estatísticas da interface

O clear interface statistics comando libera apenas os contadores de erro e não o status, RX precisa ser reiniciado para obter o status certo.

A seguir estão as etapas para limpar as estatísticas da interface:

  1. Verifique as estatísticas no RX emitindo o seguinte comando:

    Como apenas o RX é iniciado, não há um padrão PRBS e o RX mostra erro máximo.

  2. Para limpar as estatísticas da interface, execute o seguinte comando:

    Aqui, o status ainda mostra como falha, embora as estatísticas exibem o valor delta. Nesse caso, como os vales atuais e anteriores são INT_MAX, o valor delta 0 é exibido.

    Considere um cenário em que a contagem de erros incrementa à medida que o teste prbs está em andamento. Nesse caso, o que mostra o show interfaces interface-name prbs-stats erro incremental (valor delta). Também após a emissão clear interfaces statistics et-1/1/4 , se a contagem de erros for atualizada, ela clear interfaces statistics também exibirá o erro incremental.

    Por exemplo:

    Como mostrado acima, na segunda instância o show interfaces interface-name prbs-stats comando exibe a "mudança" na contagem de erros. Portanto, a contagem total de erros é de 640 + 52 = 692 para a Pista 0.