Numery katalogowe OEM: jak producenci nazywają optykę
Przełącznik dopasowuje moduł do swojej listy wspieranych na podstawie numeru katalogowego i nazwy producenta zapisanych w EEPROM modułu, więc liczy się dokładny ciąg znaków — łącznie z literą przyrostka. Każdy producent ma własną gramatykę nazewnictwa, a jej znajomość pozwala odczytać PN z etykiety albo z wyniku show i poznać szybkość, zasięg, długość fali i klasę bez karty katalogowej. Ta strona zbiera gramatyki popularnych marek oraz reguły ich dopasowywania.
Gdzie mieszka PN
| Specyfikacja | Nazwa producenta | Numer katalogowy | Uwagi |
|---|---|---|---|
| SFF-8472 (rodzina SFP) | A0h 20–35 | A0h 40–55 | po 16 znaków ASCII, dopełnione spacjami |
| SFF-8636 (rodzina QSFP) | 148–163 | 168–183 | — |
| CMIS (QSFP-DD, OSFP…) | strona 00h 129–144 | 148–163 | — |
| INF-8077i (XFP) | 148–163 | 168–183 | — |
Reguły formatowania i co jeszcze porównują hosty: Pola producenta.
Gramatyki nazewnictwa
| Marka | Wzorzec | Przykłady | Jak to czytać |
|---|---|---|---|
| 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 | przyrostek -S = „select” (klasa enterprise, bez rozszerzonej temperatury), -X/-I = rozszerzona/przemysłowa; SMD = SM z DOM; H10GB-CU = pasywny DAC z długością |
| 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 | prefiks = rodzina produktów, dla której moduł został zakwalifikowany (EX, QFX, MX, SRX, JNP ogólny); ta sama optyka może występować pod kilkoma prefiksami |
| 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 | proste i przewidywalne; kable kodują oba końce (Q-Q, Q-S, S-S) |
| Huawei | kody numeryczne 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 | starsze kody to numery katalogowe; nowsze opisowe (szybkość, zasięg w km, długość fali) |
| 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; światłowód i długość fali wypisane wprost |
| HPE / Aruba | J<4 digits><letter> (ProCurve/Aruba), JD/JG/JH… (pochodne H3C), R<…> (nowsza Aruba), w stylu 455883-B21 (serwer) | J4858D (1G SX), J9151E (10G LR), JD092B (10G SR), JL486A (25G SR), R0R41A | przyrostek literowy = rewizja/generacja; ta sama optyka dostaje nowy numer J w każdej generacji |
| Dell | 407-<4 chars> (SKU) oraz opisowe 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 pudełku, opisowy PN w EEPROM |
| Extreme | 5-cyfrowe kody | 10301 (10G SR), 10302 (10G LR), 10052 (1G LX), 10401 (QSFP28 SR4) | numery katalogowe; opisowy ciąg w polach vendor rev/PN |
| Nvidia / Mellanox | MMA<…> (optyka MMF), MMS<…> (SMF), MFA<…> (AOC), MCP<…> (DAC), MC<…> starsze | 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, podwójny port) | przyrostek koduje liczbę linii, długość, przekrój i generację; warianty InfiniBand i Ethernet się różnią |
| Intel | E10GSFP<…>, E25GSFP<…>, X710DA… (NIC) | E10GSFPSR, E10GSFPLR, E25GSFP28SR | optyka producenta NIC; sterowniki ją sprawdzają |
| Brocade / Broadcom (SAN) | 57-<digits>-<rev>, XBR-000<digits> | 57-1000117-01 (8G SW), XBR-000192 (16G SW), 57-1000480-01 (32G SW) | przełączniki SAN wymagają tych ciągów |
| 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) | cyfry = długość fali, złącze LC/MP, 10D = 10 km z DDM |
| Ubiquiti | UACC-OM-<…>, UF-<type> | UF-SM-10G, UACC-OM-SFP28-SR | — |
| Ogólne / white label | opisowe | SFP-10GLR-31, SFP-10G-LR-C, QSFP28-100G-SR4-C | przyrostek -C w katalogach dystrybutorów często oznacza „zakodowany pod producenta C” |
Konwencje zmieniają się między generacjami produktów; gramatyka mówi, jak czytać PN, a nie że każdy PN istnieje.
Klasy i przyrostki warte poznania
| Przyrostek / oznaczenie | Znaczenie |
|---|---|
-S (Cisco) | klasa select/enterprise: temperatura komercyjna, bez obietnic rozszerzonego zasięgu DOM |
-I, -X, -E | przemysłowy / rozszerzony zakres temperatury |
SMD, -D, 10D | z diagnostyką cyfrową |
-C, -CIS, -JUN, -ARI (dystrybutorzy) | zakodowany pod białą listę danego OEM |
A/B/C… (litera HPE) | rewizja albo generacja sprzętu/firmware |
-U/-D, -A/-B | para BiDi upstream/downstream albo kanał A/B sparowanej optyki |
Reguły dopasowania na przełączniku
- Większość platform porównuje nazwę producenta + PN z tabelą; część porównuje tylko prefiks PN; nieliczne weryfikują też sygnaturę specyficzną dla producenta (Jak każdy NOS weryfikuje moduł).
- Wielkość liter, spacje na końcu i dopełnienie muszą być zgodne ze specyfikacją (ASCII dopełnione spacjami); PN dopełniony NUL zawodzi bez żadnego komunikatu (Pola producenta).
- Ciąg typu, który wypisuje przełącznik, często jest budowany z PN, a nie z kodów zgodności — PN z dopiskiem
-LRna module SR zostanie wyświetlony jako LR, a potem nie nawiąże łącza (Kody zgodności). - Formaty numeru seryjnego i kody daty rzadko są sprawdzane automatycznie, ale bada je TAC.
Znajdowanie właściwego PN dla portu
- Lista wspieranej optyki platformy (albo narzędzie kompatybilności transceiverów) → PN dla potrzebnego PMD (Macierze kompatybilności).
- Potwierdź PMD stojący za PN (szybkość, zasięg, długość fali, złącze) względem infrastruktury.
- Sprawdź przyrostek klasy względem wymagań temperatury i zasięgu.
- Na stanowisku porównaj PN i nazwę producenta z EEPROM modułu z wpisem na liście znak po znaku (Check transceiver).
W CodingBox
Code database przechowuje kompletne dane identyfikacyjne pod PN producenta, dzięki czemu moduł można zakodować pod wpis w jednym kroku; EEPROM editor wymusza format 16 znaków dopełnionych spacjami i przelicza sumy kontrolne. Zakodowanie PN, który nie opisuje rzeczywistej optyki, przenosi awarię z białej listy na łącze (Przekodowanie EEPROM).
Reszta etykiety wokół numeru katalogowego — formaty numeru seryjnego i daty, pola długości fali i zasięgu, kolory zatrzasku, oznaczenia bezpieczeństwa: Etykiety i kody kolorów.