Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Verificar o teste de enlaces e transceptores com pseudo-random binary sequence (PRBS)

Saiba como verificar links e transceptores usando o teste Pseudo Random Binary Sequence (PRBS) e realizar diagnósticos bidirecionais com loopback remoto. Descubra etapas essenciais para limpar as estatísticas da interface de maneira eficaz.

Como usar o teste de sequência binária pseudo aleatória (PRBS) para verificação de enlaces e transceptores

O teste pseudo-random binary sequence (PRBS) permite verificar a qualidade do enlace e a operação do transceptor. Existem dois cenários de diagnóstico:

  • Verificação bidirecional: A sequência de teste começa a partir da extremidade local, e a extremidade remota é configurada com loopback. Analise o padrão de teste em ambas as extremidades.

  • Verificação unidirecional: A sequência de teste começa a partir da extremidade local, e a extremidade remota analisa o padrão de teste.

No primeiro caso, a verificação bidirecional requer suporte de loopback na extremidade remota.

Tabela 1: Teste de PRBS em vários MICs:

Tipo MIC

Mecanismo de teste prbs

Descrição

JNP10003-LC2103

Mecanismo de encaminhamento de pacotes (PFE)

O PFE para JNP10003-LC2103 é um módulo de hardware especializado projetado para lidar com o encaminhamento, roteamento e gerenciamento de tráfego de alto desempenho para o sistema de JNP10003 da Juniper Networks.

JNP-MIC1

Mecanismo de encaminhamento de pacotes (PFE)

O PFE para JNP-MIC1 é um módulo de hardware projetado para gerenciar e acelerar o encaminhamento de pacotes, permitindo processamento e roteamento de dados de alta velocidade para as Placas de Interface Modular (MIC) da Série JNP da Juniper Networks.

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).

Tabela 2: Detalhes de teste de PRBS suportados em várias interfaces:

Tipo de interface

Nome da interface

Características da interface lane

Descrição

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 show interfaces prbs-stats exibidos para uma pista.

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 show interfaces prbs-stats exibidos para quatro pistas.

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 show interfaces prbs-stats exibidos para quatro pistas.

Configure 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.

  • Cole e veja as estatísticas do PRBS.

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

      Verifique o status do link executando show interfaces terse et-0/1/*:

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

      Verifique o status do link executando show interfaces terse et-1/1/4:

    3. Veja as estatísticas coletadas na RX emitindo o seguinte comando:

      Por exemplo:

      Verificando as estatísticas do PRBS na RX:

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

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

      Por exemplo:

      Para parar o PRBS na 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 na 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.

Configure diagnósticos bidirecionais com 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:

  1. Habilite o loopback remoto.

    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.

  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.
  4. Veja as estatísticas coletadas na RX emitindo o seguinte comando:

    Por exemplo:

    Verificando as estatísticas do PRBS na RX:

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

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

    Por exemplo:

    Para parar o PRBS na 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 de 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.

Tabela 3: Diferenças específicas da placa de interface

Comportamento

JNP-MIC1-MACSEC MIC

JNP-MIC1 MIC

Travamento RX ao sinal PRBS

Se o show interfaces interface-name prbs-stats RX não estiver se prendendo a nenhum sinal PRBS, então o "estado" nos displays será "desativado" com a contagem de erros 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

Se o RX não estiver se prendendo a nenhum sinal PRBS, então o "estado" nos displays falhará com a show interfaces interface-name prbs-stats contagem de erros 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

Incompatibilidade de padrões

Exibe um estado "desativado" para incompatibilidades de padrões e lançamentos entre TX e RX (flip supported).

Erros máximos devido a incompatibilidades de padrão entre os lançamentos TX e RX (flip não suportado).

Interrupções no TX

O RX mostra "desativado" com a contagem de erros 0; não é necessário reiniciar o RX quando o TX for reiniciado.

O RX mostra um estado com falha na contagem de erros; O RX deve ser reiniciado se o TX for reiniciado.

Inícios consecutivos

Comporta-se de forma diferente do JNP-MIC1 MIC ao iniciar o TX ou RX consecutivamente sem parar as corridas anteriores.

Mostra um comportamento distinto ao iniciar o TX ou o RX consecutivamente sem parar as corridas anteriores.

Afinação do DFE

Não requer afinação da equalização de feedback de decisão (DFE).

Requer ajuste de DFE; mostrará erros se o PRBS reiniciar sem parar as execuções anteriores.

Correção de erro de encaminhamento (FEC

Nenhuma menção específica das configurações do FEC.

A FEC deve ser desativada se o loopback estiver configurado 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:

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

    Como apenas o RX foi iniciado, não há padrão de 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. Neste 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 aumente conforme o teste de PRBS está em andamento. Neste caso, mostra o show interfaces interface-name prbs-stats erro incremental (valor delta). Além disso, 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 exibe 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. Assim, a contagem total de erros é de 640 + 52 = 692 para a Lane 0.