Load-Balancing (Cân bằng tải)

Một phần của tài liệu MẠNG CHUYỂN MẠCH đa lớp và ỨNG DỤNG (Trang 108 - 110)

5. Giới thiệu

5.4.4.5Load-Balancing (Cân bằng tải)

GLBP hỗ trợ 3 cơ chế cân bằng tải trong mạng :

 Weighted : đây là kiểu cân bằng tải dựa vào tỷ lệ giá trị weighting của các router.

SVTH: TRẦN THỊ CA- 49THM Page 109

 Host-dependent : là kiểu cân bằng tải mà địa chỉ MAC ảo được gán tĩnh cho từng máy trạm.

 Round robin : mỗi gói tin ARP request mới được khởi tạo để truy vấn địa chỉ MAC của Virtual Router (virtual gateway), AVG sẽ gửi về gói tin ARP reply trong đó có mang theo địa chỉ MAC ảo. Dữ liệu của client gửi lên sẽ được phân phối đều nhau đến tất cả các router AVF trong GLBP group. Đây là kiểu cân bằng tải mặc định của GLBP.

Hình 5.26 Cân bằng tải

Theo Hình 5.26 :

 SW1, SW2, SW3 cấu hình GLBP, giả sử SW1 làm AVG đồng thời cũng là AVF, còn SW2 và SW3 là AVF.

 SW1 sẽ giữ địa chỉ Virtual IP là 192.168.10.254, và SW1 tạo ra 3 Virtual MAC và gán cho các SW2 và SW3 một cách ngẫu nhiên

0007.b400.0101 gán cho SW1

0007.b400.0102 gán cho SW3

SVTH: TRẦN THỊ CA- 49THM Page 110

 Khi các PC gửi lên gói tin ARP reply với mong muốn nhận được địa chỉ MAC của gateway - 192.168.10.254 . Chỉ có SW1 là AVG mới được trả lời lại gói tin ARP request, các SW2& SW3 chỉ nhận gói tin ARP request nhưng sau đó chúng drop.

 SW1 gửi trả lại ARP reply mang theo thông tin địa chỉ MAC của virtual IP,và việc gán MAC cho từng PC theo xoay vòng : PC1 thì gán cho mac 01,PC2 gán cho mac 03,PC3 thì gán cho mac 02

 Các PC đã nhận được các gói ARP reply,và biết được địa chỉ MAC của gateway mà SW1 cấp xuống.

 Như vậy, mỗi khi PC1 gửi dữ liệu thì gói tin sẽ đi qua SW1 PC2 gửi dữ liệu thì gói tin sẽ đi qua SW3

PC3 gửi dữ liệu thì gói tin sẽ đi qua SW2

Để sử dụng tính năng cân bằng tải, ta sử dụng câu lệnh

Switch(config-if)#glbp group load-balancing [round- rubin|weighted|host-dependent]

Một phần của tài liệu MẠNG CHUYỂN MẠCH đa lớp và ỨNG DỤNG (Trang 108 - 110)