Visão geral: MSA e padrões
Transceptores ópticos são intercambiáveis porque os fabricantes seguem especificações do setor compartilhadas, em vez de projetos proprietários. A maioria começa como um Multi-Source Agreement (MSA): um acordo entre fabricantes de que um módulo de um determinado fator de forma tem a mesma interface mecânica, elétrica e de gestão, não importa quem o fabrique.
Quem publica o quê
- O SFF Committee (hoje o SNIA SFF TWG) publica os documentos SFF-xxxx que definem a interface de gestão de dois fios (I²C) e o layout de memória dos módulos de classe SFP e QSFP.
- O QSFP-DD MSA, junto com os grupos OSFP e COBO, criou o CMIS, hoje mantido pela OIF, para módulos multilane de alta velocidade.
- O SFP-DD MSA publica o MIS para os módulos SFP-DD de duas lanes.
Qual especificação se aplica a qual módulo
| Especificação | Aplica-se a |
|---|---|
| SFF-8472 | SFP, SFP+, SFP28 |
| SFF-8636 | QSFP+, QSFP28 |
| INF-8077i | XFP (10G) |
| CMIS | QSFP-DD, OSFP, COBO, QSFP compatível com CMIS |
| MIS 2.0 | SFP-DD |
| SFF-8024 | tabelas de códigos compartilhadas usadas pelas demais |
Por que isso importa para o CodingBox
Essas especificações definem onde cada campo vive na memória do módulo e como lê-lo. O CodingBox aplica a especificação correta para o módulo detectado, de modo que a identidade, o DDM e a configuração são decodificados a partir dos endereços corretos. O EEPROM editor até nomeia o campo de cada byte e cita a especificação aplicável ao passar o cursor.
Famílias de documentos nesta seção
- Lista completa — o catálogo de especificações MSA: todos os 35 documentos SFF/INF com números, títulos e revisões.
- Interfaces de gestão — SFF-8472, SFF-8636, CMIS, MIS, INF-8077i (XFP).
- Camadas de hardware — documentos mecânicos, elétricos e de classe de taxa da família SFP e da família QSFP.
- Mapas de propósito especial — registros sintonizáveis de DWDM (SFF-8690, SFF-TA-1004) e seleção de taxa e aplicação (SFF-8079, SFF-8089).
- Códigos compartilhados — SFF-8024.
Materiais transversais
- Interface de dois fios — endereços, paginação, bancos, transações e temporização compartilhados por todas as especificações.
- Códigos de conformidade — bytes 3–10 e 36 (SFP), 131–138 e 192 (QSFP), aplicações CMIS; codificações típicas.
- Campos do fabricante — nome, OUI, PN, SN, código de data: formatos, o que os hosts comparam, erros comuns.
- Somas de verificação — CC_BASE, CC_EXT, CC_DMI e as somas de verificação de página do CMIS: faixas, algoritmo, comportamento do host.
- Revisões da especificação — byte 94, byte 1, nibbles de versão do CMIS e o que cada geração acrescentou.
- O que o host faz — a sequência de inicialização de doze etapas com pinos, bytes e tempos.
- MSAs de interface óptica — CWDM4, PSM4, 100G Lambda, SWDM, BiDi, 400ZR/ZR+, 800G e como se relacionam com o IEEE.
Mapas de registros
- SFF-8472 A0h e A2h — identidade e diagnósticos do SFP, byte a byte.
- Página inferior do SFF-8636 e páginas superiores — QSFP+/QSFP28.
- Página inferior do CMIS, páginas superiores e páginas de lane — QSFP-DD, OSFP e outros módulos CMIS.
- INF-8077i XFP — memória inferior e tabela de Serial ID.
O mapa mais amplo — cláusulas do IEEE 802.3 por PMD, documentos do ITU-T, IEC, TIA, T11, IBTA e OIF, e qual responde a qual pergunta: Mapa de normas.