Switch mạng là gì
Một switch mạng là một hộp chứa các cổng cùng một engine chuyển tiếp: frame đến trên một cổng và rời đi trên cổng nơi đích đang nằm. Đằng sau câu nói ngắn gọn đó là nhiều lớp quyết định một module quang có hoạt động hay không — con chip điều khiển cổng, cage giữ module, phần mềm đọc bộ nhớ của module và quyết định có tin tưởng nó hay không, vai trò mà switch đảm nhận trong mạng, và management plane báo cáo lại những gì đã xảy ra. Phần này đi qua tất cả những lớp đó từ góc nhìn của transceiver; trang này chính là bản đồ.
Switch làm gì
| Chức năng | Lớp | Ý nghĩa | Đọc thêm ở đâu |
|---|---|---|---|
| Chuyển tiếp theo địa chỉ MAC | 2 | học MAC nào nằm sau cổng nào, phát tràn các đích chưa biết, cô lập các VLAN | Nguyên lý chuyển tiếp |
| Định tuyến | 3 | hầu hết switch doanh nghiệp và mọi switch trung tâm dữ liệu đều định tuyến giữa các subnet (ECMP, BGP/OSPF) | Nguyên lý chuyển tiếp |
| Tổng hợp liên kết, dự phòng | 2/3 | LAG/LACP, MLAG, spanning tree, stacking | Stacking & MLAG |
| Kết cuối vật lý | 1 | cage, SerDes, PHY — phần chạm trực tiếp vào module | Bên trong switch, Loại cổng và cage |
| Quản lý | — | CLI/API, SNMP, đo từ xa, syslog; đọc EEPROM và DDM của transceiver | Quản lý và giám sát |
Cấu tạo trong một bảng
| Thành phần | Vai trò | Vì sao quan trọng với thiết bị quang |
|---|---|---|
| ASIC chuyển tiếp | switch/định tuyến ở tốc độ line rate | SerDes của nó quyết định tốc độ làn mà một cổng có thể chạy |
| Cage mặt trước (RJ45, SFP, QSFP…) | giữ module và cáp | họ sản phẩm và thế hệ quyết định thứ gì vừa khít và chạy nhanh tới đâu |
| PHY, retimer, gearbox | chuyển đổi làn của ASIC sang cổng | thêm giới hạn về tốc độ/FEC; LPO cần gắn trực tiếp vào ASIC |
| CPU control-plane + NOS | cấu hình mọi thứ, đọc module qua I²C | áp dụng chính sách module của nhà sản xuất |
| Nguồn điện và quạt | cấp điện cho ASIC và tới 1 kW thiết bị quang; luân chuyển không khí | ngân sách công suất của cage, hướng luồng khí, nhiệt độ module |
| Cổng quản lý (console, Ethernet OOB, USB) | truy cập được ngay cả khi mạng down | nơi bạn thấy show interfaces transceiver |
Chi tiết: Bên trong switch; các lớp thiết bị đóng gói những thành phần này: Lớp switch & form factor.
Switch nằm ở đâu
| Vị trí | Cổng điển hình | Thiết bị quang |
|---|---|---|
| Truy cập / leaf | 24–48 downlink đồng hoặc SFP28, 2–8 uplink | DAC trong tủ rack, uplink SR/LR |
| Phân phối / tổng hợp / spine | toàn sợi quang 25G–400G | SR4/DR4/FR4/LR4 |
| Lõi / super-spine / biên | 100G–800G, cự ly xa | LR4, ER4, ZR/ZR+, CWDM/DWDM |
| Quản lý (OOB) | đồng/SFP 1G | LX tới phần lõi của OOB |
Vai trò, cấu trúc mạng, và cách đếm số lượng thiết bị quang từ một thiết kế: Vai trò & cấu trúc mạng.
Switch và transceiver
- Cage quyết định thứ gì vừa khít về mặt cơ khí và những tốc độ làn nào khả thi (Loại cổng và cage).
- Khi cắm module vào, NOS đọc EEPROM của module qua bus hai dây: thông tin nhận dạng, mã tuân thủ, cấp công suất (Khởi tạo phía host).
- NOS xác thực module theo chính sách của nó — từ “cái gì phân tích được cũng chấp nhận” cho tới danh sách trắng OEM nghiêm ngặt (Cách mỗi NOS xác thực module).
- NOS cấu hình cổng — tốc độ, FEC, tự động đàm phán, breakout — dựa trên khả năng mà module khai báo và các lệnh của người vận hành (Công thức cấu hình cổng).
- NOS poll DDM và phát báo động; management plane xuất các báo động đó ra ngoài (Quản lý và giám sát).
CodingBox đọc và mã hóa chính vùng bộ nhớ mà switch kiểm tra ở bước 2, để module trình diện đúng thông tin nhận dạng mà switch mong đợi ở bước 3 (Khóa nhà sản xuất & mã hóa).
Đầu bên kia: card mạng
Phía server chơi cùng một trò chơi đó, chỉ khác là dùng driver thay vì NOS, và PCIe thay vì ASIC fabric — NIC có cổng quang. Giao diện điện giữa MAC, PHY và cage ở cả hai phía (SGMII, SFI, CAUI-4, 400GAUI-8) được trình bày trong Giao diện độc lập với media.
Đọc thêm
- Lớp switch & form factor — fixed, modular/chassis, stackable, industrial, white-box; dự phòng, hướng luồng khí và vì sao điều đó quan trọng với thiết bị quang.
- Bên trong switch — các thế hệ ASIC và SerDes, nhóm cổng và giới hạn tốc độ, PHY và retimer, control plane và bus hai dây, nguồn điện và làm mát.
- Cổng và uplink — vai trò của cổng, access so với trunk so với uplink, oversubscription, module uplink, LAG trên uplink, chọn thiết bị quang cho uplink.
- Loại cổng và cage — ma trận vừa khít và chức năng từ SFP tới OSFP-XD, cổng combo, adapter QSA, breakout và quy tắc nhóm tốc độ.
- Đặt tên cổng và đèn LED — tên giao diện theo từng NOS, ký hiệu cổng con breakout, ý nghĩa slot/port, ý nghĩa của đèn LED.
- Stacking, virtual chassis & MLAG — StackWise, VSF/VSX, Virtual Chassis, IRF, iStack, VLT, vPC/MLAG và thiết bị quang của chúng.
- Nguyên lý chuyển tiếp — VLAN, trunk, spanning tree, LAG, định tuyến và ECMP, và cách các lỗi ở lớp vật lý biểu hiện ra ở đó.
- Vai trò & cấu trúc mạng — các tầng campus và leaf–spine ánh xạ sang thiết bị quang, khoảng cách và số lượng.
- Quản lý và giám sát — console, OOB, CLI/API, MIB SNMP và đường dẫn đo từ xa cho dữ liệu transceiver, syslog, nâng cấp.
- Lựa chọn & đưa vào vận hành một switch — tiêu chí lựa chọn có tính đến thiết bị quang và danh mục kiểm tra khi đưa vào vận hành cho tới khi có giá trị tham chiếu DDM.
Trong CodingBox
Mọi bước mà switch chạm vào module — đọc thông tin nhận dạng, xác thực, đàm phán tốc độ và công suất, DDM — đều là một lần đọc hoặc ghi byte mà CodingBox hiển thị ngay trên bàn thử, nhờ đó kết quả phía switch có thể được dự đoán trước khi module được lắp vào tủ rack (Check transceiver).