Matrices de compatibilidad, release notes y cambios de firmware
"Compatible" es una afirmación sobre una tripleta: este módulo, en esta plataforma, en esta versión de software. Los fabricantes publican esa tripleta en matrices de compatibilidad y notas de versión, y la modifican — aparece óptica nueva, la antigua se descarta, las verificaciones se vuelven más estrictas. Leer las matrices antes de comprar y releerlas antes de actualizar es el trabajo de compatibilidad más barato que existe. Esta página muestra dónde vive la información, cómo leerla, y cómo gestionar una flota para que una actualización de software no se convierta en una interrupción de óptica.
Dónde publican los fabricantes el soporte
| Fabricante | Recurso | Qué enumera |
|---|---|---|
| Cisco | Transceiver Module Group (TMG) Compatibility Matrix; hojas de datos por plataforma | PN ↔ plataforma ↔ software mínimo; restricciones de puerto |
| Juniper | Hardware Compatibility Tool (HCT) | PN de óptica ↔ plataforma ↔ versión de Junos, velocidades, soporte de DDM |
| Arista | Transceiver and Cable Guide (PDF/en línea) | PN, PMD, alcance, plataformas compatibles por versión de EOS |
| Huawei | Hardware Center / listas de compatibilidad de producto | códigos de módulo óptico por modelo de conmutador |
| H3C | Transceiver Module Compatibility Matrix | por familia de producto |
| HPE Aruba | Transceiver Guide, QuickSpecs | números J/R por familia de conmutador y firmware |
| Dell | Matriz de soporte de óptica/cables de Networking | SKU ↔ plataforma ↔ versión de OS10 |
| Nvidia/Mellanox | páginas de producto LinkX, notas de versión de Cumulus/Onyx, notas de firmware de InfiniBand | PN de cable/transceptor ↔ conmutador/HCA ↔ firmware |
| Extreme, Ruckus | guías de compatibilidad de transceptores | por plataforma |
| Brocade (SAN) | notas de versión de FOS, lista de óptica compatible | PN de SFP de marca por versión de FOS |
| SONiC / white-box | lista de compatibilidad de hardware del fabricante de la plataforma, wiki de la comunidad | óptica probada por plataforma; a menudo mantenida por la comunidad |
| Fabricantes de NIC | listas de compatibilidad de adaptadores Intel/Broadcom/Mellanox | módulos compatibles y versiones de controlador |
Lea también las notas de versión del NOS que ejecuta: los cambios de óptica se ocultan bajo "problemas resueltos", "cambios de comportamiento" y "nuevo soporte de hardware".
Cómo leer una entrada de matriz
| Columna | Significado | Qué vigilar |
|---|---|---|
| Número de parte | la cadena exacta que el conmutador espera en el módulo (Numeración de partes) | sufijos de grado (-S, -I, letras de revisión) tratados como PN distintos |
| Plataforma / puerto | qué chasis, tarjeta de línea o rango de puertos | solo uplink, "solo puertos 49–52", no en puertos de breakout |
| Software mínimo | primera versión con soporte | un PN más nuevo en una versión más antigua = no compatible, aunque sea de marca |
| Velocidades / modos | qué tasas y breakouts admite el PN en ese puerto | breakout 4×25G compatible solo en algunas plataformas |
| DDM / DOM | si el diagnóstico está expuesto | "DOM no compatible" en ciertas combinaciones |
| Notas | temperatura, alcance, requisitos de FEC, EOL | fechas de fin de venta y PN sucesores |
Qué cambia con el software
| Cambio | Efecto en la óptica | Se ve como |
|---|---|---|
| Validación de identidad nueva o más estricta | módulos de terceros o codificados antes tolerados, ahora rechazados | puertos en errdisable tras la actualización (Cómo valida cada NOS un módulo) |
| Comando de anulación oculto eliminado o renombrado | service unsupported-transceiver ya no se acepta | la configuración no carga, puertos caídos |
| Manejo de CMIS mejorado o modificado | módulos de 400G+ que necesitaban soluciones alternativas ahora funcionan, o viceversa | módulos atascados en LowPwr (Problemas de CMIS) |
| Valores predeterminados de FEC/AN modificados | enlaces que dependían de los valores anteriores fallan | enlace caído con niveles correctos (FEC y AN) |
| Cambio en el sondeo o los umbrales de DDM | aparecen o desaparecen alarmas | nuevo ruido de syslog o silencio |
| PN de óptica llega a fin de soporte | sigue funcionando, ya no está listado | tickets futuros cerrados como "no compatible" |
| Actualización de firmware de módulo incluida | los módulos de marca del fabricante reciben nuevo firmware | cambios de comportamiento del lado del módulo (Controlador y firmware) |
Una práctica de flota que evita sorpresas
- Inventario — registrar fabricante, PN, número de serie, revisión y firmware de cada módulo por puerto (desde el conmutador o desde el banco) en el CMDB.
- Fijar versiones — tratar la versión del NOS como parte de la tripleta de compatibilidad; no actualizar acceso y core el mismo día.
- Leer las notas de versión en busca de elementos relacionados con la óptica antes de cada actualización.
- Probar en un conmutador de laboratorio o canario con uno de cada tipo de óptica que use — módulos de terceros y codificados primero.
- Conservar la imagen anterior y un plan de reversión; saber qué puertos son propensos al errdisable.
- Línea base de DDM antes y después para que los cambios de comportamiento en la monitorización sean visibles (Monitorización).
- Rastrear el EOL de los PN de óptica y sus sucesores para que los reemplazos coincidan con la matriz.
Óptica de terceros y codificada en este panorama
Un módulo codificado con un PN de OEM se juzga por la misma entrada de matriz que el original — la plataforma no puede distinguirlo si la codificación está completa — pero la declaración de soporte del fabricante no se extiende a él, y una verificación más estricta en una nueva versión puede exponerlo. Mantenga los módulos codificados identificables en el inventario (su fabricante y número de serie reales), pruébelos primero en las actualizaciones, y planifique para el caso en que una versión cierre la puerta (Óptica de terceros, Bloqueo de fabricante).
Lado de NIC y servidor
Los adaptadores de servidor tienen sus propias matrices (adaptador ↔ módulo ↔ controlador/firmware) y sus propias políticas — algunas familias de Intel rechazan SFP no listados a menos que un parámetro del controlador los permita; los adaptadores Mellanox/Nvidia validan cables para InfiniBand. Las actualizaciones de controlador y firmware cambian estas reglas igual que las actualizaciones del NOS (Recetas de configuración de puertos).
En CodingBox
El lado de banco de la práctica de flota: leer la identidad y la versión de firmware de cada módulo hacia la base de datos de códigos en la inspección de entrada, comparar los bytes de un módulo sospechoso con la entrada de la matriz en Check transceiver, y mantener la distinción codificado/original en las notas de la base de datos para que un rechazo el día de la actualización pueda rastrearse hasta el módulo en segundos.
Las políticas de controlador y firmware de NIC en detalle, por fabricante y sistema operativo: Compatibilidad de transceptores en NIC.
La práctica de flota como lista de verificación de puesta en marcha — actualizar antes de configurar, pruebas canario, línea base de DDM, prueba de aceptación: Selección y puesta en marcha.