Cổng và uplink
Mặt trước của một switch là một tập hợp các vai trò, không chỉ là một tập hợp các lỗ cắm: downlink hướng tới thiết bị, uplink hướng tới phần còn lại của mạng, cổng stacking hướng tới các switch anh em, cổng quản lý hướng tới người vận hành. Mỗi vai trò có tốc độ, phương tiện truyền dẫn, module và kiểu lỗi điển hình riêng. Trang này sắp xếp các cổng theo vai trò, giải thích sự chồng chéo dễ gây nhầm lẫn giữa “access”, “trunk” và “uplink”, định lượng oversubscription, và trình bày về module uplink, tổng hợp liên kết trên uplink, và cách chọn thiết bị quang cho uplink.
Vai trò cổng
| Vai trò | Hướng tới | Phương tiện điển hình | Tốc độ | Số lượng trên một switch access 48 cổng |
|---|---|---|---|---|
| Downlink / access | thiết bị đầu cuối, server | RJ45 (PoE), SFP/SFP+/SFP28 | 1G–25G (mGig 2,5/5/10G trên đồng) | 24–48 |
| Uplink | lớp phân phối/spine | SFP+/SFP28/QSFP+/QSFP28/QSFP-DD | 10G–400G | 2–8 |
| Stacking | các switch anh em trong một stack | cáp độc quyền hoặc QSFP+/QSFP28 với firmware stacking | 40–480 Gb/s mỗi ring | 2 |
| Management (OOB) | mạng quản lý | RJ45 (đôi khi SFP) | 100M/1G | 1 |
| Console | người vận hành | RJ45 (RS-232) và/hoặc USB-C/mini-USB | — | 1–2 |
| USB | lưu trữ file, image ZTP | USB-A | — | 1 |
| Combo | RJ45 hoặc SFP, chỉ một hoạt động | — | 1G | 2–4 trên switch nhỏ |
Trên các switch leaf/spine trung tâm dữ liệu, mọi cổng mặt trước đều giống nhau (32 × QSFP-DD); “uplink” là một vai trò cấu hình, không phải một lớp phần cứng (Vai trò & cấu trúc mạng).
Access, trunk, uplink — ba vốn từ vựng khác nhau
| Thuật ngữ | Lớp | Ý nghĩa | Nhầm lẫn |
|---|---|---|---|
| Cổng access (L2) | 2 | mang một VLAN không gắn thẻ | khác với “switch access” (một vai trò trong phân cấp) |
| Cổng trunk (L2) | 2 | mang nhiều VLAN với tag 802.1Q | khác với “trunk” trên Juniper/HP = LAG trong một số CLI |
| Uplink | vật lý/vai trò | liên kết hướng về core; thường là một trunk L2 hoặc một cổng định tuyến L3 | một uplink có thể là một cổng access (một VLAN duy nhất) hoặc một giao diện định tuyến |
| Downlink | vật lý/vai trò | hướng tới thiết bị hoặc tầng thấp hơn | — |
| Cổng định tuyến | 3 | có địa chỉ IP, không gắn tag VLAN | uplink leaf–spine đều được định tuyến |
Chi tiết ở lớp chuyển tiếp: Nguyên lý chuyển tiếp.
Oversubscription
| Thiết kế | Dung lượng downlink | Dung lượng uplink | Tỷ lệ | Ứng dụng điển hình |
|---|---|---|---|---|
| 48 × 1G + 4 × 10G | 48 Gb/s | 40 Gb/s | 1,2 : 1 | access campus |
| 48 × 1G + 2 × 10G | 48 | 20 | 2,4 : 1 | access campus, giá rẻ |
| 48 × 10G + 6 × 40G | 480 | 240 | 2 : 1 | leaf trung tâm dữ liệu đời cũ |
| 48 × 25G + 8 × 100G | 1 200 | 800 | 1,5 : 1 | leaf trung tâm dữ liệu, điện toán tổng quát |
| 48 × 25G + 6 × 100G | 1 200 | 600 | 2 : 1 | leaf trung tâm dữ liệu, giá rẻ |
| 32 × 100G chia 16/16 | 1 600 | 1 600 | 1 : 1 | lưu trữ, AI |
| 64 × 400G chia 32/32 | 12 800 | 12 800 | 1 : 1 | back-end AI |
Tỷ lệ = tổng tốc độ downlink ÷ tổng tốc độ uplink. 3 : 1 chấp nhận được với traffic văn phòng, 1 : 1 là bắt buộc khi traffic any-to-any chạy ở line rate (Fabric GPU). Uplink thường được tổng hợp (LAG hoặc ECMP), nên thiết bị quang của chúng lỗi theo kiểu một nhóm liên kết độc lập, chứ không phải như một đường ống lớn duy nhất.
Module uplink và khe cắm
Switch campus thường dùng một module uplink có thể tháo rời: 4 × SFP+, 2 × SFP28 + 2 × QSFP28, 4 × 25G, 2 × 40G/100G. Những điểm cần kiểm tra:
- module có danh sách thiết bị quang được hỗ trợ riêng, và đôi khi có cả ngân sách công suất riêng;
- các cổng trên module có thể không hỗ trợ breakout hoặc 1G;
- một số module hot-swap được, số khác cần reload switch;
- stacking có thể chiếm dụng cổng uplink hoặc một khe cắm riêng (Stacking & MLAG).
Tổng hợp uplink
| Phương pháp | Nó mang lại gì | Hệ quả với thiết bị quang |
|---|---|---|
| LAG / port-channel (LACP) | N liên kết tới cùng một neighbour hoạt động như một | mọi thành viên cùng tốc độ, và lý tưởng nhất là cùng loại module; một thành viên có lỗi CRC làm suy giảm các luồng dữ liệu được băm vào nó |
| MLAG / vPC / VLT | LAG trải trên hai neighbour | các thành viên nằm trên hai switch — phải tính thiết bị quang cho cả hai |
| L3 ECMP | N uplink định tuyến, cùng chi phí | lựa chọn mặc định cho leaf–spine; mỗi uplink độc lập, BFD phát hiện sự cố |
| Vòng stack | backplane giữa các switch | cáp/thiết bị quang chuyên dụng, không được tính là uplink |
Một uplink 100G duy nhất so với một LAG 4 × 25G: dung lượng như nhau trên giấy tờ, nhưng một luồng dữ liệu đơn lẻ bị giới hạn ở tốc độ của một thành viên trong LAG, trong khi 100G mang trọn luồng đó (Đấu nối breakout và MPO).
Breakout như một chiến lược uplink
Một uplink QSFP28 100G được tách thành 4 × 25G vươn tới bốn leaf từ một cổng spine duy nhất; một cổng 400G tách thành 4 × 100G nhân bốn radix. Những cổng nào cho phép làm vậy, cổng con được đặt tên ra sao và module phải quảng bá gì: Loại cổng và cage, Đặt tên cổng và đèn LED.
Chọn thiết bị quang cho uplink
| Câu hỏi | Câu trả lời quyết định |
|---|---|
| Khoảng cách và loại sợi quang | SR/SR4 trên MMF ≤ 100–400 m; DR/FR/LR trên SMF cho 500 m–10 km; ER/ZR/CWDM/DWDM xa hơn nữa (Bảng cự ly) |
| Số sợi quang sẵn có | SR4/DR4 song song (MPO) cần 8 sợi; FR4/LR4/CWDM4 duplex LC cần 2 sợi |
| Cage ở cả hai đầu | 100G QSFP28 tới 25G SFP28 → breakout; QSFP-DD tới QSFP28 → module QSFP28 trong cage DD |
| Chính sách FEC và tốc độ của cả hai NOS | phải khớp nhau (Công thức cấu hình cổng) |
| Chính sách module của cả hai nhà sản xuất | OEM, đã mã hóa, hay bên thứ ba (Cách mỗi NOS xác thực module) |
| Ngân sách công suất của cage uplink | module ER4 / ZR 40 km có thể vượt quá mức này (Công suất & mức tiêu thụ) |
| Dự phòng | hai uplink trên hai module/đường khác nhau; có hàng dự phòng tại chỗ |
Đặc thù của downlink
- PoE trên cổng access bằng đồng: 15,4 / 30 / 60 / 90 W mỗi cổng (802.3af/at/bt); ngân sách PoE dùng chung PSU với thiết bị quang — một switch PoE tải đầy có thể bị derate.
- RJ45 multigig (2,5/5/10GBASE-T) dùng PHY USXGMII (SGMII & serial gigabit).
- Downlink tới server ở 25G/100G: DAC ≤ 3 m, AOC xa hơn, hiếm khi dùng thiết bị quang thực sự (DAC so với AOC).
- SFP đồng trong downlink SFP: cần chế độ SGMII cho client 10/100.
Lỗi cổng điển hình theo từng vai trò
| Vai trò | Sự cố thường gặp | Tìm ở đâu |
|---|---|---|
| Uplink | lệch FEC/tốc độ giữa hai nhà sản xuất; sai cực tính sợi quang trên MPO | Tốc độ & tốc độ truyền, Không có liên kết |
| Downlink (server) | DAC thiếu AN, xung đột tốc độ trong nhóm cổng 25G | Loại cổng và cage |
| Downlink (SFP đồng) | client 10/100 không lên link | SGMII & serial gigabit |
| Stacking | cáp/module không phải loại stacking cắm vào cổng stacking | Stacking & MLAG |
| Combo | cắm SFP nhưng phía RJ45 vẫn đang hoạt động | cấu hình media-type |
| Management | nhầm lẫn giữa in-band và OOB, sai VRF | Quản lý và giám sát |
Trong CodingBox
Dù vai trò là gì, mỗi cổng quang trước hết đều đọc bộ nhớ của module nó mang. Xác nhận mã tốc độ, cấp công suất và thông tin nhận dạng của module ngay trên bàn thử trước khi lắp đặt — đặc biệt với uplink giữa các nhà sản xuất khác nhau — sẽ tránh được một cổng cứ âm thầm ở trạng thái down (Check transceiver).
Chọn module cho sợi quang phía sau cổng — bảng khớp nối theo loại sợi quang và khoảng cách, quỹ công suất nhìn từ phía module, quy tắc đầu nối và độ bóng, các lỗi lệch thường gặp: Transceiver trong liên kết.