Configuração e Resolução de problemas de Definições de FEC em Switches geridos QSW da QNAP


Data da última modificação: 2024-11-22

Produtos aplicáveis

Hardware

  • QSW-M7308R-4X
  • QSW-M5216-1T

Software

  • QSS v1.4.2 e posterior
  • QSS Pro v4.0.0 e posterior

Visão Geral

A Correção antecipada de Erros (FEC - Forward Error Correction) é um método de comunicação de dados em que bits extra, conhecidos como bits de correção de erros, são codificados com os dados para ajudar a detectar e corrigir erros, mesmo durante transmissões de alta velocidade (100G/25G) e transmissões de rede de longa distância. O recetor utiliza estes bits extra para comparar os dados recebidos com os dados transmitidos. Se for detectado um erro, o recetor pode então utilizar os bits FEC adicionados para corrigir o erro e obter o valor correto dos dados originais.

Procedimento

  1. Inicie sessão no QSS.
  2. Aceda a Gestão das portas > Configuração da porta.
  3. Em Definições da Interface, identifique uma porta de comutação.
  4. Em FEC, selecione um modo na lista pendente.
    Modo FECDescrição
    TudoO switch seleciona automaticamente o melhor modo FEC (excluindo o modo Negociação automática FEC) para transmitir e receber pacotes de dados.
    RS-FECO Reed -Solomon(RS) FEC proporciona taxas de correção de dados melhoradas nos dispositivos de transmissão e receção.
    BASE-R-FECO Fire-Code FEC ou BASE-R-FEC oferece taxas de correção mais fracas, mas oferece uma latência mais baixa em comparação com o RS-FEC em portas de comutação de 25 GbE.
    Negociação automáticaUtiliza a função de negociação automática da cláusula 73 para utilização em backplanes elétricos numa porta de comutação. É transmitida uma mensagem de pedido de negociação automática (AN) FEC para determinar um processo FEC negociado entre as portas de comutação.
    DesativarDesativa a FEC em todas as portas de comutação.
    Nota
    • Utilize a Negociação automática para determinar automaticamente as capacidades da ligação e eliminar a configuração manual de FEC. A FEC negociada automaticamente é melhor utilizada quando o fluxo de dados precisa de ser ajustado à situação da rede.
    • Utilize RS-FEC quando os dados necessitarem de proteção adicional contra ruído e outras fontes de perda de dados.
    • BASE-R-FEC é utilizado para redes que funcionam a alta velocidade. Esta é a FEC de maior velocidade disponível e é mais adequada para redes e aplicações de missão crítica.
    • Para placas de rede específicas, é necessária a correspondência manual das definições de FEC (Forward Error Correction) entre o switch e a placa. Para obter uma lista detalhada de placas de rede compatíveis, consulte a Lista de Compatibilidade da QNAP.
    Sugestão
    Para ver o modo FEC atual aplicado às interfaces, aceda a Gestão das portas > Estado da Porta.
  5. Clique em Guardar.

O QSS guarda o modo FEC nas portas de comutação selecionadas.

Resolução de problemas comuns de FEC

Cenário 1: Resolução de problemas de compatibilidade comuns de FEC

Em situações em que as ligações ativas excedem os 30 segundos ou em que a comunicação de rede entre a placa e o switch não é estabelecida, recomenda-se a investigação de potenciais modos FEC incompatíveis. Os tempos de ligação prolongados ou as falhas completas de ligação podem ser atribuídos a modos FEC incompatíveis configurados nos dispositivos de rede transmissores e recetores. Esta secção documenta soluções alternativas confirmadas para situações em que ocorrem incompatibilidades de modo FEC entre placas de rede e switches QNAP que funcionam a velocidades de porta de 100 Gbps ou 25 Gbps.

Modo FEC: Tudo

Plataformas SO do NIC (Network Interface Controller - Controlador de Interface de Rede): Windows, Linux

Solução alternativa 1: Selecionar o mesmo modo FEC em ambos os dispositivos

Passos para a Solução alternativa
  1. Desligue o cabo de Ethernet que liga os dois dispositivos.
  2. Selecione o mesmo modo FEC (por exemplo, RS-FEC, BASE-R-FEC) ou desative a FEC em ambos os dispositivos.
  3. Guarde a configuração FEC.
  4. Ligue corretamente o cabo Ethernet numa porta disponível no switch e, em seguida, ligue a outra extremidade do cabo Ethernet na porta da placa de rede.

Solução alternativa 2: Alterar o modo FEC para Negociação automática

Passos para a Solução alternativa

  1. Desligue o cabo de Ethernet que liga os dois dispositivos.
  2. No switch QNAP, altere o modo FEC para Negociação automática.
  3. Guarde a configuração de FEC no switch.
  4. Ligue corretamente o cabo Ethernet numa porta disponível no switch e, em seguida, ligue a outra extremidade do cabo Ethernet na porta da placa de rede.

Modo FEC: RS-FEC, BASE-R-FEC, Desativar

Plataformas SO do NIC (Network Interface Controller - Controlador de Interface de Rede): Linux

