Cài đặt Switch GTWave

Link Aggregation trên switch GTWave: Trunk tĩnh và LACP 802.3ad

· 7 phút đọc · admin
Link Aggregation trên switch GTWave: Trunk tĩnh và LACP 802.3ad

Link Aggregation (LAG) gộp nhiều cổng vật lý thành một liên kết logic duy nhất, vừa tăng băng thông vừa tạo dự phòng: nếu một cáp đứt, lưu lượng tự dồn sang các cáp còn lại. Đây là kỹ thuật nền tảng cho mọi đường uplink quan trọng giữa switch access và core. Bài này thuộc chuỗi hướng dẫn cấu hình switch GTWave.

Lưu ý phân biệt thuật ngữ: trong ngữ cảnh này “trunk” nghĩa là trunk group (gộp cổng/LAG), khác với “trunk VLAN” 802.1Q trong bài Cấu hình VLAN. Một LAG có thể đồng thời được cấu hình làm trunk VLAN để mang nhiều VLAN.

1. Khái niệm và giới hạn

Switch GTWave hỗ trợ tối đa 8 trunk group, mỗi group tối đa 8 cổng thành viên. Có hai cách lập LAG: trunk tĩnh (cấu hình tay hai đầu, không thương lượng) và LACP theo chuẩn 802.3ad (động, hai đầu tự thương lượng với hai mode active/passive).

Ba điều kiện bắt buộc để LAG hoạt động: các cổng thành viên phải cùng tốc độ, cùng duplex và cùng chế độ VLAN; hai đầu LAG phải cùng loại (tĩnh–tĩnh hoặc LACP–LACP); và một cổng chỉ được thuộc đúng một trunk group.

2. Trunk tĩnh – gộp 4 cổng 1Gbps thành 4Gbps

Tình huống: switch access nối lên core bằng bốn cáp 1G, gộp thành một liên kết logic 4G mang VLAN 1, 10, 20, 100.

Switch# configure terminal
Switch(config)# trunk-group 1 mode static
Switch(config)# interface range ge1/21-24
Switch(config-if-range)# trunk-group 1
Switch(config-if-range)# exit
Switch(config)# interface trk1
Switch(config-trk1)# switchport mode trunk
Switch(config-trk1)# switchport trunk allowed vlan add 1,10,20,100
Switch(config-trk1)# end
Switch(config)# trunk load-balance src-dst-ip
Switch# write

Điểm quan trọng: cấu hình VLAN đặt trên interface logic trk1, không đặt trên từng cổng thành viên – như vậy cấu hình gọn và nhất quán. Phía core switch phải cấu hình tương ứng: cùng bốn cổng, cùng danh sách VLAN allowed, cùng mode static.

Trên Web UI L2, vào Port Configuration → Port Trunking, chọn group 1, tick bốn cổng, mode Static, Apply, Save. Trên Web L3, dùng Link Aggregation Configuration để tạo group, gán cổng và verify.

3. LACP 802.3ad – lựa chọn khuyến nghị

LACP an toàn hơn trunk tĩnh vì hai đầu tự thương lượng và phát hiện được trường hợp cáp đứt một hướng. Cùng tình huống trên, chỉ đổi mode:

Switch(config)# trunk-group 1 mode lacp-active
Switch(config)# interface range ge1/21-24
Switch(config-if-range)# trunk-group 1
Switch(config-if-range)# exit
Switch(config)# interface trk1
Switch(config-trk1)# switchport mode trunk
Switch(config-trk1)# switchport trunk allowed vlan add 1,10,20,100
Switch# write

Về active và passive: cổng active chủ động gửi gói LACPDU, cổng passive chỉ trả lời khi nhận được. Quy tắc ghép: active–active hợp lệ, active–passive hợp lệ, nhưng passive–passive không bao giờ form được LAG vì cả hai đều chờ nhau. Khuyến nghị một đầu active, một đầu passive.

4. Kiểm tra trạng thái LAG

