CodingBox Documentação

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çãoNome do fabricanteNúmero de peçaNotas
SFF-8472 (família SFP)A0h 20–35A0h 40–5516 ASCII cada, com preenchimento de espaços
SFF-8636 (família QSFP)148–163168–183
CMIS (QSFP-DD, OSFP…)page 00h 129–144148–163
INF-8077i (XFP)148–163168–183

Regras de formatação e o que mais os hosts comparam: Campos do fabricante.

Gramáticas de nomenclatura

MarcaPadrãoExemplosComo ler
CiscoGLC-<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>MGLC-LH-SMD, SFP-10G-LR, SFP-10G-LR-S, SFP-25G-SR-S, QSFP-100G-SR4-S, QDD-400G-DR4-S, SFP-H10GB-CU3Msufixo -S = “select” (grau enterprise, sem promessa de temperatura estendida), -X/-I = estendido/industrial; SMD = SM com DOM; H10GB-CU = DAC passivo com comprimento
JuniperEX-SFP-<rate><reach>, QFX-SFP-<rate><reach>, JNP-<ff>-<rate>-<reach>, SRX-SFP-…, QFX-QSFP-DAC-<n>MEX-SFP-10GE-LR, QFX-SFP-10GE-SR, JNP-QSFP-100G-LR4, JNP-QSFP-DAC-1M, EX-SFP-1GE-LXprefixo = 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
AristaSFP-<rate>-<reach>, QSFP-<rate>-<reach>, CAB-<ff>-<ff>-<rate>-<n>M, AOC-<ff>-<ff>-<rate>-<n>MSFP-10G-LR, SFP-25G-SR, QSFP-100G-SR4, QSFP-400G-DR4, CAB-Q-Q-100G-3M, AOC-S-S-25G-5Msimples e previsível; os cabos codificam as duas pontas (Q-Q, Q-S, S-S)
Huaweicó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-USRcódigos antigos são números de catálogo; os mais novos são descritivos (taxa, alcance em km, comprimento de onda)
H3CSFP-<rate>-<reach>-<fibre><λ>, QSFP-<rate>-<reach>-<fibre><λ>SFP-XG-LX-SM1310, SFP-GE-LX-SM1310-A, QSFP-100G-SR4-MM850, QSFP-40G-LR4-WDM1300XG = 10G, GE = 1G; fibra e comprimento de onda escritos por extenso
HPE / ArubaJ<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), R0R41Asufixo de letra = revisão/geração; a mesma óptica ganha um novo número J a cada geração
Dell407-<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-1MSKU na caixa, PN descritivo na EEPROM
Extremecódigos de 5 dígitos10301 (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 / MellanoxMMA<…> (óptica MMF), MMS<…> (SMF), MFA<…> (AOC), MCP<…> (DAC), MC<…> legadoMMA1B00-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
IntelE10GSFP<…>, 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
MikroTikS-<λ><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
UbiquitiUACC-OM-<…>, UF-<type>UF-SM-10G, UACC-OM-SFP28-SR
Genérico / marca brancadescritivoSFP-10GLR-31, SFP-10G-LR-C, QSFP28-100G-SR4-Co 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 / marcadorSignificado
-S (Cisco)grau select/enterprise: temperatura comercial, sem promessa de DOM de alcance estendido
-I, -X, -Efaixa de temperatura industrial / estendida
SMD, -D, 10Dcom 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/-Bpar 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 -LR em 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

  1. Lista de ópticas suportadas da plataforma (ou ferramenta de compatibilidade de transceptores) → PN do PMD que você precisa (Matrizes de compatibilidade).
  2. Confirme o PMD por trás do PN (taxa, alcance, comprimento de onda, conector) em relação à planta.
  3. Verifique o sufixo de grau em relação aos requisitos de temperatura e alcance.
  4. 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.


Se você encontrar uma imprecisão ou um erro neste artigo, selecione o trecho correspondente e pressione Ctrl+Enter para .