หมายเลขชิ้นส่วน OEM: ผู้ผลิตตั้งชื่อออปติกอย่างไร · ผู้ผลิตและระบบปฏิบัติการเครือข่าย · การ์ดเครือข่ายและสวิตช์ · เอกสารประกอบ · CodingBox
CodingBox เอกสารประกอบ

หมายเลขชิ้นส่วน OEM: ผู้ผลิตตั้งชื่อออปติกอย่างไร

สวิตช์จับคู่โมดูลกับรายการที่รองรับโดยดูจากหมายเลขชิ้นส่วนและชื่อผู้ผลิตที่เก็บอยู่ใน EEPROM ของโมดูล ดังนั้นสตริงต้องตรงเป๊ะ แม้แต่ตัวอักษรต่อท้ายก็มีผล ผู้ผลิตแต่ละรายมีไวยากรณ์การตั้งชื่อของตัวเอง และการรู้ไวยากรณ์นี้ช่วยให้คุณอ่าน PN จากฉลากหรือผลลัพธ์คำสั่ง show แล้วรู้อัตราความเร็ว ระยะส่ง ความยาวคลื่น และเกรด โดยไม่ต้องเปิดดาต้าชีต หน้านี้รวบรวมไวยากรณ์ของแบรนด์ทั่วไปและกฎการจับคู่ของแต่ละราย

PN อยู่ตรงไหน

ข้อกำหนดชื่อผู้ผลิตหมายเลขชิ้นส่วนหมายเหตุ
SFF-8472 (ตระกูล SFP)A0h 20–35A0h 40–55ASCII 16 ตัวอักษรแต่ละฟิลด์ เติมช่องว่าง
SFF-8636 (ตระกูล QSFP)148–163168–183—
CMIS (QSFP-DD, OSFP…)เพจ 00h 129–144148–163—
INF-8077i (XFP)148–163168–183—

กฎการจัดรูปแบบและสิ่งอื่นที่โฮสต์นำไปเทียบด้วย: ฟิลด์ของผู้ผลิต

ไวยากรณ์การตั้งชื่อ

แบรนด์รูปแบบตัวอย่างวิธีอ่าน
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-CU3Mคำต่อท้าย -S = “select” (เกรดองค์กร ไม่มีช่วงอุณหภูมิขยาย), -X/-I = ขยาย/อุตสาหกรรม; SMD = SM ที่มี DOM; H10GB-CU = DAC แบบพาสซีฟพร้อมความยาว
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-LXคำนำหน้า = กลุ่มผลิตภัณฑ์ที่ผ่านการรับรองด้วย (EX, QFX, MX, SRX, JNP แบบทั่วไป); ออปติกตัวเดียวกันอาจมีหลายคำนำหน้าได้
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-5Mเรียบง่ายและคาดเดาได้; สายเคเบิลเข้ารหัสปลายทั้งสองด้าน (Q-Q, Q-S, S-S)
Huaweiรหัสตัวเลข 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รหัสรุ่นเก่าเป็นเลขแคตตาล็อก; รุ่นใหม่กว่าบอกความหมายตรง ๆ (อัตราความเร็ว, ระยะส่งเป็น km, ความยาวคลื่น)
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; ระบุชนิดใยแก้วนำแสงและความยาวคลื่นตรง ๆ ในชื่อ
HPE / ArubaJ<4 digits><letter> (ProCurve/Aruba), JD/JG/JH… (สืบทอดจาก H3C), R<…> (Aruba รุ่นใหม่), รูปแบบ 455883-B21 (เซิร์ฟเวอร์)J4858D (1G SX), J9151E (10G LR), JD092B (10G SR), JL486A (25G SR), R0R41Aตัวอักษรต่อท้าย = รุ่นการปรับปรุง/เจเนอเรชัน; ออปติกตัวเดียวกันได้เลข J ใหม่ในแต่ละเจเนอเรชัน
Dell407-<4 chars> (SKU) และแบบบอกความหมายตรง ๆ SFP-10G-SR, QSFP28-100G-SR4, DAC-Q28-…407-BBOU (10G SR), 407-BBVJ (25G SR), QSFP28-100G-SR4, DAC-Q28-Q28-100G-1MSKU อยู่บนกล่อง ส่วน PN ใน EEPROM บอกความหมายตรง ๆ
Extremeรหัส 5 หลัก10301 (10G SR), 10302 (10G LR), 10052 (1G LX), 10401 (QSFP28 SR4)เลขแคตตาล็อก; สตริงที่บอกความหมายตรง ๆ อยู่ในฟิลด์รุ่น/PN ของผู้ผลิต
Nvidia / MellanoxMMA<…> (ออปติก MMF), MMS<…> (SMF), MFA<…> (AOC), MCP<…> (DAC), 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 สองพอร์ตในตัวเดียว)คำต่อท้ายบอกจำนวนเลน, ความยาว, เกจสาย และเจเนอเรชัน; รุ่น InfiniBand กับ Ethernet ต่างกัน
IntelE10GSFP<…>, E25GSFP<…>, X710DA… (NIC)E10GSFPSR, E10GSFPLR, E25GSFP28SRออปติกของผู้ผลิต NIC; ไดรเวอร์ตรวจสอบรหัสเหล่านี้
Brocade / Broadcom (SAN)57-<digits>-<rev>, XBR-000<digits>57-1000117-01 (8G SW), XBR-000192 (16G SW), 57-1000480-01 (32G SW)สวิตช์ SAN ต้องการสตริงเหล่านี้
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)ตัวเลข = ความยาวคลื่น, คอนเนกเตอร์ LC/MP, 10D = 10 km พร้อม DDM
UbiquitiUACC-OM-<…>, UF-<type>UF-SM-10G, UACC-OM-SFP28-SR—
ทั่วไป / ไวท์เลเบลบอกความหมายตรง ๆSFP-10GLR-31, SFP-10G-LR-C, QSFP28-100G-SR4-Cคำต่อท้าย -C มักหมายถึง “เขียนโค้ดให้กับผู้ผลิต C” ในแคตตาล็อกของดิสทริบิวเตอร์

