View Full Version : Load Balancing
Crazy
17-04-2004, 12:05 PM
Hi All,
Tôi có một mô hình như sau (hình vẽ).
Chạy ở chế độ Load-Balancing, vậy xin hỏi là khi một PC trong mạng LAN dùng lệnh TRACERT (ví dụ : tracert vnpro.org) thì nó sẽ đi như thế nào???
Có tool nào để kiểm tra việc hệ thống mình đang chạy Load-Balancing không???
Thanks!
http://www.vnpro.org/forum/download.php?id=567
govap
18-04-2004, 10:08 PM
chào anh Crazy,
Một số loại firewall thậm chí không cho tracert. Do đó, trong tình huống mặc định (mọi traffic từ mạng bên trong được cho phép), anh có thể dùng tracert đế kiểm tra load-balancing.
Một vị trí khác phù hợp hơn để kiểm tra là ngay trên firewall. Về tool kiểm tra load-balancing, em tin rằng có sẵn rất nhiều phần mềm cho phép hiển thị dạng đồ hoạt của một packet từ một nguồn đến một đích. Trước đây em đã dùng một tool nhỏ trong phần mềm eXceed 4.0.
cầu chúc anh mọi điều tốt đẹp,
Crazy
19-04-2004, 11:17 AM
Hi GoVap,
Cứ tin rằng Firewall mình đã mở port để có thể dùng lệnh tracert được đi, ý mính muốn hỏi ở đây là về vấn đề load balancing, như mô hình trên thì chúng ta biết traffic sẽ chạy song song theo 2 đường và mình muốn biết là khi dùng lện tracert thì nó sẽ hiện trên màn hình như thế nào??? Để mình biết là nó đang chạy load balancing.
Thanks!
titanevn
19-04-2004, 01:43 PM
Mình cũng đang quan tâm đến vấn đề này.
giả sử trên firewall có routing là:
0.0.0.0 0.0.0.0 ModelAdsl
0.0.0.0 0.0.0.0 Router2620XM
thì sao?
1'hpSky
20-04-2004, 05:26 PM
hi Crazy!
Mình chưa dùng cách này bao giờ nhưng mình nghĩ thế này.
Từ Bạn Ping 1000 gói ra Internet, rồi trên Router 2620 bạn dùng lệnh debug... gì gì đó để kiểm tra xem có khoang 500 gói ICMP đi qua không!!!
Thân
Crazy
27-04-2004, 04:55 PM
Hi 1'hpSky,
Vậy theo bạn thì khi mình tracert thì nó sẽ hiện ra theo đường nào? Hiện tại mình chưa biết là nó sẽ chọn đường nào để hiển thị???
Hi Crazy và tất cả mọi người!
Hiện giờ mình cũng có mô hình giống như của bạn Crazy, GBX muốn làm HA thì có được không và phải làm như thế nào???
Rất mong có Solutions từ mọi người!
Thanks!
sinhvienngheo
28-04-2004, 11:01 AM
Lệnh traceroute của Cisco/Unix thì hơi khác với tracert của MS. Traceroute trong Cisco/Unix dùng các gói UDP trong khi tracert của MS dùng ICMP (có khả năng bị filter nhiều hơn).
Để trả lời câu hỏi của Crazy và mọi người, sinhvienngheo mạn phép bàn về cơ chế hoạt động của công cụ tracert này.
- Lệnh traceroute sẽ kiểm tra kết nối của đường đi giữa hai thiết bị (hops). lệnh này sẽ giới hạn lại các vấn đề về kết nối, giúp phát hiện tìm ra routing-loops trên cơ sở từng hop (hop-by-hop0.
- Cơ chế hoạt động của traceroute dựa trên TTL field của một gói IP. Field này sẽ được khởi tạo bớỉ thiết bị gởi. Trong trường hợp của anh Crazy, đó là máy đã phát ra lệnh traceroute đến vnpro.org. Nếu field TTL trong một IP packet được trừ về 0 (zero), packet sẽ bị loại bỏ và một packet khác chỉ ra trạng thái lỗi (error indication packet) sẽ được gửi ngược lại thiết bị gửi (sender). Địa chỉ nguồn của error packet này sẽ chỉ ra thiết bị đã loại bỏ data packets. Đây là cơ chế để nhận ra tất cả các hop.
- Ban đầu, máy gửi sẽ thiết lập giá trị TTL về 1. Tất cả các hop trong đường đi sẽ trừ giá trị TTL này đi 1. Như vậy, trong hop đầu tiên của đường đi, giá trị TTL bị trừ đi 1 và bây giờ bằng 0. Một error message sẽ gửi ngược về cho máy gửi (sender).
- Sau đó sender sẽ tiếp tục tăng TTL lên 2 và sau 2 hops, error messages sẽ gửi ngược về.
- Sender sẽ tiếp tục tăng lên 3 và cứ thế tiêp tục.
- Lệnh này sẽ tiếp tục thực hiện cho đến khi host là tìm thấy hoặc tổ hợp phím (Ctrl-Shift-^) được nhấn hoặc nếu TTL vượt quá giá trị xác định trước.
Như vây, trong scenario của crazy, cả hai đường sẽ được dùng.
Thân ái chào các bạn,
Gameboy
28-04-2004, 03:21 PM
vấn đề ở chỗ là nếu Firewall làm được load balancing thì traffics cứ vậy đi ra ngoài Internet như theo hình vẽ cùa bạn Crazy. Có nghĩa là Firewall sẽ quyết định traffic nào theo đường aDSL hoặc router 2620 thì traffic đó cứ vậy mà đi. Vì trong diagram này hai thiết bị aDSL và router không có quyền quyết định route traffic nữa mà chỉ gởi đi ra ngoài những gì chúng nhận được từ trong LAN.
Bàn thêm chút nữa về diagram của bạn Crazy, nếu như chỉ có 1 router 2620 và nó được kết nối với 2 đường lên Internet thì trong trường hợp này router 2620 có thể được dùng làm load balancing (LB). Như vậy sẽ có vài cách để LB traffics :
1/ equal-cost : router sẽ phân phát traffics đều cho 2 đường truyền per packet hoặc per sessions.
2/ unequal-cost : router sẽ chia traffics theo costs của mỗi route - route nào có lower cost sẽ được chia tải nhiều hơn; higher cost thì ít traffic hơn.
3/ per destination : có nhĩai là với destination 1 thì router sẽ chuyển ra bằng đường truyền aDSL và destination thứ 2 bằng đường kia leased line chẳng hạn.
Tạm vài hàng góp vui cho mọi nguời.
calvin.nguyen
30-04-2004, 03:48 PM
1. Unequal-cost dùng trong EIGRP, IGRP.
2. Equal-cost dùng trong OSPF, RIP, BGP.
3. Fast switchịng --> Load balancing per Destination.
4. Process Switching -->Load balacing per packet .
Cám on .
Crazy
03-05-2004, 11:15 AM
Dear All,
Thank you very much!
longphi11
14-10-2008, 10:19 AM
topic nay` chac lau lam roi`,chang thay cai hinh` ve dau nua
Powered by vBulletin® Version 4.2.1 Copyright © 2013 vBulletin Solutions, Inc. All rights reserved.