Visión general: MSA y normas
Los transceptores ópticos son intercambiables porque los fabricantes siguen especificaciones sectoriales compartidas en lugar de diseños propietarios. La mayoría comienza como un Multi-Source Agreement (MSA): un acuerdo entre fabricantes por el que un módulo de un factor de forma dado tiene la misma interfaz mecánica, eléctrica y de gestión sin importar quién lo fabrique.
Quién publica qué
- El SFF Committee (ahora el SNIA SFF TWG) publica los documentos SFF-xxxx que definen la interfaz de gestión de dos hilos (I²C) y el formato de memoria de los módulos de clase SFP y QSFP.
- El QSFP-DD MSA, junto con los grupos OSFP y COBO, creó CMIS, mantenido ahora por el OIF, para módulos multicarril de alta velocidad.
- El SFP-DD MSA publica MIS para los módulos SFP-DD de dos carriles.
Qué especificación se aplica a qué módulo
| Especificación | Se aplica a |
|---|---|
| SFF-8472 | SFP, SFP+, SFP28 |
| SFF-8636 | QSFP+, QSFP28 |
| INF-8077i | XFP (10G) |
| CMIS | QSFP-DD, OSFP, COBO, QSFP compatible con CMIS |
| MIS 2.0 | SFP-DD |
| SFF-8024 | tablas de códigos compartidas que usan las demás |
Por qué importa para CodingBox
Estas especificaciones definen dónde vive cada campo en la memoria del módulo y cómo leerlo. CodingBox aplica la correcta para el módulo detectado, de modo que la identidad, el DDM y la configuración se decodifican desde las direcciones correctas. El EEPROM editor incluso nombra el campo de cada byte y cita la especificación aplicable al pasar el cursor.
Familias de documentos en esta sección
- Lista completa — el catálogo de especificaciones MSA: los 35 documentos SFF/INF con números, títulos y revisiones.
- Interfaces de gestión — SFF-8472, SFF-8636, CMIS, MIS, INF-8077i (XFP).
- Capas de hardware — documentos mecánicos, eléctricos y de clase de tasa de la familia SFP y la familia QSFP.
- Mapas de propósito especial — registros sintonizables DWDM (SFF-8690, SFF-TA-1004) y selección de tasa y aplicación (SFF-8079, SFF-8089).
- Códigos compartidos — SFF-8024.
Materiales transversales
- Interfaz de dos hilos — direcciones, paginación, bancos, transacciones y tiempos compartidos por todas las especificaciones.
- Códigos de conformidad — bytes 3–10 y 36 (SFP), 131–138 y 192 (QSFP), aplicaciones CMIS; codificaciones típicas.
- Campos del fabricante — nombre, OUI, PN, SN, código de fecha: formatos, qué comparan los hosts, errores frecuentes.
- Sumas de comprobación — CC_BASE, CC_EXT, CC_DMI y las sumas de comprobación de página de CMIS: rangos, algoritmo, comportamiento del host.
- Revisiones de la especificación — byte 94, byte 1, nibbles de versión de CMIS y qué añadió cada generación.
- Qué hace el host — la secuencia de arranque de doce pasos con pines, bytes y tiempos.
- MSA de interfaz óptica — CWDM4, PSM4, 100G Lambda, SWDM, BiDi, 400ZR/ZR+, 800G y su relación con IEEE.
Mapas de registros
- SFF-8472 A0h y A2h — identidad y diagnósticos de SFP, byte a byte.
- Página inferior de SFF-8636 y páginas superiores — QSFP+/QSFP28.
- Página inferior de CMIS, páginas superiores y páginas de carril — QSFP-DD, OSFP y otros módulos CMIS.
- INF-8077i XFP — memoria inferior y tabla de ID de serie.
El mapa más amplio — cláusulas de IEEE 802.3 por PMD, documentos de ITU-T, IEC, TIA, T11, IBTA y OIF, y cuál responde a qué pregunta: Mapa de normas.