OEM-artikelnummers: hoe fabrikanten optische modules benoemen
Een switch vergelijkt een module met zijn lijst met ondersteunde modules op basis van het artikelnummer en de fabrikantnaam die in de EEPROM van de module zijn opgeslagen; daarom is de exacte tekenreeks van belang, tot en met een achtervoegselletter. Elke fabrikant heeft een eigen naamgevingsgrammatica. Wie die kent, kan een PN op een label of in de uitvoer van show lezen en zonder datasheet de snelheid, het bereik, de golflengte en de klasse bepalen. Deze pagina verzamelt de naamgevingsgrammatica’s van veelgebruikte merken en de regels om ze te vergelijken.
Waar de PN staat
| Specificatie | Fabrikantnaam | Artikelnummer | Opmerkingen |
|---|---|---|---|
| SFF-8472 (SFP-familie) | A0h 20–35 | A0h 40–55 | Elk 16 ASCII-tekens, opgevuld met spaties |
| SFF-8636 (QSFP-familie) | 148–163 | 168–183 | — |
| CMIS (QSFP-DD, OSFP…) | pagina 00h 129–144 | 148–163 | — |
| INF-8077i (XFP) | 148–163 | 168–183 | — |
Opmaakregels en de overige velden die hosts vergelijken: Fabrikantvelden.
Naamgevingsgrammatica’s
| Merk | Patroon | Voorbeelden | Zo leest u het |
|---|---|---|---|
| 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 | achtervoegsel -S = ‘select’ (enterpriseklasse, geen uitgebreid temperatuurbereik), -X/-I = uitgebreid/industrieel; SMD = SM met DOM; H10GB-CU = passieve DAC met lengte |
| 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 | voorvoegsel = productfamilie waarvoor de module is gekwalificeerd (EX, QFX, MX, SRX, JNP generiek); dezelfde optische module kan onder meerdere voorvoegsels bestaan |
| 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 | eenvoudig en voorspelbaar; kabels coderen beide uiteinden (Q-Q, Q-S, S-S) |
| Huawei | numerieke 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 | oudere codes zijn catalogusnummers; nieuwere zijn beschrijvend (snelheid, bereik in km, golflengte) |
| 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; glasvezel en golflengte voluit geschreven |
| HPE / Aruba | J<4 digits><letter> (ProCurve/Aruba), JD/JG/JH… (van H3C afgeleid), R<…> (nieuwere Aruba), stijl 455883-B21 (server) | J4858D (1G SX), J9151E (10G LR), JD092B (10G SR), JL486A (25G SR), R0R41A | achtervoegselletter = revisie/generatie; dezelfde optische module krijgt per generatie een nieuw J-nummer |
| Dell | 407-<4 chars> (SKU) en beschrijvend 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 op de doos, beschrijvende PN in EEPROM |
| Extreme | 5-cijferige codes | 10301 (10G SR), 10302 (10G LR), 10052 (1G LX), 10401 (QSFP28 SR4) | catalogusnummers; beschrijvende tekenreeks in velden voor fabrikantrevisie/PN |
| Nvidia / Mellanox | MMA<…> (MMF-optiek), MMS<…> (SMF), MFA<…> (AOC), MCP<…> (DAC), verouderd MC<…> | 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) | achtervoegsel codeert lanes, lengte, draaddikte en generatie; InfiniBand- en Ethernet-varianten verschillen |
| Intel | E10GSFP<…>, E25GSFP<…>, X710DA… (NIC) | E10GSFPSR, E10GSFPLR, E25GSFP28SR | optische modules van een NIC-fabrikant; drivers controleren ze |
| Brocade / Broadcom (SAN) | 57-<digits>-<rev>, XBR-000<digits> | 57-1000117-01 (8G SW), XBR-000192 (16G SW), 57-1000480-01 (32G SW) | SAN-switches vereisen deze tekenreeksen |
| 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) | cijfers = golflengte, LC/MP connector, 10D = 10 km met DDM |
| Ubiquiti | UACC-OM-<…>, UF-<type> | UF-SM-10G, UACC-OM-SFP28-SR | — |
| Generiek / white label | beschrijvend | SFP-10GLR-31, SFP-10G-LR-C, QSFP28-100G-SR4-C | het achtervoegsel -C betekent in catalogi van distributeurs vaak ‘gecodeerd voor fabrikant C’ |
Conventies veranderen per productgeneratie. De grammatica vertelt u hoe u een PN leest, niet dat elke PN bestaat.
Klassen en achtervoegsels die u moet kennen
| Achtervoegsel / markering | Betekenis |
|---|---|
-S (Cisco) | select/enterpriseklasse: commercieel temperatuurbereik, geen beloften voor DOM met uitgebreid bereik |
-I, -X, -E | industrieel / uitgebreid temperatuurbereik |
SMD, -D, 10D | met digitale diagnostiek |
-C, -CIS, -JUN, -ARI (distributeurs) | gecodeerd voor de whitelist van een bepaalde OEM |
A/B/C… (HPE-letter) | hardware-/firmwarerevisie of generatie |
-U/-D, -A/-B | BiDi-upstream-/downstreampaar of kanaal A/B van een gepaarde optische module |
Vergelijkingsregels op de switch
- De meeste platforms vergelijken fabrikantnaam + PN met een tabel; sommige vergelijken alleen het voorvoegsel van de PN; enkele verifiëren ook een fabrikantspecifieke handtekening (Hoe elk NOS een module valideert).
- Hoofdletters, volgspaties en opvulling moeten overeenkomen met de specificatie (met spaties opgevulde ASCII); een met NUL opgevulde PN faalt stilzwijgend (Fabrikantvelden).
- De type-tekenreeks die de switch weergeeft, wordt vaak uit de PN opgebouwd en niet uit conformiteitscodes; een PN met
-LRop een SR-module wordt als LR weergegeven en maakt dan geen link (Conformiteitscodes). - Serienummerindelingen en datumcodes worden zelden gecontroleerd, maar TAC inspecteert ze wel.
De juiste PN voor een poort vinden
- Lijst met ondersteunde optische modules van het platform (of hulpmiddel voor transceivercompatibiliteit) → PN voor de PMD die u nodig hebt (Compatibiliteitsmatrices).
- Bevestig de PMD achter de PN (snelheid, bereik, golflengte, connector) aan de hand van de installatie.
- Controleer het achtervoegsel voor de klasse aan de hand van de vereisten voor temperatuur en bereik.
- Vergelijk op de werkbank de EEPROM-PN en fabrikantnaam van de module teken voor teken met de lijstvermelding (Check transceiver).
In CodingBox
De Code database slaat volledige identiteiten op onder de PN van de fabrikant, zodat een module in één stap op een vermelding kan worden gecodeerd; de EEPROM editor dwingt de 16 tekens lange, met spaties opgevulde indeling af en berekent checksums opnieuw. Het coderen van een PN die de werkelijke optische module niet beschrijft, verplaatst de fout van de whitelist naar de link (EEPROM hercoderen).
De rest van het label rond het artikelnummer — serienummer- en datumindelingen, golflengte- en bereikvelden, kleuren van de vergrendeling, veiligheidsmarkeringen: Labels en kleurcodes.