Configuración y resolución de problemas de los ajustes de FEC en conmutadores administrados QNAP QSW
Productos aplicables
Hardware
- QSW-M7308R-4X
- QSW-M5216-1T
Software
- QSS 1.4.2 y versiones posteriores
- QSS Pro v4.0.0 y versiones posteriores
Información general
La corrección de errores hacia delante (FEC) es un método de comunicación de datos en el que los bits adicionales conocidos como bits de corrección de errores se codifican con los datos para ayudar a detectar y corregir errores incluso durante transmisiones de alta velocidad (100G/25G) y la transmisión de redes de larga distancia. El receptor utiliza estos bits adicionales para comparar los datos recibidos con los datos transmitidos. Si se detecta un error, el receptor puede usar bits FEC agregados para corregir el error y obtener el valor correcto de los datos originales.
Procedimiento
- Inicie sesión en QSS.
- Vaya a Gestión de puertos > Configuración del puerto.
- En Configuración de interfaz, identifique un puerto de conmutación.
- En FEC, seleccione un modo en la lista desplegable.
Modo FEC Descripción Todo El conmutador selecciona automáticamente el mejor modo FEC (excluido el modo FEC de negociación automática) para transmitir y recibir paquetes de datos. RS-FEC Reed -Solomon (RS) FEC proporciona tasas de corrección de datos mejoradas en los dispositivos de transmisión y de recepción. BASE-R-FEC Fire-Code FEC o BASE-R-FEC ofrece tasas de corrección más débiles, pero ofrece menor latencia que RS-FEC en puertos de conmutación 25 GbE. Negociación automática Utiliza la función de negociación automática cláusula 73 para usar sobre backplanes eléctricos en un puerto de conmutación. Se transmite un mensaje de solicitud de negociación automática (AN) FEC para determinar un proceso PEC negociado entre los puertos de conmutación. Deshabilitar Deshabilita FEC en todos los puertos de conmutación. Nota- Utilice Negociación automática para determinar automáticamente las capacidades de enlace y eliminar la configuración manual de FEC. La negociación automática FEC se usa mejor cuando es necesario ajustar la velocidad de datos a la situación de red.
- Utilice RS-FEC si los datos requieren una protección adicional frente al ruido y a otras fuentes de pérdida de datos.
- BASE-R-FEC se utiliza para redes que funcionan a altas velocidades. Esta es la FEC de mayor velocidad disponible y más usada para redes y aplicaciones críticas.
- Para tarjetas de red específicas, se requiere la coincidencia manual de la configuración de Corrección de errores de reenvío (FEC) entre el conmutador y la tarjeta. Para obtener una lista detallada de las tarjetas de red compatibles, consulte la Lista de compatibilidad de QNAP.
SugerenciaPara ver el modo FEC actual aplicado a las interfaces, vaya a Gestión de puertos > Estado del puerto. - Haga clic en Guardar.
QSS guarda el modo FEC en los puertos de conmutación seleccionados.
Solución de problemas habituales de FEC
Escenario 1: Solución de problemas habituales de compatibilidad de FEC
En aquellas situaciones en las que las conexiones de enlace ascendente superen los 30 segundos o en las que no se establezca la comunicación de red entre la tarjeta y el conmutador, se recomienda investigar posibles modos FEC no coincidentes. Los tiempos de conexión prolongados o los errores completas de conexión ascendente se pueden atribuir a la no coincidencia de los modos FEC configurados en los dispositivos de red de transmisión y recepción. Esta sección documenta soluciones alternativas confirmadas para aquellas situaciones en las que se produzcan discrepancias en el modo FEC entre tarjetas de red y conmutadores QNAP que funcionen a velocidades de puerto de 100 Gbps o 25 Gbps.
Modo FEC: Todo
Plataformas NIC OS: Windows, Linux
Solución alternativa 1: Seleccione el mismo modo FEC en ambos dispositivos
Pasos para solucionar el problema- Desconecte el cable Ethernet que conecta los dos dispositivos.
- Seleccione el mismo modo FEC (por ejemplo, RS-FEC, BASE-R-FEC) o desactive FEC en ambos dispositivos.
- Guarde la configuración de FEC.
- Conecte de forma segura el cable Ethernet a un puerto disponible en el conmutador y luego conecte el otro extremo del cable Ethernet al puerto de la tarjeta de red.
Solución alternativa 2: Cambie el modo FEC a Negociación automática
Pasos para solucionar el problema
- Desconecte el cable Ethernet que conecta los dos dispositivos.
- En el conmutador de QNAP, cambie el modo FEC a Negociación automática.
- Guarde la configuración de FEC en el conmutador.
- Conecte de forma segura el cable Ethernet a un puerto disponible en el conmutador y luego conecte el otro extremo del cable Ethernet al puerto de la tarjeta de red.
Modo FEC: RS-FEC, BASE-R-FEC, Deshabilitar
Plataformas NIC OS: Linux
Solución alternativa 1: Configure el mismo modo FEC en ambos dispositivos
Pasos para solucionar el problema
- Desconecte el cable Ethernet que conecta los dos dispositivos.
- Seleccione un modo FEC (por RS-FEC, BASE-R-FEC) o desactive FEC en el conmutador.
- Guarde la configuración de FEC en el conmutador.
- En la tarjeta de red, seleccione el mismo modo FEC.
$ethtool --set-fec swp1 encoding [off | BaseR | auto]
- Guarde la configuración de FEC en la tarjeta de red.
- Conecte de forma segura el cable Ethernet a un puerto disponible en el conmutador y luego conecte el otro extremo del cable Ethernet al puerto de la tarjeta de red.
Un caso ilustrativo sería el de una tarjeta de red que no puede conectarse con el conmutador cuando está configurada para el modo FEC preferido, como RS-FEC.
- Desconecte el cable Ethernet que conecta los dos dispositivos.
- En el conmutador. cambie el modo FEC a BASE R-FEC.
- Guarde la configuración de FEC en el conmutador.
- En la tarjeta de red, seleccione BASE-R-FEC.
- Guarde la configuración de FEC en la tarjeta de red.
- Conecte de forma segura el cable Ethernet a un puerto disponible en el conmutador y luego conecte el otro extremo del cable Ethernet al puerto de la tarjeta de red.
QSS cambiará el modo FEC a BASE R-FEC.
Solución alternativa 2: Reconfigure el modo FEC en la tarjeta de red
Pasos para solucionar el problema
- Desconecte el cable Ethernet que conecta los dos dispositivos.
- Desactive FEC en la tarjeta de red.
$ethtool --set-fec swp1 encoding [off]
- Guarde la configuración de FEC.
- Cambie el modo FEC al modo FEC preferido en la tarjeta de red (RS-FEC).
- Guarde la configuración de FEC.
- En el conmutador, cambie el modo FEC a RS-FEC.
- Guarde la configuración de FEC.
- Conecte de forma segura el cable Ethernet a un puerto disponible en el conmutador y luego conecte el otro extremo del cable Ethernet al puerto de la tarjeta de red.
QSS mostrará el modo FEC como RS-FEC.
Modo FEC: Negociación automática
Plataformas NIC OS: Windows, Linux
Solución alternativa 1: Seleccione el mismo modo FEC en ambos dispositivos
Pasos para solucionar el problema
- Desconecte el cable Ethernet que conecta los dos dispositivos.
- Seleccione el mismo modo FEC (por ejemplo, RD-FEC, BASE-R-FEC) o desactive FEC en ambos dispositivos.
- Guarde la configuración de FEC.
- Conecte de forma segura el cable Ethernet a un puerto disponible en el conmutador y luego conecte el otro extremo del cable Ethernet al puerto de la tarjeta de red.
Solución alternativa 2: Cambie el modo FEC a Todos
Pasos para solucionar el problema
Seleccionar Negociación automática puede provocar problemas de conexión en el conmutador si la tarjeta de red conectada no cumple con el estándar IEEE802.3ap.
- Desconecte el cable Ethernet que conecta los dos dispositivos.
- Cambie el modo FEC a Todos en el conmutador.
- Guarde la configuración de FEC.
- Conecte de forma segura el cable Ethernet a un puerto disponible en el conmutador y luego conecte el otro extremo del cable Ethernet al puerto de la tarjeta de red.
Escenario 2: Resolución de problemas de discrepancias en la pantalla del modo FEC del QSW-M5216-1T
Podría producirse una discrepancia intermitente entre el modo FEC configurado y el modo FEC mostrado en el conmutador WSW-M5216-1T mientras se encuentre en estado de conexión ascendente.
En el siguiente ejemplo, cambiar el modo FEC en un conmutador QSW-M5216-1T de RS-FEC a Deshabilitar provocó una discrepancia entre los modos configurado y mostrado en QSS. Mientras que el modo FEC real era Desactivado, QSS continuó mostrando RS-FEC.
Solución
- Desconecte el cable Ethernet que conecta los dos dispositivos.
- Conecte de forma segura el cable Ethernet a un puerto disponible en el conmutador y luego conecte el otro extremo del cable Ethernet al puerto de la tarjeta de red.
- Inicie sesión en QSS.
- Vaya a Configuración > Gestión de puertos > Estado del puerto.
QSS mostrará el modo FEC configurado.
Lecturas adicionales
Desarrollo de redes Linux: Soporte para control de codificación FEC