Números de pieza OEM: cómo los fabricantes nombran la óptica
Un switch compara un módulo con su lista de soportados por el número de parte y el nombre de fabricante almacenados en la EEPROM del módulo, así que la cadena exacta importa — hasta la letra de sufijo. Cada fabricante tiene una gramática de nomenclatura, y conocerla le permite leer un PN en una etiqueta o en una salida show y saber la velocidad, el alcance, la longitud de onda y el grado sin necesidad de una hoja de datos. Esta página reúne las gramáticas de las marcas habituales y las reglas para compararlas.
Dónde vive el PN
| Especificación | Nombre de fabricante | Número de parte | Notas |
|---|---|---|---|
| SFF-8472 (familia SFP) | A0h 20–35 | A0h 40–55 | 16 ASCII cada uno, rellenados con espacios |
| SFF-8636 (familia QSFP) | 148–163 | 168–183 | — |
| CMIS (QSFP-DD, OSFP…) | página 00h 129–144 | 148–163 | — |
| INF-8077i (XFP) | 148–163 | 168–183 | — |
Reglas de formato y qué más comparan los hosts: Campos de fabricante.
Gramáticas de nomenclatura
| Marca | Patrón | Ejemplos | Cómo leerlo |
|---|---|---|---|
| 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 | sufijo -S = "select" (grado enterprise, sin promesas de temperatura extendida), -X/-I = extendida/industrial; SMD = SM con DOM; H10GB-CU = DAC pasivo con longitud |
| 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 | el prefijo = familia de producto para la que se calificó (EX, QFX, MX, SRX, JNP genérico); la misma óptica puede existir bajo varios prefijos |
| 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 | simple y predecible; los cables codifican ambos extremos (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 | los códigos antiguos son números de catálogo; los nuevos son descriptivos (velocidad, alcance en km, longitud 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 y longitud de onda escritas explícitamente |
| HPE / Aruba | J<4 digits><letter> (ProCurve/Aruba), JD/JG/JH… (derivado de H3C), R<…> (Aruba reciente), estilo 455883-B21 (servidor) | J4858D (1G SX), J9151E (10G LR), JD092B (10G SR), JL486A (25G SR), R0R41A | sufijo con letra = revisión/generación; la misma óptica recibe un nuevo número J por generación |
| Dell | 407-<4 chars> (SKU) y descriptivo 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 en la caja, PN descriptivo en la 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; cadena descriptiva en los campos vendor rev/PN |
| 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 doble puerto) | el sufijo codifica carriles, longitud, calibre y generación; las variantes InfiniBand y Ethernet difieren |
| Intel | E10GSFP<…>, E25GSFP<…>, X710DA… (NIC) | E10GSFPSR, E10GSFPLR, E25GSFP28SR | óptica de fabricante de NIC; los drivers la verifican |
| Brocade / Broadcom (SAN) | 57-<digits>-<rev>, XBR-000<digits> | 57-1000117-01 (8G SW), XBR-000192 (16G SW), 57-1000480-01 (32G SW) | los switches SAN exigen estas cadenas |
| 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) | los dígitos = longitud de onda, conector LC/MP, 10D = 10 km con DDM |
| Ubiquiti | UACC-OM-<…>, UF-<type> | UF-SM-10G, UACC-OM-SFP28-SR | — |
| Genérico / marca blanca | descriptivo | SFP-10GLR-31, SFP-10G-LR-C, QSFP28-100G-SR4-C | el sufijo -C a menudo significa "codificado para el fabricante C" en catálogos de distribuidor |
Las convenciones cambian entre generaciones de producto; la gramática le indica cómo leer un PN, no que cada PN exista.
Grados y sufijos que conviene conocer
| Sufijo / marcador | Significado |
|---|---|
-S (Cisco) | grado select/enterprise: temperatura comercial, sin promesas de DOM de alcance extendido |
-I, -X, -E | rango de temperatura industrial / extendido |
SMD, -D, 10D | con diagnóstico digital |
-C, -CIS, -JUN, -ARI (distribuidores) | codificado para la lista blanca de un OEM determinado |
A/B/C… (letra HPE) | revisión de hardware/firmware o generación |
-U/-D, -A/-B | par BiDi upstream/downstream, o canal A/B de una óptica emparejada |
Reglas de coincidencia en el switch
- La mayoría de las plataformas comparan nombre de fabricante + PN contra una tabla; algunas comparan solo el prefijo del PN; unas pocas también verifican una firma específica del fabricante (Cómo valida cada NOS un módulo).
- Mayúsculas/minúsculas, espacios finales y relleno deben coincidir con la especificación (ASCII rellenado con espacios); un PN rellenado con NUL falla en silencio (Campos de fabricante).
- La cadena de tipo que imprime el switch a menudo se construye a partir del PN, no de los códigos de compliance — un PN que dice
-LRen un módulo SR se mostrará como LR y luego fallará al enlazar (Códigos de compliance). - Los formatos de número de serie y código de fecha rara vez se verifican, pero el TAC sí los inspecciona.
Encontrar el PN correcto para un puerto
- Lista de óptica soportada de la plataforma (o herramienta de compatibilidad de transceptor) → PN para el PMD que necesita (Matrices de compatibilidad).
- Confirme el PMD detrás del PN (velocidad, alcance, longitud de onda, conector) contra la planta.
- Compruebe el sufijo de grado contra los requisitos de temperatura y alcance.
- En el banco, compare el PN de la EEPROM del módulo y el nombre de fabricante con la entrada de la lista carácter a carácter (Check transceiver).
En CodingBox
La base de datos de códigos almacena identidades completas bajo el PN del fabricante, de modo que un módulo se puede codificar a una entrada en un solo paso; el editor de EEPROM impone el formato de 16 caracteres rellenado con espacios y recalcula las sumas de comprobación. Codificar un PN que no describe la óptica real desplaza el fallo de la lista blanca al enlace (Recodificación de EEPROM).
El resto de la etiqueta alrededor del número de parte — formatos de serie y fecha, campos de longitud de onda y alcance, colores de pestillo, marcas de seguridad: Etiquetas y códigos de color.