Configuration et dépannnage des paramètres FEC sur les commutateurs gérés QNAP QSW
Produits applicables
Matériel
- QSW-M7308R-4X
- QSW-M5216-1T
Logiciel
- QSS v1.4.2 et versions ultérieures
- QSS Pro v4.0.0 et versions ultérieures
Vue d'ensemble
La correction d'erreur directe (FEC) est une méthode de communication de données dans laquelle des bits supplémentaires appelés bits de correction d'erreur sont codés avec les données pour aider à détecter et à corriger les erreurs, même pendant les transmissions à grande vitesse (100G/25G) et les transmissions longue distance par le réseau. Le récepteur utilise ces bits supplémentaires pour vérifier les données reçues par rapport aux données transmises. Si une erreur est détectée, le récepteur peut alors utiliser les bits FEC ajoutés pour corriger l'erreur et obtenir la valeur correcte des données d'origine.
Procédure
- Connectez-vous à QSS.
- Allez dans Gestion des ports > Configuration du port
- Sous Paramètres d'interface, identifiez un port de commutation.
- Sous FEC, sélectionnez un mode dans la liste déroulante.
Mode FEC Description Tous Le commutateur sélectionne automatiquement le meilleur mode FEC (à l’exclusion du mode FEC d’auto-négociation) pour transmettre et recevoir des paquets de données. RS-FEC Reed -Solomon (RS) FEC fournit des taux de correction de données améliorés sur les appareils de transmission et de réception. BASE-R-FEC Fire-Code FEC ou BASE-R-FEC offre des taux de correction plus faibles mais offre une latence inférieure par rapport au RS-FEC sur les ports de commutation 25 GbE. Auto-négociation Utilise la fonction d'auto-négociation de la clause 73 pour une utilisation sur des fonds de panier électriques sur un port de commutation. Un message de demande de négociation automatique (AN) FEC est transmis pour déterminer un processus FEC négocié entre les ports de commutation. Désactiver Désactive FEC sur tous les ports de commutation. Remarque- Utilisez Auto-négociation pour déterminer automatiquement les capacités de liaison et éliminer la configuration manuelle du FEC. Le FEC auto-négocié est mieux utilisé lorsque le débit de données doit être ajusté à la situation du réseau.
- Utilisez RS-FEC lorsque les données nécessitent une protection supplémentaire contre le bruit et d’autres sources de perte de données.
- BASE-R-FEC est utilisé pour les réseaux fonctionnant à haut débit. Il s'agit du FEC le plus rapide disponible et le plus adapté aux réseaux et applications critiques.
- Pour des cartes réseau spécifiques, une correspondance manuelle des paramètres de correction d'erreur directe (FEC) est requise entre le commutateur et la carte. Pour accéder à la liste détaillée des cartes réseau compatibles, consultez la Liste de compatibilité QNAP.
ConseilPour afficher le mode FEC actuel appliqué aux interfaces, accédez à Gestion des ports > État du port. - Cliquez sur Enregistrer.
QSS enregistre le mode FEC sur les ports de commutation sélectionnés.
Dépannage des problèmes FEC courants
Scénario 1 : Dépannage des problèmes courants de compatibilité FEC
Dans les situations où les connexions de liaison dépassent 30 secondes ou si la communication réseau entre la carte et le commutateur n'est pas établie, il est recommandé d'enquêter sur les modes FEC potentiellement incompatibles. Des temps de liaison prolongés ou des échecs complets de liaison peuvent être attribués à des modes FEC inadaptés configurés sur les dispositifs de transmission et de réception du réseau. Cette section documente les solutions de contournement confirmées pour les situations dans lesquelles des discordances de mode FEC se produisent entre les cartes réseau et les commutateurs QNAP fonctionnant à des vitesses de port de 100 Gbit/s ou 25 Gbit/s.
Mode FEC : Tous
Plateformes OS de carte réseau : Windows, Linux
Solution de contournement 1 : Sélectionnez le même mode FEC sur les deux appareils
Étapes de contournement- Déconnectez le câble Ethernet qui relie les deux appareils.
- Sélectionnez le même mode FEC (par exemple, RS-FEC, BASE-R-FEC) ou désactivez FEC sur les deux appareils.
- Enregistrez la configuration FEC.
- Branchez solidement le câble Ethernet à un port disponible sur le commutateur, puis connectez l'autre extrémité du câble Ethernet au port de la carte réseau.
Solution de contournement 2 : Changez le mode FEC en Auto-négociation
Étapes de contournement
- Déconnectez le câble Ethernet qui relie les deux appareils.
- Sur le commutateur QNAP, changez le mode FEC en Auto-négociation.
- Enregistrez la configuration FEC sur le commutateur.
- Branchez solidement le câble Ethernet à un port disponible sur le commutateur, puis connectez l'autre extrémité du câble Ethernet au port de la carte réseau.
Mode FEC : RS-FEC, BASE-R-FEC, Désactiver
Plateformes OS de carte réseau : Linux
Solution de contournement 1 : Configurez le même mode FEC sur les deux appareils
Étapes de contournement
- Déconnectez le câble Ethernet qui relie les deux appareils.
- Sélectionnez un mode FEC (RS-FEC, BASE-R-FEC) ou désactivez le FEC sur le commutateur.
- Enregistrez la configuration FEC sur le commutateur.
- Sur la carte réseau, sélectionnez le même mode FEC.
$ethtool --set-fec swp1 encoding [off | BaseR | auto]
- Enregistrez la configuration FEC sur la carte réseau.
- Branchez solidement le câble Ethernet à un port disponible sur le commutateur, puis connectez l'autre extrémité du câble Ethernet au port de la carte réseau.
Un cas illustratif serait une carte réseau incapable d'établir une liaison avec le commutateur lorsqu'elle est configurée pour le mode FEC préféré, tel que RS-FEC.
- Déconnectez le câble Ethernet qui relie les deux appareils.
- Sur le commutateur, changez le mode FEC en BASE-R-FEC.
- Enregistrez la configuration FEC sur le commutateur.
- Sur la carte réseau, sélectionnez BASE-R-FEC.
- Enregistrez la configuration FEC sur la carte réseau.
- Branchez solidement le câble Ethernet à un port disponible sur le commutateur, puis connectez l'autre extrémité du câble Ethernet au port de la carte réseau.
QSS change le mode FEC en BASE-R-FEC
Solution de contournement 2 : Reconfigurez le mode FEC sur la carte réseau
Étapes de contournement
- Déconnectez le câble Ethernet qui relie les deux appareils.
- Désactivez le FEC sur la carte réseau.
$ethtool --set-fec swp1 encoding [off]
- Enregistrez la configuration FEC.
- Changez le mode FEC en mode FEC préféré sur la carte réseau (RS-FEC).
- Enregistrez la configuration FEC.
- Sur le commutateur, changez le mode FEC en RS-FEC.
- Enregistrez la configuration FEC.
- Branchez solidement le câble Ethernet à un port disponible sur le commutateur, puis connectez l'autre extrémité du câble Ethernet au port de la carte réseau.
QSS affiche le mode FEC en RS-FEC
Mode FEC : Auto-négociation
Plateformes OS de carte réseau : Windows, Linux
Solution de contournement 1 : Sélectionnez le même mode FEC sur les deux appareils
Étapes de contournement
- Déconnectez le câble Ethernet qui relie les deux appareils.
- Sélectionnez le même mode FEC (par exemple, RD-FEC, BASE-R-FEC) ou désactivez FEC sur les deux appareils.
- Enregistrez la configuration FEC.
- Branchez solidement le câble Ethernet à un port disponible sur le commutateur, puis connectez l'autre extrémité du câble Ethernet au port de la carte réseau.
Solution de contournement 2 : Changez le mode FEC en Tous.
Étapes de contournement
Sélectionner Auto-négociation peut entraîner des problèmes de connexion sur le commutateur si la carte réseau connectée n'est pas conforme à la norme IEEE802.3ap.
- Déconnectez le câble Ethernet qui relie les deux appareils.
- Changez le mode FEC en Tous sur le commutateur.
- Enregistrez la configuration FEC.
- Branchez solidement le câble Ethernet à un port disponible sur le commutateur, puis connectez l'autre extrémité du câble Ethernet au port de la carte réseau.
Scénario 2 : Dépannage des divergences dans l'affichage du mode FEC du QSW-M5216-1T
Une divergence intermittente peut se produire entre le mode FEC configuré et le mode FEC affiché sur le commutateur WSW-M5216-1T lorsqu'il est en état de liaison.
Dans l'exemple suivant, modification du mode FEC sur un commutateur QSW-M5216-1T de RS-FEC à Désactiver a entraîné une divergence entre les modes configurés et affichés dans QSS. Alors que le mode FEC réel était désactivé, QSS continuait à afficher RS-FEC.
Solution
- Déconnectez le câble Ethernet qui relie les deux appareils.
- Branchez solidement le câble Ethernet à un port disponible sur le commutateur, puis connectez l'autre extrémité du câble Ethernet au port de la carte réseau.
- Connectez-vous à QSS.
- Allez dans Configuration > Gestion des ports > État du port.
QSS affiche le mode FEC configuré.
Lectures complémentaires
Développement de réseau Linux : Prise en charge du contrôle d'encodage FEC