Danh mục sản phẩm
Bài 31: EtherChannel — Gộp Nhiều Link Vật Lý Thành 1 Logic (LACP/PAgP)
💡 Liên hệ thực tế
Ở Bài 28-30, bạn đã biết nếu nối 2 dây riêng biệt giữa 2 switch để dự phòng, STP sẽ khóa bớt 1 dây để tránh vòng lặp — nghĩa là dù có 2 dây, bạn chỉ thực sự dùng được băng thông của 1 dây tại một thời điểm, dây còn lại "nằm chờ" không tận dụng được.
🔗 Sẽ tốt hơn nhiều nếu có cách "buộc chung" nhiều dây vật lý lại thành 1 kênh logic duy nhất — để STP nhìn vào chỉ thấy 1 đường kết nối (không coi là vòng lặp), nhưng thực chất dữ liệu được chia đều chạy qua tất cả các dây cùng lúc, tận dụng được toàn bộ băng thông. Đây chính là ý tưởng của EtherChannel.
📘 Kiến thức cốt lõi
EtherChannel là kỹ thuật gộp từ 2 đến 8 cổng vật lý giữa 2 switch (hoặc switch-router) thành 1 kênh logic duy nhất (logical link). Với STP, nhóm cổng này được nhìn nhận như 1 cổng duy nhất — không gây vòng lặp, không bị Blocking, và tổng băng thông của tất cả các dây cộng lại đều được tận dụng.
⚙️ 2 giao thức dùng để thương lượng và duy trì EtherChannel tự động:
| Giao thức | Hãng phát triển | Chế độ liên quan |
|---|---|---|
| PAgP (Port Aggregation Protocol) | Cisco (độc quyền) | desirable, auto |
| LACP (Link Aggregation Control Protocol) | Chuẩn mở (IEEE 802.3ad) | active, passive |
💡 Vì LACP là chuẩn mở, được hầu hết các hãng hỗ trợ, nên trong thực tế triển khai (đặc biệt môi trường đa hãng), LACP được khuyến nghị sử dụng phổ biến hơn PAgP.
⚙️ Ý nghĩa các chế độ khi cấu hình (áp dụng tương tự cho cả LACP và PAgP):
| Chế độ | Ý nghĩa |
|---|---|
| active (LACP) / desirable (PAgP) | Chủ động gửi yêu cầu thương lượng để tạo EtherChannel |
| passive (LACP) / auto (PAgP) | Chỉ phản hồi khi phía kia chủ động yêu cầu, không tự khởi xướng |
| on | Bật EtherChannel thủ công, không thương lượng gì cả (không khuyến khích vì dễ lỗi nếu 2 đầu cấu hình không khớp) |
⚠️ Lưu ý quan trọng: nếu 1 đầu đặt
passivevà đầu kia cũng đặtpassive, cả 2 sẽ không bao giờ chủ động khởi xướng — EtherChannel sẽ không bao giờ được thành lập. Cần ít nhất 1 đầu ở chế độ chủ động (activehoặcdesirable).
⚙️ Cấu hình EtherChannel cơ bản trên switch Cisco (dùng LACP):
Switch(config)# interface range fastEthernet 0/1 - 2 Switch(config-if-range)# channel-group 1 mode active Switch(config-if-range)# exit
📎 Lệnh
channel-group 1 mode activegộp cả 2 cổng Fa0/1 và Fa0/2 vào nhóm kênh số 1, đồng thời chọn chế độ LACPactive. Sau khi 2 đầu switch thương lượng thành công, hệ thống sẽ tự động sinh ra 1 cổng logic tênPort-channel1.
🔍 Kiểm tra kết quả:
Switch# show etherchannel summary
💬 Hỏi & Đáp nhanh
❓ EtherChannel có phải là cách "né" STP hoàn toàn không, hay STP vẫn hoạt động bên trong?
✅ STP vẫn hoạt động bình thường — nhưng vì toàn bộ nhóm cổng được gộp thành 1 cổng logic duy nhất (Port-channel), STP chỉ nhìn thấy và tính toán trên cổng logic đó, không còn thấy 2 (hay nhiều) cổng vật lý riêng lẻ nữa — nên không có "vòng lặp" nào để Block. Đây là cách hợp pháp và được khuyến khích để tận dụng cả dự phòng lẫn tăng băng thông.
❓ Có thể gộp bất kỳ số lượng cổng nào vào 1 EtherChannel không?
❌ Không — tiêu chuẩn thông thường giới hạn tối đa 8 cổng vật lý trong 1 nhóm EtherChannel (một số công nghệ nâng cao hơn như bó nhiều nhóm lại có thể mở rộng thêm, nhưng đó là ngoại lệ đặc biệt). Ngoài ra, các cổng trong cùng 1 nhóm phải giống nhau về tốc độ, duplex, và VLAN để đảm bảo hoạt động ổn định.
❓ Nếu 1 trong các dây vật lý trong nhóm EtherChannel bị đứt, có làm gián đoạn kết nối không?
❌ Không gây gián đoạn hoàn toàn — EtherChannel tự động phát hiện dây đứt, loại dây đó ra khỏi nhóm, và tiếp tục hoạt động bình thường với các dây còn lại, chỉ giảm nhẹ tổng băng thông khả dụng. Đây chính là lợi ích "2 trong 1" của EtherChannel: vừa dự phòng, vừa tăng băng thông.
📝 Bài tập đánh giá
Câu 1: EtherChannel giúp giải quyết vấn đề gì khi có nhiều dây nối giữa 2 switch?
- A. Mã hóa dữ liệu truyền qua các dây
- B. Gộp nhiều dây vật lý thành 1 kênh logic, tránh bị STP Block và tận dụng toàn bộ băng thông
- C. Tăng tốc độ CPU của switch
- D. Giảm số lượng VLAN cần cấu hình
Câu 2: Giao thức nào là chuẩn mở (IEEE 802.3ad), được nhiều hãng hỗ trợ để thương lượng EtherChannel?
- A. PAgP
- B. LACP
- C. VTP
- D. STP
👉 Đáp án:
Câu 1: B — EtherChannel gộp nhiều cổng vật lý thành 1 cổng logic duy nhất, giúp STP không coi đó là vòng lặp và tận dụng được tổng băng thông của tất cả các dây.
Câu 2: B — LACP (Link Aggregation Control Protocol) là chuẩn mở IEEE 802.3ad, được khuyến nghị dùng phổ biến hơn PAgP (độc quyền Cisco) trong môi trường đa hãng.
📚 Bài viết thuộc khóa học CCNA của VNExperts
🧭 Điều hướng
| ⬅️ Bài trước | 🏠 Mục lục khóa học | Bài kế tiếp ➡️ |
|---|---|---|
| Bài 30: RSTP & Các Biến Thể STP | Mục lục khóa học CCNA | Bài 32: Cấu hình EtherChannel trên switch Cisco |
