Part number OEM: come i produttori denominano l’ottica
Uno switch confronta un modulo con il proprio elenco supportato in base al codice prodotto e al nome del produttore memorizzati nell’EEPROM del modulo, quindi la stringa esatta conta — fino alla lettera del suffisso. Ogni produttore ha una propria grammatica di denominazione, e conoscerla permette di leggere un PN da un’etichetta o da un output show e di sapere velocità, portata, lunghezza d’onda e classe senza bisogno di un datasheet. Questa pagina raccoglie le grammatiche dei marchi più comuni e le regole per confrontarle.
Dove si trova il PN
| Specifica | Nome del produttore | Codice prodotto | Note |
|---|---|---|---|
| SFF-8472 (famiglia SFP) | A0h 20–35 | A0h 40–55 | 16 ASCII ciascuno, con padding di spazi |
| SFF-8636 (famiglia QSFP) | 148–163 | 168–183 | — |
| CMIS (QSFP-DD, OSFP…) | pagina 00h 129–144 | 148–163 | — |
| INF-8077i (XFP) | 148–163 | 168–183 | — |
Regole di formattazione e cos’altro confrontano gli host: Campi del produttore.
Grammatiche di denominazione
| Marchio | Schema | Esempi | Come si legge |
|---|---|---|---|
| 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 | suffisso -S = «select» (classe enterprise, senza temperatura estesa), -X/-I = estesa/industriale; SMD = SM con DOM; H10GB-CU = DAC passivo con lunghezza |
| 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 | prefisso = famiglia di prodotto per cui è stato qualificato (EX, QFX, MX, SRX, JNP generico); la stessa ottica può esistere sotto più prefissi |
| 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 | semplice e prevedibile; i cavi codificano entrambe le estremità (Q-Q, Q-S, S-S) |
| Huawei | numeric codes 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 | i codici più vecchi sono numeri di catalogo; quelli più recenti sono descrittivi (velocità, portata in km, lunghezza d’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 lunghezza d’onda esplicitate |
| HPE / Aruba | J<4 digits><letter> (ProCurve/Aruba), JD/JG/JH… (H3C-derived), R<…> (newer Aruba), 455883-B21 style (server) | J4858D (1G SX), J9151E (10G LR), JD092B (10G SR), JL486A (25G SR), R0R41A | suffisso lettera = revisione/generazione; la stessa ottica riceve un nuovo numero J per ogni generazione |
| Dell | 407-<4 chars> (SKU) and descriptive 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 sulla scatola, PN descrittivo nell’EEPROM |
| Extreme | 5-digit codes | 10301 (10G SR), 10302 (10G LR), 10052 (1G LX), 10401 (QSFP28 SR4) | numeri di catalogo; stringa descrittiva nei campi vendor rev/PN |
| Nvidia / Mellanox | MMA<…> (MMF optics), MMS<…> (SMF), MFA<…> (AOC), MCP<…> (DAC), MC<…> legacy | 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 twin-port) | il suffisso codifica lane, lunghezza, calibro e generazione; le varianti InfiniBand ed Ethernet differiscono |
| Intel | E10GSFP<…>, E25GSFP<…>, X710DA… (NIC) | E10GSFPSR, E10GSFPLR, E25GSFP28SR | ottiche del produttore della NIC; i driver le verificano |
| Brocade / Broadcom (SAN) | 57-<digits>-<rev>, XBR-000<digits> | 57-1000117-01 (8G SW), XBR-000192 (16G SW), 57-1000480-01 (32G SW) | gli switch SAN richiedono queste stringhe |
| 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) | cifre = lunghezza d’onda, connettore LC/MP, 10D = 10 km con DDM |
| Ubiquiti | UACC-OM-<…>, UF-<type> | UF-SM-10G, UACC-OM-SFP28-SR | — |
| Generico / white label | descriptive | SFP-10GLR-31, SFP-10G-LR-C, QSFP28-100G-SR4-C | il suffisso -C spesso significa «codificato per il produttore C» nei cataloghi dei distributori |
Le convenzioni cambiano tra le generazioni di prodotto; la grammatica indica come leggere un PN, non che ogni PN esista.
Classi e suffissi da conoscere
| Suffisso / indicatore | Significato |
|---|---|
-S (Cisco) | classe select/enterprise: temperatura commerciale, nessuna garanzia di portata estesa o DOM |
-I, -X, -E | intervallo di temperatura industriale / esteso |
SMD, -D, 10D | con diagnostica digitale |
-C, -CIS, -JUN, -ARI (distributori) | codificato per la whitelist di un determinato OEM |
A/B/C… (lettera HPE) | revisione o generazione hardware/firmware |
-U/-D, -A/-B | coppia BiDi upstream/downstream, oppure canale A/B di un’ottica appaiata |
Regole di corrispondenza sullo switch
- La maggior parte delle piattaforme confronta nome del produttore + PN con una tabella; alcune confrontano solo il prefisso del PN; poche verificano anche una firma specifica del produttore (Come ogni NOS convalida un modulo).
- Maiuscole/minuscole, spazi finali e padding devono rispettare la specifica (ASCII con padding di spazi); un PN con padding NUL fallisce silenziosamente (Campi del produttore).
- La stringa del tipo che lo switch stampa è spesso costruita a partire dal PN, non dai codici di conformità — un PN che riporta
-LRsu un modulo SR verrà mostrato come LR e poi non riuscirà a stabilire il collegamento (Codici di conformità). - I formati del numero di serie e i codici data sono raramente verificati, ma vengono ispezionati dal TAC.
Trovare il PN giusto per una porta
- Elenco delle ottiche supportate dalla piattaforma (o strumento di compatibilità dei ricetrasmettitori) → PN per il PMD che ti serve (Matrici di compatibilità).
- Verifica il PMD dietro il PN (velocità, portata, lunghezza d’onda, connettore) rispetto all’impianto.
- Verifica il suffisso di classe rispetto ai requisiti di temperatura e portata.
- Al banco, confronta il PN e il nome del produttore nell’EEPROM del modulo con la voce dell’elenco carattere per carattere (Check transceiver).
In CodingBox
Il code database memorizza identità complete sotto il PN del produttore, così un modulo può essere codificato su una voce in un solo passaggio; l’EEPROM editor applica il formato a 16 caratteri con padding di spazi e ricalcola i checksum. Codificare un PN che non descrive l’ottica reale sposta il guasto dalla whitelist al collegamento (Ricodifica EEPROM).
Il resto dell’etichetta attorno al codice prodotto — formati di numero di serie e data, campi di lunghezza d’onda e portata, colori del fermo, marchi di sicurezza: Etichette e codici colore.