Switch# show trunk
Group   Mode           Members      Active Members    Load-Balance
1       lacp-active    ge1/21-24    ge1/21-24         src-dst-ip

Switch# show trunk-group 1
Mode: lacp-active
Active ports: ge1/21, ge1/22, ge1/23, ge1/24
LACP partner: 00:11:22:33:44:55 (Core-SW-01)

Switch# show interface trk1
trk1 is up, line protocol is up
  Bandwidth 4000000 Kbit

5. Chọn đúng thuật toán load-balance

Thuật toán load-balance quyết định lưu lượng được rải trên các cổng thành viên thế nào. Chọn sai khiến traffic dồn vào một cổng trong khi các cổng khác nhàn rỗi.

Thuật toánKhi nào dùng
src-macServer kết nối nhiều client, mỗi client một MAC nguồn khác nhau
dst-macUplink access, lưu lượng từ nhiều MAC end-user về một server
src-dst-macL2 tổng quát, phân tải tốt nhất ở lớp 2
src-ip / dst-ipKhi có nhiều IP nguồn/đích ở lớp 3
src-dst-ipKhuyến nghị mặc định — phân tải tốt nhất ở L3, ít hot-spot

Kiểm tra cân bằng bằng cách so các counter:

Switch# show interface counters
                Bytes In       Bytes Out
ge1/21:        12,345,678     1,234,567
ge1/22:        12,234,567     1,345,678
ge1/23:        12,156,789     1,289,456
ge1/24:        12,098,765     1,376,543

Nếu chỉ một cổng có lưu lượng còn ba cổng nhàn rỗi, hãy đổi sang src-dst-ip.

6. Xử lý sự cố LAG

Triệu chứngKiểm tra
LAG up nhưng chỉ một cổng activeLACP thương lượng lỗi, đầu kia có thể không bật LACP
Hai đầu khác mode (tĩnh vs LACP)Không form được, log “lacp peer mismatch”
Cổng thành viên lệch tốc độshow interface — phải cùng speed/duplex
Lưu lượng chỉ chạy một cổngĐổi load-balance sang src-dst-ip
Cáp đứt một hướngLACP phát hiện được, trunk tĩnh thì không
LAG up nhưng VLAN không quaTrunk allowed vlan chưa add VLAN cần

Một sai lầm kinh điển trong toàn chuỗi: cấu hình LACP một đầu nhưng trunk tĩnh đầu kia – LAG sẽ không bao giờ thành lập.

7. Bảy thực hành tốt

Ưu tiên LACP thay vì tĩnh trừ khi thiết bị đầu kia không hỗ trợ, vì LACP phát hiện cáp lỗi sớm. Số cổng trong LAG nên là 2, 4 hoặc 8 để phân tải đều. Cấu hình VLAN trên interface logic trk1. Đặt description rõ ràng như description To-Core-LAG-4G. Giám sát counter cả các cổng để phát hiện mất cân bằng. Không lập LAG xuyên hai chassis switch khác nhau trừ khi thiết bị hỗ trợ MLAG/stacking. Cuối cùng, STP chạy trên interface logic nên bốn cáp trong một LAG không gây loop – nhưng vẫn nên hiểu cơ chế chống loop ở bài kế.

Bài tiếp theo trong chuỗi

LAG thường đi đôi với chống loop và mạng vòng – đọc tiếp STP, MSTP, ERPS, EAPS. Để LAG uplink mang đúng các VLAN, đối chiếu Cấu hình VLAN. Quay lại trang tổng hợp switch GTWave để xem toàn chuỗi.

VILINK X hỗ trợ thiết kế uplink dự phòng và cấu hình LACP cho hạ tầng switch GTWave. Liên hệ Phòng Kỹ thuật để được hỗ trợ.

Cần tư vấn cho dự án của bạn?

Đội ngũ VILINK X hỗ trợ cấu hình thiết bị, hồ sơ kỹ thuật và báo giá theo gói thầu.

Liên hệ báo giá
Chat Zalo Hotline: 0909 490 007