[LARTC] Squid - Load Balancing Multihomed Linux Router

Manish Kathuria manish@tuxspace.com
Tue, 06 Jul 2004 23:31:58 +0530


Hi All,

In a scenario, where a LAN is being provided internet connectivity 
through multiple ISPs terminated at a Load Balanced Multihomed Linux 
Router as described in LARTC HowTo, how would the traffic distribution 
affected if there is a squid based transparent proxy for the LAN's web 
traffic on the same system (i.e. the load balanced router itself). The 
recent squid versions have an option of setting multiple values for 
"outgoing_tcp_address" depending upon various ACL rules. Its also 
possible to not specify any IP address for this parameter so that it 
takes the outtgoing address on its own. But how would the proxy server 
behave in case of 2 or more outgoing internet links ? Has someone tried 
out something similar ? What will happen if this transparent proxy 
server is on a different system within the LAN itself ? Would the 
traffic distribution between multiple ISPs be affected since the entire 
web traffic would appear to originate from a single LAN IP (the IP 
address of the proxy server) ?

Thank you in advance for your comments.

- Manish