ธรรมเนียมการตั้งชื่อเปลี่ยนไปตามแต่ละเจเนอเรชันของผลิตภัณฑ์ ไวยากรณ์นี้บอกวิธีอ่าน PN เท่านั้น ไม่ได้แปลว่า PN ทุกแบบที่ประกอบขึ้นได้จะมีอยู่จริง

เกรดและคำต่อท้ายที่ควรรู้จัก

คำต่อท้าย / เครื่องหมายความหมาย
-S (Cisco)เกรด select/enterprise: ช่วงอุณหภูมิเชิงพาณิชย์ ไม่รับประกัน DOM สำหรับระยะขยาย
-I, -X, -Eช่วงอุณหภูมิอุตสาหกรรม / ขยาย
SMD, -D, 10Dมีการวินิจฉัยแบบดิจิทัล
-C, -CIS, -JUN, -ARI (ดิสทริบิวเตอร์)เขียนโค้ดให้ตรงกับ whitelist ของ OEM รายนั้น ๆ
A/B/C… (ตัวอักษรของ HPE)รุ่นฮาร์ดแวร์/เฟิร์มแวร์ หรือเจเนอเรชัน
-U/-D, -A/-Bคู่ BiDi ฝั่งอัปสตรีม/ดาวน์สตรีม หรือช่องสัญญาณ A/B ของออปติกที่ต้องจับคู่กัน

กฎการจับคู่บนสวิตช์

  • แพลตฟอร์มส่วนใหญ่เทียบชื่อผู้ผลิต + PN กับตาราง; บางแพลตฟอร์มเทียบแค่คำนำหน้าของ PN; ไม่กี่แพลตฟอร์มยังตรวจสอบลายเซ็นเฉพาะของผู้ผลิตด้วย (แต่ละ NOS ตรวจสอบโมดูลอย่างไร)
  • ตัวพิมพ์ใหญ่-เล็ก ช่องว่างท้ายสตริง และการเติมช่องว่างต้องตรงตามข้อกำหนด (ASCII เติมช่องว่าง); PN ที่เติมด้วย NUL จะล้มเหลวแบบเงียบ ๆ (ฟิลด์ของผู้ผลิต)
  • สตริงชนิด ที่สวิตช์พิมพ์ออกมามักสร้างจาก PN ไม่ใช่จากรหัสความสอดคล้อง — PN ที่มี -LR อยู่บนโมดูล SR จะถูกแสดงเป็น LR แล้วเชื่อมลิงก์ไม่สำเร็จ (รหัสความสอดคล้อง)
  • รูปแบบหมายเลขซีเรียลและรหัสวันที่แทบไม่ถูกตรวจสอบ แต่ TAC จะตรวจดูรายละเอียดนี้

การหา PN ที่ถูกต้องสำหรับพอร์ต

  1. รายการออปติกที่รองรับของแพลตฟอร์ม (หรือเครื่องมือตรวจความเข้ากันได้ของทรานซีฟเวอร์) → PN ของ PMD ที่ต้องการ (ตารางความเข้ากันได้)
  2. ยืนยัน PMD ที่อยู่เบื้องหลัง PN (อัตราความเร็ว, ระยะส่ง, ความยาวคลื่น, คอนเนกเตอร์) ให้ตรงกับระบบสายจริง
  3. ตรวจคำต่อท้ายบอกเกรดให้ตรงกับข้อกำหนดด้านอุณหภูมิและระยะส่ง
  4. บนโต๊ะทดสอบ ให้เทียบ PN และชื่อผู้ผลิตใน EEPROM ของโมดูลกับรายการทีละตัวอักษร (Check transceiver)

ใน CodingBox

ฐานข้อมูลโค้ด เก็บข้อมูลระบุตัวตนแบบสมบูรณ์ไว้ภายใต้ PN ของผู้ผลิต ทำให้เขียนโค้ดโมดูลให้ตรงกับรายการได้ในขั้นตอนเดียว; EEPROM editor บังคับรูปแบบ 16 ตัวอักษรเติมช่องว่างและคำนวณเช็กซัมใหม่ให้เอง การเขียนโค้ด PN ที่ไม่ตรงกับออปติกตัวจริงเป็นการย้ายจุดที่ล้มเหลวจาก whitelist ไปที่ลิงก์แทน (การเขียนโค้ด EEPROM ใหม่)

ส่วนที่เหลือของฉลากรอบ ๆ หมายเลขชิ้นส่วน — รูปแบบซีเรียลและวันที่, ฟิลด์ความยาวคลื่นและระยะส่ง, สีของตัวล็อก, เครื่องหมายความปลอดภัย: ป้ายกำกับและรหัสสี


หากพบข้อมูลที่ไม่ถูกต้องหรือข้อผิดพลาดในบทความนี้ ให้เลือกข้อความส่วนนั้นแล้วกด Ctrl+Enter เพื่อ