EtherChannel là một phương pháp độc quyền của CISCO trong việc mở rộng (scaling)bandwidth bằng cách kế hợp (aggregating), hay bó (bundling) những kết nối song song lại với nhau.
Thông thường, việc có nhiều kết nối song song (pararel link) giữa những Switch sẽ có khả năng tạo ra Bridging Loops. EtherChannel sẽ tránh được điều này bằng cách bundling (bó lại) những pararel link thành một logical link, đóng vai trò như là một access hay là một trunk link. Các Switch hay device trên mỗi đầu của một EtherChannel phải hiểu nhau và sử dụng cùng EtherChannel Negotiation Protocol cho việc hoạt động được chính xác.
Mặc dù EtherChannel được xem như là một logical link nhưng nó không có tổng băng thông bằng với tổng băng thông của các physical link riêng biệt. Thay vào đó traffic sẽ được Load-Balancing trên những physical link riêng biệt của một EtherChannel
EtherChannel có thể chứa tối đa 8 physical link (hay 8 port vật lý) cùng media type cùng tốc độ. Theo lý thuyết thì ta chỉ có thể kết hợp 2,4,6 hoặc 8 physical link thành một EtherChannel nhưng trên thực tế số physical link này vẫn có thể là một số lẻ.(VD: 3 physical link trong một EtherChannel ). Việc thiết lập các thuộc tính của port (hay physical link) phải được thực hiện trước khi chúng được cấu hình thành một EtherChannel
VD: Tất cả các port phải cùng VLAN. Nếu sử dụng EtherChannel như một TRUNK LINK thì các port phải cùng trunk mode và native vlan phải giống nhau.
!!! Chú ý:
Khi ta thay đổi thuộc tính của một port (physical link ) trong EtherChannel thì các port các port khác (cũng thuộc EtherChannel ) và chính EtherChannel không thay đổi theo. Port bị thay đổi sẽ down ngay lập tức và không còn thuộc EtherChannel đó nữa.
Traffic trong một EtherChannel được phân phối (distribute) cho những physical link theo một kiểu nhất định. Tuy nhiên việc này không phải lúc nào cũng là Load-Balancing. Thay vào đó các frame (hay traffic) được forward cho một physical link chỉ định nào đó là nhờ vào kết quả của thuật toán HASH hoặc phép XOR. EtherChannel cũng cung cấp khả năng redundancy. Nếu một physical link trong EtherChannel bị fail hay die, thì traffic sẽ được chuyển sang những physical link kế cận.
Để cấu hình EtherChannel, bạn phải chọn lựa giữ hai EtherChannel Negotiation Protocol. Đó là PAgP và LACP.
Cấu hình EtherChannel với PAgP:
Switch(config)# interface type mod/num
Switch(config-if)# channel-protocol pagp
Switch(config-if)# channel-group number mode {on | {auto | desirable} [non-silent]}
Trong giao thức này, nếu ta thiết lập một đầu (endpoint) của EtherChannel trên Switch là mode Desirable (hay còn gọi là Active Mode) thì Switch đó sẽ chủ động hỏi Swicht ở đầu còn lại để thương lương nhằm tạo thành EtherChannel .
Ngược lại, nếu như đầu còn lại (endpoint) của EtherChannel được thiết lập ở mode Auto (hay còn gọi là Passive mode) thì Switch sẽ chờ Switch ở đầu kia thương lượng để tạo thành EtherChannel .
Non-silent không phải là một mode trong PAgP nó chỉ là một option của hai mode Auto và Desirable. Nếu bạn có để option này, thì endpoint của EtherChannel (hay port được cấu hình làm EtherChannel) yêu cầu phải nhận PAgP packet trước khi nó được add vào EtherChannel. Nếu như nó không nghe được (nhận được) một PAgP packet nào thì nó vẫn duy trì trạng thái up nhưng PAgP sẽ report cho Spanning Tree biết là port này đã down.
Channel-group number là một số thống nhất ở hai endpoint của EtherChannel. Số này có thể dao động từ 1 đến 64.
Cấu hình EtherChannel với LACP:
Switch(config)# lacp system-priority priority
Switch(config)# interface type mod/num
Switch(config-if)# channel-protocol lacp
Switch(config-if)# channel-group number mode {on | passive | active}
Switch(config-if)# lacp port-priority priority
System-priority nằm trong khoảng 1- 65535, mặc định là 32768. Nếu như Switch nào có system-priority thấp hơn thì switch đó có quyền ưu tiên trong việc quyết định tạo ra EtherChannel. Nếu như sytem-priority của hai switch bằng nhau thì switch nào có MAC Address của Interface Vlan 1 thấp hơn được ưu tiên quyết định.
Tương tự như system-priority, port-priority của interface nào trên switch thấp hơn được ưu tiên tham gia EtherChannel. Nếu như port-priority bằng nhau thì port number của port nào thấp hơn được ưu tiên hơn.
Thông thường, việc có nhiều kết nối song song (pararel link) giữa những Switch sẽ có khả năng tạo ra Bridging Loops. EtherChannel sẽ tránh được điều này bằng cách bundling (bó lại) những pararel link thành một logical link, đóng vai trò như là một access hay là một trunk link. Các Switch hay device trên mỗi đầu của một EtherChannel phải hiểu nhau và sử dụng cùng EtherChannel Negotiation Protocol cho việc hoạt động được chính xác.
Mặc dù EtherChannel được xem như là một logical link nhưng nó không có tổng băng thông bằng với tổng băng thông của các physical link riêng biệt. Thay vào đó traffic sẽ được Load-Balancing trên những physical link riêng biệt của một EtherChannel
EtherChannel có thể chứa tối đa 8 physical link (hay 8 port vật lý) cùng media type cùng tốc độ. Theo lý thuyết thì ta chỉ có thể kết hợp 2,4,6 hoặc 8 physical link thành một EtherChannel nhưng trên thực tế số physical link này vẫn có thể là một số lẻ.(VD: 3 physical link trong một EtherChannel ). Việc thiết lập các thuộc tính của port (hay physical link) phải được thực hiện trước khi chúng được cấu hình thành một EtherChannel
VD: Tất cả các port phải cùng VLAN. Nếu sử dụng EtherChannel như một TRUNK LINK thì các port phải cùng trunk mode và native vlan phải giống nhau.
!!! Chú ý:
Khi ta thay đổi thuộc tính của một port (physical link ) trong EtherChannel thì các port các port khác (cũng thuộc EtherChannel ) và chính EtherChannel không thay đổi theo. Port bị thay đổi sẽ down ngay lập tức và không còn thuộc EtherChannel đó nữa.
Traffic trong một EtherChannel được phân phối (distribute) cho những physical link theo một kiểu nhất định. Tuy nhiên việc này không phải lúc nào cũng là Load-Balancing. Thay vào đó các frame (hay traffic) được forward cho một physical link chỉ định nào đó là nhờ vào kết quả của thuật toán HASH hoặc phép XOR. EtherChannel cũng cung cấp khả năng redundancy. Nếu một physical link trong EtherChannel bị fail hay die, thì traffic sẽ được chuyển sang những physical link kế cận.
Để cấu hình EtherChannel, bạn phải chọn lựa giữ hai EtherChannel Negotiation Protocol. Đó là PAgP và LACP.
Cấu hình EtherChannel với PAgP:
Switch(config)# interface type mod/num
Switch(config-if)# channel-protocol pagp
Switch(config-if)# channel-group number mode {on | {auto | desirable} [non-silent]}
Trong giao thức này, nếu ta thiết lập một đầu (endpoint) của EtherChannel trên Switch là mode Desirable (hay còn gọi là Active Mode) thì Switch đó sẽ chủ động hỏi Swicht ở đầu còn lại để thương lương nhằm tạo thành EtherChannel .
Ngược lại, nếu như đầu còn lại (endpoint) của EtherChannel được thiết lập ở mode Auto (hay còn gọi là Passive mode) thì Switch sẽ chờ Switch ở đầu kia thương lượng để tạo thành EtherChannel .
Non-silent không phải là một mode trong PAgP nó chỉ là một option của hai mode Auto và Desirable. Nếu bạn có để option này, thì endpoint của EtherChannel (hay port được cấu hình làm EtherChannel) yêu cầu phải nhận PAgP packet trước khi nó được add vào EtherChannel. Nếu như nó không nghe được (nhận được) một PAgP packet nào thì nó vẫn duy trì trạng thái up nhưng PAgP sẽ report cho Spanning Tree biết là port này đã down.
Channel-group number là một số thống nhất ở hai endpoint của EtherChannel. Số này có thể dao động từ 1 đến 64.
Cấu hình EtherChannel với LACP:
Switch(config)# lacp system-priority priority
Switch(config)# interface type mod/num
Switch(config-if)# channel-protocol lacp
Switch(config-if)# channel-group number mode {on | passive | active}
Switch(config-if)# lacp port-priority priority
System-priority nằm trong khoảng 1- 65535, mặc định là 32768. Nếu như Switch nào có system-priority thấp hơn thì switch đó có quyền ưu tiên trong việc quyết định tạo ra EtherChannel. Nếu như sytem-priority của hai switch bằng nhau thì switch nào có MAC Address của Interface Vlan 1 thấp hơn được ưu tiên quyết định.
Tương tự như system-priority, port-priority của interface nào trên switch thấp hơn được ưu tiên tham gia EtherChannel. Nếu như port-priority bằng nhau thì port number của port nào thấp hơn được ưu tiên hơn.
Comment