คลาสกำลังไฟ โหมดพลังงานต่ำ และความร้อนสูงเกิน · ปัญหาที่พบบ่อยและวิธีแก้ไข · ทรานซีฟเวอร์ออปติคัลและสายเคเบิล · เอกสารประกอบ · CodingBox
CodingBox เอกสารประกอบ

คลาสกำลังไฟ โหมดพลังงานต่ำ และความร้อนสูงเกิน

โมดูลกินไฟตั้งแต่ต่ำกว่าหนึ่งวัตต์ไปจนถึงยี่สิบวัตต์ และพอร์ตก็มีขีดจำกัดของมัน โมดูลที่ต้องการไฟมากกว่าที่พอร์ตให้ได้จะถูกกักไว้ที่กำลังต่ำหรือถูกปิดไปเลย ส่วนโมดูลที่ร้อนจะเสื่อมเร็วและลดประสิทธิภาพลง ทั้งสองอาการดูเหมือน “ออปติกที่เอาแน่เอานอนไม่ได้” จนกว่าคุณจะอ่านคลาสกำลังไฟและอุณหภูมิ

คลาสกำลังไฟ

โมดูลแต่ละตัวประกาศคลาสของตัวเองไว้ในบล็อกข้อมูลระบุตัวตน โฮสต์จะเทียบค่านี้กับพิกัดของพอร์ตก่อนเปิดใช้กำลังไฟสูง

ตระกูลประกาศไว้ที่ไหนคลาส
SFP / SFP+ / SFP28SFF-8472 A0h ไบต์ 64 (ตัวเลือก), ไบต์ 93ระดับ 1 ≤ 1.0 W · ระดับ 2 ≤ 1.5 W · ระดับ 3 ≤ 2.0 W
QSFP+ / QSFP28SFF-8636 ไบต์ 129 (บิต 7–6, 5, 1–0), กำลังไฟสูงสุดไบต์ 1071 ≤ 1.5 W · 2 ≤ 2.0 · 3 ≤ 2.5 · 4 ≤ 3.5 · 5 ≤ 4.0 · 6 ≤ 4.5 · 7 ≤ 5.0 · 8 > 5.0
QSFP-DD / OSFP / SFP-DD (CMIS)เพจ 00h ไบต์ 200 (คลาส), ไบต์ 201 (กำลังไฟสูงสุด ×0.25 W)1 ≤ 1.5 W · 2 ≤ 3.5 · 3 ≤ 7 · 4 ≤ 8 · 5 ≤ 10 · 6 ≤ 12 · 7 ≤ 14 · 8 > 14

กำลังไฟที่ใช้จริงโดยทั่วไป: 10G SR SFP+ ~0.8 W; 100G LR4 QSFP28 ~3.5–4.5 W; 400G DR4 QSFP-DD 8–12 W; 800G OSFP 14–18 W; 400ZR แบบโคฮีเรนต์ 15–20 W

โหมดกำลังต่ำ

โมดูลทุกตัวในตระกูล QSFP และ CMIS เริ่มต้นในโหมดกำลังต่ำ (ไม่กี่ร้อย mW เลเซอร์ปิดอยู่) เพื่อให้โฮสต์อ่านข้อมูลระบุตัวตนและคลาสกำลังไฟได้อย่างปลอดภัยก่อน จากนั้นโฮสต์จะปล่อยให้ใช้กำลังไฟสูง — หรือไม่ปล่อยก็ได้:

สิ่งที่คุณเห็นสาเหตุวิธีแก้
โมดูลถูกจดจำได้, ไม่มี Tx, ล็อกของโฮสต์ขึ้น “power class exceeds port”ไบต์คลาสสูงกว่าที่พอร์ตรองรับใช้โมดูลคลาสต่ำกว่า หรือพอร์ต/แพลตฟอร์มที่รองรับคลาสนี้; ถ้าไบต์แค่ผิดจากฮาร์ดแวร์จริง ให้แก้ไขค่านั้น
โมดูล CMIS ค้างอยู่ที่ ModuleLowPwr (สถานะ 2)โฮสต์ไม่เคยสั่งให้ใช้กำลังไฟสูง หรือการจับมือกันของเฟิร์มแวร์โมดูลล้มเหลวเฟิร์มแวร์โฮสต์ที่รองรับเวอร์ชัน CMIS ของโมดูล; ปิดเปิดไฟใหม่; ดูปัญหาของ CMIS
โมดูลทำงานได้ในสวิตช์ตัวหนึ่ง แต่ติดกำลังต่ำในอีกตัวงบประมาณกำลังไฟของพอร์ตต่างกัน (เช่น เคจ QSFP28 แบบ 3.5 W เทียบกับ 5 W)ตรวจสอบสเปกพอร์ตของแพลตฟอร์ม
พิน LPMode ถูกสั่งไว้ตามการออกแบบโฮสต์บางตัวคง LPMode ไว้สูงจนกว่าจะตั้งค่าเปิดใช้งานพอร์ต / ปิดการบังคับกำลังต่ำ

