Números de peça OEM: como os fabricantes nomeiam a óptica
Um switch compara um módulo com sua lista de suportados pelo número de peça e pelo nome do fabricante armazenados na EEPROM do módulo, então a string exata importa — até a letra do sufixo. Cada fabricante tem uma gramática de nomenclatura, e conhecê-la permite ler um PN em uma etiqueta ou em uma saída de show e saber a taxa, o alcance, o comprimento de onda e o grau sem precisar de uma folha de dados. Esta página reúne as gramáticas das marcas comuns e as regras de correspondência de PN.
Onde o PN fica
| Especificação | Nome do fabricante | Número de peça | Notas |
|---|---|---|---|
| SFF-8472 (família SFP) | A0h 20–35 | A0h 40–55 | 16 ASCII cada, com preenchimento de espaços |
| SFF-8636 (família QSFP) | 148–163 | 168–183 | — |
| CMIS (QSFP-DD, OSFP…) | page 00h 129–144 | 148–163 | — |
| INF-8077i (XFP) | 148–163 | 168–183 | — |
Regras de formatação e o que mais os hosts comparam: Campos do fabricante.
Gramáticas de nomenclatura
| Marca | Padrão | Exemplos | Como ler |
|---|---|---|---|
| Cisco | GLC-<type>-<var> (1G), SFP-10G-<reach>[-S/-X/-I], SFP-25G-<reach>-S, QSFP-40G-<reach>4, QSFP-100G-<reach>4-S, QDD-400G-<reach>4-S, SFP-H10GB-CU<n>M (DAC), SFP-10G-AOC<n>M | GLC-LH-SMD, SFP-10G-LR, SFP-10G-LR-S, SFP-25G-SR-S, QSFP-100G-SR4-S, QDD-400G-DR4-S, SFP-H10GB-CU3M | sufixo -S = “select” (grau enterprise, sem promessa de temperatura estendida), -X/-I = estendido/industrial; SMD = SM com DOM; H10GB-CU = DAC passivo com comprimento |
| Juniper | EX-SFP-<rate><reach>, QFX-SFP-<rate><reach>, JNP-<ff>-<rate>-<reach>, SRX-SFP-…, QFX-QSFP-DAC-<n>M | EX-SFP-10GE-LR, QFX-SFP-10GE-SR, JNP-QSFP-100G-LR4, JNP-QSFP-DAC-1M, EX-SFP-1GE-LX | prefixo = família de produto para a qual foi qualificado (EX, QFX, MX, SRX, JNP genérico); a mesma óptica pode existir sob vários prefixos |
| Arista | SFP-<rate>-<reach>, QSFP-<rate>-<reach>, CAB-<ff>-<ff>-<rate>-<n>M, AOC-<ff>-<ff>-<rate>-<n>M | SFP-10G-LR, SFP-25G-SR, QSFP-100G-SR4, QSFP-400G-DR4, CAB-Q-Q-100G-3M, AOC-S-S-25G-5M | simples e previsível; os cabos codificam as duas pontas (Q-Q, Q-S, S-S) |
| Huawei | códigos numéricos O<ff><…> / OM…, OS…, LE…, QSFP-…, S-SFP-… | OSX010000 (10G SFP+ LR 10 km), OMXD30000 (10G SR), OSXD22N00, S-SFP-GE-LH40-SM1310, QSFP-100G-SR4, SFP-10G-USR | códigos antigos são números de catálogo; os mais novos são descritivos (taxa, alcance em km, comprimento de onda) |
| H3C | SFP-<rate>-<reach>-<fibre><λ>, QSFP-<rate>-<reach>-<fibre><λ> | SFP-XG-LX-SM1310, SFP-GE-LX-SM1310-A, QSFP-100G-SR4-MM850, QSFP-40G-LR4-WDM1300 | XG = 10G, GE = 1G; fibra e comprimento de onda escritos por extenso |
| HPE / Aruba | J<4 digits><letter> (ProCurve/Aruba), JD/JG/JH… (derivado do H3C), R<…> (Aruba mais recente), estilo 455883-B21 (servidor) | J4858D (1G SX), J9151E (10G LR), JD092B (10G SR), JL486A (25G SR), R0R41A | sufixo de letra = revisão/geração; a mesma óptica ganha um novo número J a cada geração |
| Dell | 407-<4 chars> (SKU) e descritivo SFP-10G-SR, QSFP28-100G-SR4, DAC-Q28-… | 407-BBOU (10G SR), 407-BBVJ (25G SR), QSFP28-100G-SR4, DAC-Q28-Q28-100G-1M | SKU na caixa, PN descritivo na EEPROM |
| Extreme | códigos de 5 dígitos | 10301 (10G SR), 10302 (10G LR), 10052 (1G LX), 10401 (QSFP28 SR4) | números de catálogo; string descritiva nos campos de revisão/PN do fabricante |
| Nvidia / Mellanox | MMA<…> (óptica MMF), MMS<…> (SMF), MFA<…> (AOC), MCP<…> (DAC), MC<…> legado | MMA1B00-C100D (100G SR4), MMS1W50-HM (200G FR4), MFA1A00-C003 (100G AOC 3 m), MCP1600-C003E30N (100G DAC 3 m, 30 AWG), MMA4Z00-NS (800G SR8 porta dupla) | sufixo codifica lanes, comprimento, bitola e geração; as variantes InfiniBand e Ethernet diferem |
| Intel | E10GSFP<…>, E25GSFP<…>, X710DA… (NIC) | E10GSFPSR, E10GSFPLR, E25GSFP28SR | ópticas de fabricante de NIC; os drivers as verificam |
| Brocade / Broadcom (SAN) | 57-<digits>-<rev>, XBR-000<digits> | 57-1000117-01 (8G SW), XBR-000192 (16G SW), 57-1000480-01 (32G SW) | switches SAN exigem essas strings |
| MikroTik | S-<λ><type>…, S+<λ>… (10G), XS+<…> (25G), Q+<…> (40G), XQ+<…> (100G) | S-3553LC20D (1G BiDi), S+31DLC10D (10G LR 10 km), XS+31LC10D (25G LR), Q+85MP01D (40G SR4), XQ+85MP01D (100G SR4) | dígitos = comprimento de onda, conector LC/MP, 10D = 10 km com DDM |
| Ubiquiti | UACC-OM-<…>, UF-<type> | UF-SM-10G, UACC-OM-SFP28-SR | — |
| Genérico / marca branca | descritivo | SFP-10GLR-31, SFP-10G-LR-C, QSFP28-100G-SR4-C | o sufixo -C costuma significar “codificado para o fabricante C” em catálogos de distribuidores |
As convenções mudam entre gerações de produto; a gramática ensina como ler um PN, não que todo PN exista.
Graus e sufixos que vale a pena conhecer
| Sufixo / marcador | Significado |
|---|---|
-S (Cisco) | grau select/enterprise: temperatura comercial, sem promessa de DOM de alcance estendido |
-I, -X, -E | faixa de temperatura industrial / estendida |
SMD, -D, 10D | com diagnóstico digital |
-C, -CIS, -JUN, -ARI (distribuidores) | codificado para a lista de permissões de um OEM específico |
A/B/C… (letra HPE) | revisão ou geração de hardware/firmware |
-U/-D, -A/-B | par BiDi upstream/downstream, ou canal A/B de uma óptica pareada |
Regras de correspondência no switch
- A maioria das plataformas compara nome do fabricante + PN com uma tabela; algumas comparam só o prefixo do PN; algumas também verificam uma assinatura específica do fabricante (Como cada NOS valida um módulo).
- Maiúsculas/minúsculas, espaços finais e o preenchimento precisam corresponder à especificação (ASCII com preenchimento de espaços); um PN preenchido com NUL falha silenciosamente (Campos do fabricante).
- A string de tipo que o switch imprime muitas vezes é construída a partir do PN, não dos códigos de conformidade — um PN com
-LRem um módulo SR vai ser exibido como LR e depois falhar ao estabelecer o enlace (Códigos de conformidade). - Os formatos de número de série e os códigos de data raramente são verificados, mas são inspecionados pelo TAC.
Encontrando o PN certo para uma porta
- Lista de ópticas suportadas da plataforma (ou ferramenta de compatibilidade de transceptores) → PN do PMD que você precisa (Matrizes de compatibilidade).
- Confirme o PMD por trás do PN (taxa, alcance, comprimento de onda, conector) em relação à planta.
- Verifique o sufixo de grau em relação aos requisitos de temperatura e alcance.
- Na bancada, compare o PN e o nome do fabricante da EEPROM do módulo com a entrada da lista, caractere por caractere (Check transceiver).
No CodingBox
O code database armazena identidades completas sob o PN do fabricante, para que um módulo possa ser codificado para uma entrada em uma única etapa; o EEPROM editor aplica o formato de 16 caracteres com preenchimento de espaços e recalcula as somas de verificação. Codificar um PN que não descreve a óptica real move a falha da lista de permissões para o enlace (Recodificação de EEPROM).
O restante da etiqueta ao redor do número de peça — formatos de série e data, campos de comprimento de onda e alcance, cores de trava, marcas de segurança: Etiquetas e códigos de cor.