Danh mục
Cisco

Hướng dẫn cấu hình EtherChannel (LACP – PAgP) switch Cisco

Trong bài viết này, chúng tôi sẽ mô tả cách cấu hình cả hai EtherChannels LACP và PAgP trên các switch Cisco.

EtherChannel là một công nghệ Tập hợp liên kết (Link Aggregation), trong đó hai switch được kết nối với nhau thông qua nhiều giao diện được gói lại để tạo thành một giao diện logic duy nhất (Port-Channel), từ đó tăng băng thông giữa các switch.

Trường hợp sử dụng EtherChannel

Sơ đồ bên dưới hiển thị một tình huống có thể xảy ra khi sử dụng Etherchannels:

Giả sử chúng ta có một switch Data Room cung cấp quyền truy cập vào các Server. Switch này được kết nối với một switch Distribution, chuyển tiếp và tập hợp lưu lượng từ nhiều switch access.

Nếu chúng ta kết nối hai switch với nhau thông qua một giao diện 1Gbps duy nhất, có thể gây ra hạn chế về băng thông đối với lưu lượng từ người dùng đến Server (đặc biệt là đối với các ứng dụng có lưu lượng lớn).

Với Etherchannel, chúng ta có thể gói lại tối đa đến 8 giao diện để tạo thành một liên kết logic duy nhất (Port-Channel), và lưu lượng được phân phối cân đối giữa tất cả các giao diện.

Trong ví dụ ở trên, 4 giao diện 1Gbps đã được gói lại để tạo thành một ống dẫn 4Gbps từ người dùng đến Server. Điều này không chỉ tăng băng thông mà còn nâng cao tính dự phòng giữa các switch.

Nếu bạn kết nối các giao diện như được hiển thị ở trên mà không cấu hình EtherChannel, hệ thống sẽ phát hiện Spanning-tree loop và 3 trong số 4 liên kết sẽ bị chặn bởi giao thức Spanning-Tree. Bằng cách cấu hình EtherChannel, gói được coi là một giao diện logic duy nhất và không có Spanning-tree loop.

Giao thức EtherChannel

Có hai giao thức Etherchannel. Các giao thức này quản lý việc thiết lập kênh giữa các thiết bị chuyển mạch:

1) Giao thức kiểm soát tập hợp liên kết – LACP (giao thức chuẩn IEEE)

2) Giao thức tập hợp cổng – PAgP (Cisco độc quyền)

Giao thức LACP được ưa thích hơn vì nó được nhiều nhà cung cấp hỗ trợ và là giao thức tốt hơn.

Chế độ kênh Ether

Mỗi giao thức được liệt kê ở trên có ba chế độ hoạt động quyết định liệu switch sẽ chủ động tìm cách tạo liên kết Etherchannel hay sẽ đợi đầu bên kia tạo liên kết.

Các chế độ LACP: ON, ACTIVE, PASSIVE

Các chế độ PAgP: ON, DESIRABLE, AUTO

Chúng ta hãy xem bảng dưới đây để biết Etherchannel có thiết lập hay không tùy thuộc vào từng chế độ chuyển đổi:

  • LACP Protocol
Switch 1 Mode Switch 2 Mode Channel Established?
ON ON YES
ACTIVE ACTIVE/PASSIVE YES
ON/ACTIVE/PASSIVE Not configured (off) NO
ON ACTIVE NO
PASSIVE/ON PASSIVE NO
  • PAgP Protocol
Switch 1 Mode Switch 2 Mode Channel Established?
ON ON YES
DESIRABLE DESIRABLE/AUTO YES
ON/DESIRABLE/AUTO Not configured (off) NO
ON DESIRABLE NO
AUTO / ON AUTO NO

 

Cấu hình EtherChannel

Giả sử các giao diện vật lý từ Gi0/0 đến Gi0/3 sẽ được sử dụng để hình thành một EtherChannel. Hơn nữa, nên cấu hình giao diện logic Port-Channel như là Trunk để cho phép các VLAN chuyển qua giữa các switch.

  • Cấu hình LACP:

SW1: Active Mode, SW2: Passive Mode

SW1(config)# interface range Gi0/0 -3   <– Select the 4 interfaces

SW1(config-if-range)# channel-protocol lacp <– Set protocol to LACP

SW1(config-if-range)# channel-group 1 mode active <– Set mode to active

SW1(config-if-range)# exit

SW1(config)# interface port-channel 1 <– Configure the logical port as trunk

SW1(config-if)#switchport trunk encapsulation dot1q

SW1(config-if)#switchport mode trunk

 

SW2(config)# interface range Gi0/0 – 3 <– Select the 4 interfaces

SW2(config-if-range)# channel-protocol lacp <– Set protocol to LACP

SW2(config-if-range)# channel-group 1 mode passive <– Set mode to passive

SW2(config-if-range)# exit

SW2(config)# interface port-channel 1  <– Configure the logical port as trunk

SW2(config-if)#switchport trunk encapsulation dot1q

SW2(config-if)#switchport mode trunk

  • Cấu hình PAgP:

SW1: Desirable Mode, SW2: Auto Mode

SW1(config)# interface range Gi0/0 -3   <– Select the 4 interfaces

SW1(config-if-range)# channel-group 1 mode desirable <– Set mode to desirable

SW1(config-if-range)# exit

SW1(config)# interface port-channel 1 <– Configure the logical port as trunk

SW1(config-if)#switchport trunk encapsulation dot1q

SW1(config-if)#switchport mode trunk

 

SW2(config)# interface range Gi0/0 – 3 <– Select the 4 interfaces

SW2(config-if-range)# channel-group 1 mode auto <– Set mode to auto

SW2(config-if-range)# exit

SW2(config)# interface port-channel 1  <– Configure the logical port as trunk

SW2(config-if)#switchport trunk encapsulation dot1q

SW2(config-if)#switchport mode trunk

Các câu lệnh show hữu ích:

show etherchannel summary

show etherchannel 1 port-channel

show interfaces etherchannel

 

Yêu cầu tư vấn ngay Gọi Hotline ngay Chat Zalo với chúng tôi Chat Facebook với chúng tôi
mail
YÊU CẦU TƯ VẤN NGAY
icon
icon