Matrices de compatibilité, release notes et évolutions du firmware · Compatibilité des transceivers · Cartes réseau et commutateurs · Documentation · CodingBox
CodingBox Documentation

Matrices de compatibilité, release notes et évolutions du firmware

« Pris en charge » est une affirmation portant sur un triplet : ce module, sur cette plateforme, avec cette version logicielle. Les constructeurs publient ce triplet dans des matrices de compatibilité et des notes de version, et ils le modifient — de nouvelles optiques apparaissent, d’anciennes disparaissent, les vérifications se durcissent. Lire les matrices avant d’acheter et les relire avant de mettre à jour est le travail de compatibilité le moins coûteux qui soit. Cette page montre où se trouve l’information, comment la lire, et comment gérer un parc pour qu’une mise à jour logicielle ne se transforme pas en coupure des optiques.

Où les constructeurs publient leur support

ConstructeurRessourceCe qu’elle liste
CiscoTransceiver Module Group (TMG) Compatibility Matrix ; fiches techniques par plateformePN ↔ plateforme ↔ logiciel minimum ; restrictions de port
JuniperHardware Compatibility Tool (HCT)PN de l’optique ↔ plateforme ↔ version Junos, débits, prise en charge du DDM
AristaTransceiver and Cable Guide (PDF/en ligne)PN, PMD, portée, plateformes prises en charge par version d’EOS
HuaweiHardware Center / listes de compatibilité produitcodes de module optique par modèle de commutateur
H3CTransceiver Module Compatibility Matrixpar famille de produits
HPE ArubaTransceiver Guide, QuickSpecsnuméros J/R par famille de commutateurs et firmware
DellNetworking Optics/Cables support matrixSKU ↔ plateforme ↔ version OS10
Nvidia/Mellanoxpages produit LinkX, notes de version Cumulus/Onyx, notes de firmware InfiniBandPN du câble/transceiver ↔ commutateur/HCA ↔ firmware
Extreme, Ruckusguides de compatibilité transceiverpar plateforme
Brocade (SAN)notes de version FOS, liste des optiques prises en chargePN des SFP de marque par version de FOS
SONiC / white-boxliste de compatibilité matérielle du fournisseur de la plateforme, wiki communautaireoptiques testées par plateforme ; souvent maintenue par la communauté
Constructeurs de NIClistes de compatibilité des adaptateurs Intel/Broadcom/Mellanoxmodules pris en charge et versions de pilote

Lisez aussi les notes de version de la version du NOS que vous utilisez : les changements liés aux optiques se cachent sous « resolved issues », « behaviour changes » et « new hardware support ».

Lire une entrée de matrice

ColonneSignificationPoints de vigilance
Référence (PN)la chaîne exacte que le commutateur attend dans le module (Numérotation des références)les suffixes de grade (-S, -I, lettres de révision) traités comme des PN distinctes
Plateforme / portquel châssis, quelle carte de ligne ou quelle plage de portsliaison montante uniquement, « ports 49–52 uniquement », pas sur les ports de breakout
Logiciel minimumpremière version prise en chargeune PN plus récente sur une version plus ancienne = non prise en charge, même si elle est de marque
Débits / modesquels débits et breakouts la PN prend en charge sur ce portbreakout 4×25G pris en charge sur certaines plateformes seulement
DDM / DOMsi les diagnostics sont exposés« DOM not supported » sur certaines combinaisons
Remarquestempérature, portée, exigences FEC, EOLdates de fin de commercialisation et PN de remplacement

Ce qui change avec le logiciel

ChangementEffet sur les optiquesSe manifeste par
Validation d’identité nouvelle ou plus strictedes modules tiers ou codés jusque-là tolérés sont rejetésports en errdisable après la mise à jour (Comment chaque NOS valide un module)
Commande de contournement cachée supprimée ou renomméeservice unsupported-transceiver n’est plus acceptéela configuration ne se charge plus, ports down
Gestion de CMIS améliorée ou modifiéedes modules 400G+ qui nécessitaient des contournements fonctionnent désormais, ou l’inversemodules bloqués en LowPwr (Problèmes CMIS)
Valeurs par défaut FEC/AN modifiéesles liaisons qui reposaient sur les anciennes valeurs par défaut tombent en panneliaison down avec de bons niveaux (FEC et AN)
Interrogation DDM ou gestion des seuils modifiéedes alarmes apparaissent ou disparaissentnouveau bruit syslog ou silence
La PN de l’optique atteint sa fin de supportfonctionne toujours, n’est plus listéefuturs tickets fermés comme « unsupported »
Mise à jour du firmware des modules intégréeles modules de marque reçoivent un nouveau firmwarechangements de comportement côté module (Contrôleur et firmware)

Une pratique de parc qui évite les surprises

  1. Inventaire — consigner le constructeur, la PN, le numéro de série, la révision et le firmware de chaque module par port (depuis le commutateur ou depuis l’établi) dans la CMDB.
  2. Figer les versions — traiter la version du NOS comme faisant partie du triplet de compatibilité ; ne pas mettre à jour l’accès et le cœur le même jour.
  3. Lire les notes de version pour les éléments liés aux optiques avant chaque mise à jour.
  4. Tester sur un commutateur de laboratoire ou canari avec un exemplaire de chaque type d’optique utilisé — les modules tiers et codés en premier.
  5. Conserver l’image précédente et un plan de retour arrière ; savoir quels ports sont sujets à l’errdisable.
  6. Établir une référence DDM avant et après, pour que les changements de comportement soient visibles en supervision (Surveillance).
  7. Suivre l’EOL des PN d’optiques et de leurs remplaçantes, pour que les remplacements correspondent à la matrice.

Optiques tierces et codées dans ce contexte

Un module codé sur une PN OEM est jugé sur la même entrée de matrice que l’original — la plateforme ne peut pas faire la différence si le codage est complet — mais la déclaration de support du constructeur ne s’étend pas à lui, et une vérification plus stricte dans une nouvelle version peut le démasquer. Gardez les modules codés identifiables dans l’inventaire (leur véritable constructeur et numéro de série), testez-les en premier lors des mises à jour, et prévoyez le cas où une version ferme la porte (Optiques tierces, Verrouillage constructeur).

Côté NIC et serveur

Les adaptateurs serveur ont leurs propres matrices (adaptateur ↔ module ↔ pilote/firmware) et leurs propres politiques — certaines familles Intel refusent les SFP non listés à moins qu’un paramètre de pilote ne les autorise ; les adaptateurs Mellanox/Nvidia valident les câbles pour InfiniBand. Les mises à jour de pilote et de firmware changent ces règles tout comme le font les mises à jour du NOS (Recettes de configuration des ports).

Dans CodingBox

Le volet établi de cette pratique de parc : consigner l’identité et la version de firmware de chaque module dans la code database lors du contrôle à réception, comparer les octets d’un module suspect à l’entrée de matrice sur Check transceiver, et conserver la distinction codé/original dans les notes de la base afin qu’un rejet le jour d’une mise à jour puisse être retracé jusqu’au module en quelques secondes.

Les politiques de pilote et de firmware des NIC en détail, par constructeur et par système d’exploitation : Compatibilité des transceivers sur les NIC.

La pratique de parc sous forme de liste de contrôle de mise en service — mise à jour avant configuration, tests canari, référence DDM, test de réception : Sélectionner et mettre en service.


Si vous trouvez une inexactitude ou une erreur dans cet article, sélectionnez le passage concerné et appuyez sur Ctrl+Enter pour .