Có những tình huống cần nhiều băng thông hoặc tính sẵn sàng hơn giữa các thiết bị so với một kết nối đơn lẻ. Nhiều link có thể được kết nối giữa các thiết bị để tăng băng thông. Tuy nhiên, Giao thức Spanning Tree (STP), mặc định được kích hoạt trên các thiết bị Lớp 2 như các switch Cisco, sẽ chặn các liên kết dư để ngăn chặn vòng lặp.
=> Cần có một công nghệ tổng hợp kết nối (Link Aggregation) cho phép các liên kết dự phòng giữa các thiết bị không bị chặn bởi STP. Công nghệ đó được gọi là EtherChannel.
EtherChannel là gì?
EtherChannel là một công nghệ tổng hợp liên kết kết hợp nhiều liên kết Ethernet vật lý thành một liên kết logic. Nó được sử dụng để cung cấp tính sẵn sàng, chia sẻ tải, tăng băng thông và tính sẵn sàng giữa các switch, router và server.
Công nghệ EtherChannel được phát triển ban đầu bởi Cisco như một kỹ thuật switch-to-switch LAN để nhóm một số cổng Fast Ethernet hoặc Gigabit Ethernet thành một channel logic duy nhất.
Khi EtherChannel được cấu hình, interface ảo được gọi là một port channel. Các interface vật lý được gói lại thành một interface port channel.
Lợi ích EtherChannel:
- Hầu hết các tác vụ có thể được thực hiện trên interface EtherChannel thay vì trên mỗi cổng riêng biệt, đảm bảo tính nhất quán trong cấu hình trên toàn các kết nối.
- EtherChannel dựa trên các cổng switch hiện có. Không cần nâng cấp thành kết nối nhanh hơn và đắt tiền hơn để có thêm băng thông.
- Cân bằng tải được thực hiện giữa các links thuộc cùng một EtherChannel.
- EtherChannel gom nhiều link vật lý ra một link logic duy nhất. Khi có nhiều interface EtherChannel giữa hai switch, STP có thể chặn một trong các interface này để ngăn chặn vòng lặp chuyển mạch. Khi STP chặn một trong các liên kết dư, nó chặn toàn bộ EtherChannel tức là chặn tất cả các cổng thuộc EtherChannel đó. Trong một interface EtherChannel, tất cả các interface trong EtherChannel đều hoạt động vì STP chỉ nhìn thấy một kết nối logic duy nhất
- EtherChannel cung cấp tính sẵn sàng do liên kết tổng thể được coi là một kết nối logic duy nhất. Ngoài ra, việc mất một liên kết vật lý trong kênh không tạo ra thay đổi trong topology.
Hạn chế EtherChannel:
- Các loại interface không thể trộn. Ví dụ, Fast Ethernet và Gigabit Ethernet không thể được trộn trong một EtherChannel.
- Hiện tại, mỗi EtherChannel có thể bao gồm tối đa tám cổng Ethernet tương thích với nhau.
- Switch Layer 2 Cisco Catalyst 2960 hiện hỗ trợ tối đa sáu EtherChannel.
- Cấu hình cổng thành viên EtherChannel phải nhất quán trên cả hai thiết bị. Nếu các cổng vật lý của một bên được cấu hình như các trunk, các cổng vật lý của bên kia cũng phải được cấu hình trunk trong cùng một native VLAN. Ngoài ra, tất cả các cổng trong mỗi link EtherChannel phải được cấu hình là Layer 2.
- Mỗi EtherChannel có một interface channel logic. Cấu hình được áp dụng cho interface channel ảnh hưởng đến tất cả các interface vật lý được gán vào channel đó.
AutoNegotiation Protocols
EtherChannels có thể được hình thành thông qua đàm phán bằng cách sử dụng một trong hai giao thức, Port Aggregation Protocol (PAgP) và Link Aggregation Control Protocol (LACP). Các giao thức này cho phép các cổng có đặc điểm tương tự tạo thành một kênh thông qua đàm phán động
Lưu ý: Cũng có thể định cấu hình EtherChannel tĩnh hoặc vô điều kiện mà không cần PAgP hoặc LACP.