Module SFP Là Gì? Hướng Dẫn Toàn Diện Về Cổng SFP

Câu trả lời ngắn gọn: module SFP là một bộ thu phát quang nhỏ bằng đầu ngón tay, cắm vào cage tương ứng trên switch, router, card mạng máy chủ hoặc bộ chuyển đổi quang-điện, rồi chuyển tín hiệu điện tốc độ cao của thiết bị chủ thành ánh sáng — và đổi ngược lại thành điện tại đầu xa. Tên này là từ viết tắt của Small Form-factor Pluggable, và "pluggable" (có thể cắm rút) là từ khóa quan trọng: bạn có thể thêm, thay thế hay nâng cấp cổng mà không cần chạm vào khung máy hay ngắt nguồn.
Đó là câu trả lời thực tế cho câu hỏi SFP là gì: một tiêu chuẩn, không phải một thương hiệu. Bất kỳ nhà sản xuất nào cũng có thể sản xuất theo tiêu chuẩn này, và đó là lý do các module và cage từ những nhà cung cấp khác nhau vẫn lắp ghép được với nhau.
Bản thân định nghĩa rất đơn giản. Điều người mua thực sự cần là các lớp bên dưới nó: module lắp vào cage nào, thiết bị chủ chấp nhận tốc độ đường truyền (line rate) nào, lớp truyền xa (reach class) nào phù hợp với sợi quang đã lắp sẵn, và chi tiết firmware nào quyết định liệu cổng có lên được hay không. Hướng dẫn này đi qua từng lớp theo đúng thứ tự một dự án sẽ gặp phải.
SFP là gì, và chuyện gì diễn ra bên trong vỏ module
SFP trước hết là một kiểu bao bì tiêu chuẩn hóa, sau đó mới là một sản phẩm. Các quy tắc cơ bản về cơ khí và điện đến từ SFP MSA (ban đầu công bố với tên INF-8074), quy định kích thước vỏ, đầu nối cạnh 20 chân, nguồn 3.3 V và bus quản lý hai dây. Vì mọi nhà sản xuất đều làm theo cùng một bản vẽ, module của nhà này lắp vừa cage của nhà kia — khả năng tương tác đó chính là toàn bộ ý nghĩa của thỏa thuận đa nguồn (multi-source agreement).
Bên trong vỏ kim loại, một module SFP 1G là một động cơ quang nhỏ gồm bốn khối chức năng:
- Phía phát (Transmit side). Một điốt laser — Fabry-Perot cho các liên kết đa mode ngắn, bước sóng 850 nm; DFB cho các liên kết đơn mode 1310 nm và 1550 nm — được điều khiển bởi mạch laser driver tạo dạng dòng điều chế. Laser, diode quang giám sát và hệ quang ghép thường được đóng gói chung thành TOSA.
- Phía thu (Receive side). Một diode quang (PIN cho hầu hết các lớp truyền xa, diode quang avalanche cho các linh kiện siêu xa) cộng với bộ khuếch đại transimpedance và limiting amplifier khôi phục tín hiệu logic sạch. Cụm này gọi là ROSA.
- Điều khiển và bộ nhớ. Một vi điều khiển đọc các cảm biến bên trong và phục vụ giao diện quản lý, được hỗ trợ bởi EEPROM lưu hai trang nhớ.
- Bản đồ quản lý. Trang A0h chứa thông tin định danh — tên hãng, mã phần (part number), số serial, mã ngày sản xuất, các khoảng cách truyền được hỗ trợ và mã thu phát cho thiết bị chủ biết đây là loại module gì. Trang A2h chứa chẩn đoán thời gian thực, thường là nơi bắt đầu xử lý sự cố.
Trang thứ hai được định nghĩa bởi SFF-8472 và là lý do một hệ điều hành mạng hiện đại có thể in ra những con số thực thay vì đoán mò. Nó cung cấp giá trị thời gian thực cho nhiệt độ vỏ, điện áp nguồn, dòng phân cực (bias) của laser và công suất quang ở cả hai chiều phát và thu, mỗi giá trị đi kèm ngưỡng cảnh báo và báo động được ghi từ khi sản xuất. SFF-8472 cũng quy định những giá trị này được hiệu chuẩn bên trong (báo trực tiếp theo đơn vị kỹ thuật) hay hiệu chuẩn bên ngoài (báo giá trị đếm thô để thiết bị chủ tự chuyển đổi); nó cũng phân biệt công suất thu trung bình với biên độ điều chế quang. Khi hai module của hai hãng báo giá trị Rx hơi khác nhau trên cùng một liên kết, nguyên nhân thường nằm ở bit hiệu chuẩn.
Dải SFP 155M, 1.25G và 2.5G của chúng tôi tuân thủ cùng bản đồ đó, nghĩa là các lệnh chẩn đoán mà đội vận hành của bạn đang dùng — đọc công suất Rx, so sánh với ngân sách liên kết (link budget) — hoạt động mà không cần công cụ riêng của bất kỳ hãng nào. Mã phần đầy đủ và cửa sổ Tx/Rx từng phần có trên trang sản phẩm SFP.
Cổng SFP là gì, và làm sao nhận biết nó
Câu trả lời ngắn nhất cho câu hỏi cổng SFP là gì chính là: cage. Đó là ổ tiếp nhận module — một lỗ hở kim loại hình chữ nhật có tab chốt lò xo, ray dẫn cho đầu nối 20 chân ở phía sau, và miếng đệm EMI quanh miệng. Lắp module chỉ cần một thao tác: đẩy module vào đến khi chốt kêu "tách"; tháo ra chỉ cần bật một đòn bẩy nhỏ.
Từ thiết kế đó suy ra ba điểm thực tế, và mỗi điểm đều từng gây ra sai sót tại hiện trường:
Cage không quyết định tốc độ; thiết bị chủ (SerDes) mới quyết định. Cage SFP+ và cage SFP có cùng kích thước lỗ hở. Điều thay đổi là cấp điện phía sau — tính liên tục trở kháng, kiểm soát xuyên âm giữa cặp phát và thu, và đường tản nhiệt. Đó là lý do một cage hỗ trợ 25G có thể chứa module 1G và chạy ở 1G, trong khi cage chỉ hỗ trợ 1G không thể ép lên 10G hay 25G dù bạn cắm gì vào. Mua footprint cage cao cấp hơn tốn rất ít khi thiết kế mà mua được vài năm dư địa.
Cổng quang và cổng đồng trông khác nhau, và sự khác biệt đó rất quan trọng. Cổng SFP nhận một module; module sau đó cung cấp đầu nối quang LC song công (hoặc SC, hoặc đơn công cho BiDi), hoặc jack RJ45 trong trường hợp SFP đồng 1000BASE-T. Nếu switch của bạn có một dãy jack RJ45, đó là cổng đồng, không phải cổng SFP — ngay cả khi cùng một switch đó còn có thêm khe SFP bên cạnh.
Họ module rộng hơn dùng đầu nối rộng hơn. Các module QSFP+, QSFP28, QSFP-DD và OSFP có bốn hoặc tám lane điện và giao tiếp 38 chân (hoặc hàng đôi), nên về mặt vật lý chúng không thể lọt vào cage SFP. Trộn lẫn chúng trong bảng kê vật tư (BOM) là một lỗi tốn tiền; sự khác biệt vật lý sẽ rõ ràng ngay khi bạn cầm cả hai trên tay.
Tốc độ, khoảng cách và cấp triển khai: ghép module vào liên kết
Ba quyết định xếp tầng theo thứ tự cố định — tốc độ, rồi khoảng cách, rồi cấp triển khai. Đảo lộn thứ tự và bạn sẽ có một bảng kê vật tư (BOM) về mặt kỹ thuật hợp lệ nhưng sẽ không thể lên được (light up).
Họ SFP nhìn nhanh: một vỏ, ba tốc độ
Phần gây nhầm lẫn của tên gọi là SFP, SFP+ và SFP28 mô tả cùng một bao bì cơ khí mang ba thế hệ điện. Bảng dưới đây là bảng nên để mở khi bạn đọc datasheet của switch.
| Biến thể | Tốc độ lane và mã hóa | Thông số điện / quản lý | Số lane | Cổng thiết bị chủ tương thích | Khoảng cách truyền điển hình |
|---|---|---|---|---|---|
| SFP (1G) | 1.25 Gb/s, 8b/10b | INF-8074 SFP MSA, SFF-8472 DDM | 1 | Cage SFP 1G, hoặc bất kỳ cage họ SFP nhanh hơn | 550 m đến 120 km |
| SFP+ (10G) | 10.3125 Gb/s, 64b/66b | SFF-8431 (SFI), SFF-8432 cơ khí | 1 | Cage SFP+, hoặc cage SFP28 | 300 m đến 80 km |
| SFP28 (25G) | 25.78 Gb/s, 64b/66b | IEEE 802.3by, SFF-8402 | 1 | Cage SFP28 | 100 m đến 40 km |
| QSFP+ (40G) | 4 × 10.3125 Gb/s | IEEE 802.3ba, SFF-8636 quản lý | 4 | Cage QSFP+ (38 chân) | 100 m đến 10 km |
| QSFP28 (100G) | 4 × 25.78 Gb/s | IEEE 802.3bm, SFF-8636 quản lý | 4 | Cage QSFP28 (38 chân) | 100 m đến 10 km+ |
Hai quyết định kỹ thuật giải thích sự khác biệt. Thứ nhất, thế hệ 1G dùng mã hóa đường truyền 8b/10b, nên tải 1 Gb/s cần tốc độ đường truyền 1.25 Gbaud và mạch thu hồi xung nhịp nằm bên trong module. Thế hệ 10G thay đổi vị trí của công việc đó: tuần tự hóa và thu hồi xung-nhịp (CDR) chuyển sang thiết bị chủ qua giao tiếp SFI mà SFF-8431 định nghĩa, và 64b/66b thay thế mã hóa cũ. Ít mạch hơn trong module đồng nghĩa với ít nhiệt hơn mỗi cổng, nhờ vậy SFP+ thay thế được phần cứng cồng kềnh XENPAK và X2. Thứ hai, 25G giữ kiến trúc đơn lane nhưng lại nâng tốc độ tín hiệu lên, nên cage SFP28 cần đường tản nhiệt tốt hơn — cage là mắt xích đầu tiên trong chuỗi làm mát, và ở 25G đó không còn là việc hình thức.
Các lớp truyền xa: khoảng cách chọn mã phần như thế nào
Khi tốc độ đã xong, khoảng cách và sợi quang quyết định mọi thứ còn lại. Bước sóng không phải sở thích; nó là hệ quả của sợi quang bạn đã có. Kính đa mode chỉ hỗ trợ các lớp sóng ngắn, trong khi đơn mode mở toàn bộ thang lên đến 120 km.
| Lớp ứng dụng | Bước sóng | Sợi quang | Khoảng cách | Mã phần đại diện (Canjin) |
|---|---|---|---|---|
| 1000BASE-SX | 850 nm | Đa mode OM2/OM3/OM4 | 550 m | BLP11C-33BL |
| Lớp 1000BASE-LX | 1310 nm | Đơn mode 9/125 µm | 20 km | BLP335-33BL |
| Mở rộng 1310 nm | 1310 nm | Đơn mode | 40 km | BLP336-33BL |
| Truyền xa 1550 nm | 1550 nm | Đơn mode | 40 km | BLP556-33BL |
| Lớp 1000BASE-ZX | 1550 nm | Đơn mode | 80 km | BLP558-33BL |
| BiDi, một sợi đơn | 1310/1550 nm | Đơn mode, đơn công | 20–120 km | BLB355-33BL đến BLB459-33BL |
| CWDM, bước sóng ghép kênh | 1270–1610 nm | Đơn mode | 40–120 km | BLCXX6-33BL, BLCXX9-33BL |
Các dòng truyền xa dài là nơi các dự án thất bại thầm lặng. Một phần BiDi 120 km như BLB459-33BL không phải là giấy phép xây dựng một span 120 km mà không tính toán: khoảng cách sử dụng được là công suất phát trừ đi độ nhạy thu rồi trừ đi mọi hao hụt của đầu nối, mối hàn và patch panel trên đường truyền. Bảng thông số của chúng tôi công bố Tx tối thiểu, Tx tối đa và độ nhạy Rx cho từng mã phần precisely để phép tính đó thực hiện được trước khi đặt hàng, không phải sau khi liên kết từ chối lên. Bộ suy hao (attenuator) cũng là yêu cầu thực tế trên các span ngắn dùng quang truyền xa — một module 80 km chạy trên tuyến 2 km có thể làm quá tải bộ thu y như một tín hiệu yếu làm nó đói.
Việc chọn sợi quang có bài viết riêng trong ghi chú của chúng tôi về sợi đơn mode và đa mode, nhưng quy tắc ngón tay cái rất đơn giản: đo thực tế tuyến cáp, cộng thêm dự phòng cho đi dây và patch panel, rồi chọn lớp cao hơn một bậc so với kết quả.
Vị trí của các module này trong mạng thực tế
SFP 1G chưa bao giờ lỗi thời; nó chỉ chuyển xuống thấp hơn trong thứ bậc. Bạn vẫn sẽ thấy nó trên uplink OLT hướng thuê bao và liên kết ONU trong các công trình FTTx, trên switch tập trung và truy cập campus, trên mạng công nghiệp và tiện ích nơi tốc độ 155M hoặc 2.5G khớp với giao thức cũ, và trên các đường quản lý và ngoài băng (out-of-band) nơi một cổng 10G sẽ là lãng phí tiền và lãng phí nhiệt.
SFP+ chiếm lớp lõi doanh nghiệp và lớp uplink server 10G mà hầu hết tổ chức xây dựng trong giai đoạn 2015–2022. SFP28 tiếp quản vai trò hướng server trong các cấu trúc cloud và AI vì bốn lane 25G tập hợp gọn gàng thành một cổng QSFP28 100G — mô hình breakout mà các thiết kế leaf-spine xoay quanh.
Khối lượng đằng sau sự chuyển dịch đó không còn là con số nhỏ. Ước tính ngành cho 2026 đặt các module 800G trở lên chiếm hơn một nửa tổng lượng xuất xưởng thu phát quang, riêng đơn 800G đạt hàng chục triệu và 1.6T bước vào năm thương mại hóa đầu tiên. Mức tăng trưởng nổi bật đó nằm phía trên lớp SFP, nhưng nó kéo theo toàn bộ thứ bậc: mỗi rack AI mới cần cổng leaf, cổng quản lý, đường console và liên kết storage, và tỷ lệ lớn trong số đó vẫn là các phần họ SFP đơn lane. Dòng SFP28 của chúng tôi phủ lớp 25G ở 100 m, 10 km và 40 km, và dòng SFP+ phủ 10G từ 300 m đến 80 km bao gồm cả BiDi và các biến thể CWDM/DWDM.
Sáu bước kiểm tra trước khi đặt hàng
- Tốc độ và khả năng cổng. Xác nhận tốc độ tối đa của cổng thiết bị chủ và liệu line card có thực sự liệt kê lớp truyền xa bạn muốn hay không. Một số card 10G cũ không hỗ trợ quang lớp ZR.
- Loại sợi quang và khoảng cách đo được. Đa mode giới hạn bạn ở các lớp sóng ngắn; đơn mode mở khóa phần còn lại. Dùng chiều dài tuyến, không phải kích thước tòa nhà.
- Ngân sách liên kết (Link budget). Cộng hao hụt span và so sánh với cửa sổ Tx/Rx của module. Với mọi khoảng cách trên 40 km, hãy làm trên giấy.
- Mã hóa EEPROM. Nhiều nền tảng chỉ kích hoạt cổng sau khi đọc được chuỗi hãng được nhận diện. Hãy yêu cầu mã hóa khớp chính xác model switch và phiên bản firmware, và kiểm tra lại sau mọi bản nâng cấp OS — đây là nguyên nhân phổ biến nhất của các ticket "module chết". Chi tiết hơn trong bài viết mã hóa EEPROM của chúng tôi.
- Chẩn đoán và nhiệt độ. Xác nhận DDM được triển khai và dải nhiệt độ vỏ hoạt động khớp với vỏ bọc. Một linh kiện thương mại 0–70 ℃ trong tủ ngoài trời là một yêu cầu bảo hành đang chờ xảy ra; các biến thể công nghiệp tồn tại vì lý do đó.
- Nguồn và khớp cơ khí. Kiểm tra tiêu tán công suất module so với thiết kế nhiệt của cage, và xác nhận loại đầu nối và kiểu chốt phù hợp với mật độ patch panel bạn lắp.
FAQ
Tôi có thể cắm module SFP 1G vào cổng SFP+ 10G không?
Thông thường là có. Hầu hết cổng SFP+ và SFP28 tự thương thảo xuống và sẽ chạy module 1G ở 1G, miễn là cấu hình cổng cho phép. Chiều ngược lại không bao giờ hoạt động: một cage chỉ 1G có SerDes cố định ở 1.25 Gbaud và không thể mang tín hiệu 10G.
Các module SFP, SFP+ và SFP28 có thể thay thế vật lý cho nhau không?
Chúng chia chung vỏ và đầu nối 20 chân, nên lắp vừa cùng một lỗ hở. Nhưng chúng không thể thay thế về điện. Cổng thiết bị chủ phải hỗ trợ tốc độ của module, và cage phải được xếp hạng cho tính toàn vẹn tín hiệu và nhiệt mà tốc độ đó sinh ra.
Sự khác biệt giữa cổng SFP và cổng RJ45 là gì?
Cổng SFP là một cage nhận module có thể cắm rút và do đó hỗ trợ sợi quang (hoặc đồng qua SFP 1000BASE-T). Cổng RJ45 có jack tích hợp sẵn vào khung máy và bị giới hạn ở cáp xoắn đôi (twisted-pair) đồng ở tốc độ mà PHY hỗ trợ.
Tại sao một module mới hiển thị là "không được hỗ trợ" trong switch?
Gần như luôn là do lệch mã hóa thay vì lỗi phần cứng. Switch đã đọc trang A0h, không nhận diện được hãng hay mã phần, và vô hiệu hóa cổng. Hãy xác nhận hồ sơ mã hóa yêu cầu so với nền tảng và firmware switch trước khi cho rằng module hỏng.
Làm sao biết sự cố liên kết do module hay do sợi quang?
Đọc chẩn đoán trước. Công suất thu bằng không với dòng bias bình thường chỉ về một đường truyền đứt hoặc rút ra. Công suất thu thấp nhưng khác không chỉ về hao hụt — đầu nối bẩn, gập cong, quá nhiều mối hàn. Công suất thu cao hơn mức tối đa của bộ thu chỉ về quá tải, cần bộ suy hao. Dòng bias trôi lên trong khi công suất phát giảm là dấu hiệu laser già.
Module truyền xa hơn có luôn cho liên kết tốt hơn không?
Không. Lớp truyền xa là một ngân sách, không phải bảo đảm. Các phần truyền xa có công suất phát cao hơn và thông số bộ thu chặt hơn, và trên các span ngắn chúng có thể bão hòa bộ thu. Hãy ghép lớp với khoảng cách đo được, rồi kiểm tra ngân sách.
Gửi BOM cho chúng tôi — phần còn lại chúng tôi sẽ báo giá
Chia sẻ danh sách model, tốc độ mục tiêu hoặc khoảng cách. Kỹ sư của chúng tôi phản hồi mã linh kiện phù hợp, thời gian giao và giá.



