Ethernet đồng và DAC trong cổng SFP/QSFP
Không phải mọi thứ trong một cage SFP hay QSFP đều là quang học. Module RJ45 bằng đồng và cáp kết nối trực tiếp chiếm cùng loại cổng, mang cùng loại bộ nhớ nhận dạng, và gây ra một tỷ lệ không tương xứng các yêu cầu hỗ trợ kiểu “sao không lên liên kết”.
Module RJ45
| Module | Tiêu chuẩn | Cự ly | Công suất | Ghi chú |
|---|---|---|---|---|
| 1000BASE-T SFP | 802.3ab | 100 m Cat5e | ~1 W | host giao tiếp SGMII hoặc 1000BASE-X với PHY của module |
| 10GBASE-T SFP+ | 802.3an | ~30 m Cat6a (giới hạn bởi module) | 2,5–4+ W | nóng, độ trễ cao; nhiều host giới hạn số cổng hoặc từ chối |
| 2.5G/5G-T SFP | 802.3bz | 100 m | ~1,5–2 W | multi-gig cho mạng truy nhập |
10GBASE-T SFP+ là loại khét tiếng nhất: PHY của nó cần công suất nhiều hơn hẳn mức mà cấp SFP+ cho phép, nên cự ly bị cắt xuống còn khoảng 30 m, module chạy nóng trong các cổng dày đặc, và các nhà khai thác thường khuyến nghị tránh dùng nó, thay bằng quang học SR hoặc DAC (xem DAC so với AOC so với transceiver).
Một SFP 1000BASE-T có một trục tương thích ẩn: giao diện phía host mà nó mong đợi (SGMII kèm tự động đàm phán so với 1000BASE-X thuần túy). Một module được mã hóa cho loại này sẽ không lên liên kết trên một cổng cấu hình cho loại kia.
Cáp đồng kết nối trực tiếp (DAC)
Một DAC là một cáp twinax có đầu module gắn cố định vĩnh viễn. Không có laser — chỉ có đầu nối, một EEPROM nhận dạng và, trên cáp active, các IC điều hòa tín hiệu.
| Loại | Tốc độ | Cự ly điển hình | Công suất |
|---|---|---|---|
| DAC thụ động | 10G SFP+ | tới 5–7 m | không |
| DAC thụ động | 25G SFP28 | tới 3–5 m | không |
| DAC thụ động | 100G QSFP28 | tới 3–5 m | không |
| DAC thụ động | 400G QSFP-DD | tới ~2–3 m | không |
| DAC chủ động (ACC) | 25G–400G | tới ~5–10 m | 0,5–1,5 W |
| AOC | 10G–800G | tới 100 m | như một cặp transceiver |
DAC thụ động ngắn dần khi tốc độ tăng vì host phải tự lái toàn bộ cáp; từ 25G trở lên cần tự động đàm phán và link training (xem FEC, tự động đàm phán & link training), đó là lý do một DAC thường lỗi ở nơi mà một quang học vẫn hoạt động trên cùng cổng đó.
Bộ nhớ nhận dạng nói gì về một sợi cáp
EEPROM của một DAC tuân theo SFF-8472 / SFF-8636 như mọi module khác, cộng thêm các trường riêng cho cáp:
- Cờ cáp thụ động / chủ động trong các byte mã tuân thủ transceiver.
- Chiều dài cáp trong các trường chiều dài (tính bằng mét dây đồng thay vì km sợi quang).
- Mã tuân thủ đặc tả cáp (SFF-8431 passive/active limiting) thay cho bước sóng — một DAC không có bước sóng, và host kiểm tra byte này.
- Nhà sản xuất, mã sản phẩm, số sê-ri — chịu cùng cơ chế khóa nhà sản xuất như quang học.
Sự cố thường gặp
- Host mong đợi sai giao diện — SGMII so với 1000BASE-X trên SFP đồng.
- Cáp không được hỗ trợ — host kiểm tra thông tin nhận dạng; DAC thụ động từ một nhà sản xuất lạ bị từ chối hoặc giữ ở trạng thái down.
- Chiều dài vượt khả năng lái của host — một DAC thụ động 5 m trên một cổng chỉ định mức 3 m.
- 10GBASE-T quá nhiệt — lỗi cổng xuất hiện rồi biến mất theo nhiệt độ.
Trong CodingBox
CodingBox đọc và mã hóa thông tin nhận dạng của DAC và module đồng như với mọi transceiver: các byte mã tuân thủ, trường chiều dài, byte tuân thủ cáp và thông tin nhận dạng nhà sản xuất đều hiển thị và chỉnh sửa được trong EEPROM editor, với checksum được tính lại. Đó là cách một DAC được làm cho hiển thị đúng thông tin nhận dạng mà một cổng khắt khe mong đợi.
Các sự cố về tốc độ, breakout và chế độ — kể cả SGMII so với 1000BASE-X trên SFP đồng — được trình bày chi tiết trong Sự cố tốc độ, tốc độ truyền & chế độ.
Cấu tạo của DAC thụ động, ACC/AEC và AOC — paddle card, cỡ dây twinax, retimer, khối COB — và cách mã hóa hai đầu: Cấu tạo bên trong cáp.
Vì sao một SFP đồng hoạt động ở 1G nhưng không hoạt động ở 10/100 trên một số cổng — SGMII so với 1000BASE-X, các từ tự động đàm phán, USXGMII cho 10GBASE-T SFP+: SGMII & serial gigabit; các giao diện PHY bên trong module: MII, RMII, GMII, RGMII.