Solução alternativa 1: Configurar o mesmo modo FEC em ambos os dispositivos

Passos para a Solução alternativa

  1. Desligue o cabo de Ethernet que liga os dois dispositivos.
  2. Selecione um modo FEC (por exemplo, RS-FEC, BASE-R-FEC) ou desative a FEC no switch.
  3. Guarde a configuração de FEC no switch.
  4. Na placa de rede, selecione o mesmo modo FEC.
    $ethtool --set-fec swp1 encoding [off | BaseR | auto]
  5. Guarde a configuração de FEC na placa de rede.
  6. Ligue corretamente o cabo Ethernet numa porta disponível no switch e, em seguida, ligue a outra extremidade do cabo Ethernet na porta da placa de rede.

Um caso ilustrativo seria o de uma placa de rede que não consegue estabelecer ligação com o switch quando configurada para o modo FEC preferido, como o RS-FEC.

  1. Desligue o cabo de Ethernet que liga os dois dispositivos.
  2. No switch, altere o modo FEC para BASE-R-FEC.
  3. Guarde a configuração de FEC no switch.
  4. Na placa de rede, selecione BASE-R-FEC.
  5. Guarde a configuração de FEC na placa de rede.
  6. Ligue corretamente o cabo Ethernet numa porta disponível no switch e, em seguida, ligue a outra extremidade do cabo Ethernet na porta da placa de rede.

O QSS altera o modo FEC para BASE-R-FEC

Solução alternativa 2: Reconfigurar o modo FEC na placa de rede

Passos para a Solução alternativa

  1. Desligue o cabo de Ethernet que liga os dois dispositivos.
  2. Desative a FEC na placa de rede.
    $ethtool --set-fec swp1 encoding [off]
  3. Guarde a configuração FEC.
  4. Altere o modo FEC para o modo FEC preferido na placa de rede (RS-FEC).
  5. Guarde a configuração FEC.
  6. No switch, altere o modo FEC para RS-FEC.
  7. Guarde a configuração FEC.
  8. Ligue corretamente o cabo Ethernet numa porta disponível no switch e, em seguida, ligue a outra extremidade do cabo Ethernet na porta da placa de rede.

    O QSS exibe o modo FEC como RS-FEC

Modo FEC: Negociação automática

Plataformas SO do NIC (Network Interface Controller - Controlador de Interface de Rede): Windows, Linux

Solução alternativa 1: Selecionar o mesmo modo FEC em ambos os dispositivos

Passos para a Solução alternativa

  1. Desligue o cabo de Ethernet que liga os dois dispositivos.
  2. Selecione o mesmo modo FEC (por exemplo, RD-FEC, BASE-R-FEC) ou desative a FEC em ambos os dispositivos.
  3. Guarde a configuração FEC.
  4. Ligue corretamente o cabo Ethernet numa porta disponível no switch e, em seguida, ligue a outra extremidade do cabo Ethernet na porta da placa de rede.

Solução alternativa 2: Alterar o modo FEC para Tudo

Passos para a Solução alternativa

Ao selecionar Negociação automática pode resultar em problemas de ligação no switch se a placa de rede ligada não estiver em conformidade com o padrão IEEE802.3ap.

  1. Desligue o cabo de Ethernet que liga os dois dispositivos.
  2. Altere o modo FEC para Tudo no switch.
  3. Guarde a configuração FEC.
  4. Ligue corretamente o cabo Ethernet numa porta disponível no switch e, em seguida, ligue a outra extremidade do cabo Ethernet na porta da placa de rede.

Cenário 2: Resolução de problemas de Discrepâncias na exibição do modo FEC do QSW-M5216-1T

Pode ocorrer uma discrepância intermitente entre o modo FEC configurado e o modo FEC exibido no switch WSW-M5216-1T durante o estado de ligação.

No exemplo a seguir, a alteração do modo FEC num switch QSW-M5216-1T de RS-FEC para Desativar resultou numa discrepância entre os modos configurados e exibidos no QSS. Embora o modo FEC atual estivesse desativado, o QSS continuou a mostrar RS-FEC.

Solução alternativa

  1. Desligue o cabo de Ethernet que liga os dois dispositivos.
  2. Ligue corretamente o cabo Ethernet numa porta disponível no switch e, em seguida, ligue a outra extremidade do cabo Ethernet na porta da placa de rede.
  3. Inicie sessão no QSS.
  4. Aceda a Configuração > Gestão das portas > Estado da Porta.

O QSS exibe o modo FEC configurado.

Nota
Esta solução alternativa é específica para switches QSW-M5216-1T da QNAP e placas de rede compatíveis específicas. Se o problema persistir, contacte o serviço de Atendimento ao Cliente da QNAP.

Leitura adicional

Desenvolvimento da rede Linux: Suporte para controlo de codificação FEC

Este artigo foi útil?

57% das pessoas acham que foi útil.
Obrigado por seu retorno.

Conte-nos como podemos melhorar este artigo:

Se quiser enviar outros comentários, escreva-os abaixo.

Escolher especificação

      Mostrar mais Menos

      Este site noutros países/regiões:

      open menu
      back to top