พินฮาร์ดแวร์ LPMode และบิตกำลังต่ำฝั่งซอฟต์แวร์ (SFF-8636 ไบต์ 93, CMIS ไบต์ 26) ต่างก็กักโมดูลไว้ได้ทั้งคู่ แค่ตัวใดตัวหนึ่งถูกสั่งไว้ก็เพียงพอแล้ว

ความร้อนสูงเกิน

  • โมดูลรายงานอุณหภูมิตัวเครื่องใน DDM (โดยทั่วไปอยู่ในช่วงเกรดพาณิชย์ −5…+70 °C; อุณหภูมิตัวเครื่องสูงสุดประกาศไว้ใน SFF-8636 ไบต์ 190)
  • เมื่อเกินค่าเตือน/อะลาร์มอุณหภูมิสูง โมดูลจะยกแฟล็กขึ้น; โฮสต์หลายตัวปิดใช้งานพอร์ตเมื่อเกิดอะลาร์มอุณหภูมิ ส่วนตัวอื่นปล่อยให้โมดูลลดประสิทธิภาพลง — ลิงก์กระพริบเป็นพัก ๆ ในวันที่อากาศร้อนคือสัญญาณบ่งชี้
  • แหล่งความร้อน: แผงหน้าที่มีโมดูลแน่น (เพื่อนบ้านทุกตัวคือฮีตเตอร์), การไหลเวียนอากาศถูกกั้น, ทิศทางระบายความร้อนหน้า-ไปหลังไม่ตรงกับหลัง-ไปหน้า, โมดูล EML/DWDM แบบมีตัวทำความเย็นและ DSP ของ 400G ขึ้นไป, และโมดูลทองแดง 10GBASE-T แบบ SFP+ (2.5–4 W ในดีไซน์ที่ออกแบบไว้ 1.5 W)
  • ผลระยะยาว: อายุการใช้งานของเลเซอร์ลดลงราวครึ่งหนึ่งทุก ๆ ~10 °C ที่เพิ่มขึ้น — ดูความล้มเหลว

เช็กลิสต์

  1. อ่านคลาสกำลังไฟของโมดูล แล้วเทียบกับพิกัดของพอร์ต
  2. ยืนยันว่าโมดูลขึ้นไปถึงกำลังไฟสูงแล้ว (มี Tx; สถานะ CMIS เป็น Ready)
  3. อ่านอุณหภูมิและค่าเกณฑ์ของมัน; เทียบกับโมดูลข้างเคียง
  4. ตรวจสอบทิศทางการไหลเวียนอากาศและแผงปิดช่อง; ปิดฝาเคจที่ว่างไว้เสมอ
  5. สำหรับ 400G ขึ้นไป/แบบโคฮีเรนต์ ให้ยืนยันว่าโฮสต์รองรับคลาสกำลังไฟของโมดูลนั้นอย่างชัดเจน — พอร์ต QSFP-DD รุ่นแรก ๆ จำนวนมากรองรับได้แค่ถึงคลาส 6 หรือ 7

ใน CodingBox

หน้าจอ Check transceiver แสดงคลาสกำลังไฟที่ประกาศไว้; DDM แสดงอุณหภูมิแบบเรียลไทม์เทียบกับค่าเกณฑ์ของโมดูลเอง และบันทึกค่าตามเวลาไว้ ทำให้จับโมดูลที่มีปัญหาเฉพาะตอนบ่ายสามในหน้าร้อนได้จากแนวโน้ม ไบต์คลาสกำลังไฟแก้ไขได้ในEEPROM editor — แก้ไขเฉพาะให้ตรงกับฮาร์ดแวร์จริงเท่านั้น อย่าแก้เพื่อหลอกพอร์ตให้จ่ายไฟให้โมดูลที่มันระบายความร้อนไม่ไหว

ผลของอุณหภูมิต่อความยาวคลื่น, ไบอัส, ความไว และอายุการใช้งาน และวิธีอ่านค่ามอนิเตอร์ Vcc: อุณหภูมิและแรงดันไฟ

การใช้พลังงานจริงของโมดูลแต่ละชนิดที่พบทั่วไปเทียบกับคลาสที่ประกาศไว้, กระแสไฟเลี้ยง และกฎการระบายความร้อน: กำลังไฟและการใช้พลังงาน; โมดูลเกรดพาณิชย์เทียบกับเกรดอุตสาหกรรมและสิ่งที่เปลี่ยนไปตามอุณหภูมิ: เกรดอุณหภูมิ

SKU ตามทิศทางการไหลเวียนอากาศ (ดูดเข้าฝั่งพอร์ตเทียบกับเป่าออกฝั่งพอร์ต), ความซ้ำซ้อนของถาดพัดลม และการออกแบบด้านความร้อนของแชสซี ในแง่ที่ส่งผลต่ออุณหภูมิของโมดูล: คลาสและฟอร์มแฟกเตอร์ของสวิตช์


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