On 8 Apr 2009 at 2:11, Amos Jeffries wrote: Date sent: Wed, 08 Apr 2009 02:11:04 +1200 From: Amos Jeffries <squid3@xxxxxxxxxxxxx> To: "Michael D. Setzer II" <mikes@xxxxxxxxxxxxxxxx> Copies to: squid-users@xxxxxxxxxxxxxxx Subject: Re: Question on Strange network setup with 2 Squid servers. > Michael D. Setzer II wrote: > > My College has two 10Mb connections to two ISPs. > > The campus has 4 Class C networks from the one ISP. > > 202.128.71.x > > 202.128.72.x > > 202.128.73.x > > 202.128.79.x > > > > The Router has the .1 on all 4 networks. > > > > The second ISP connects to the same router, but links via the IP address > > 202.151.91.113. > > > > The routing all goes the the router, and thru some systems, some IP > > addresses go normal route, and others seem to be NATed thru the other > > ISP. > > > > I have no ideal on how they have it configure. > > > > Now for what I have running. Had a squid server running on 202.128.73.28 > > that uses the Main ISP and that has worked fine. I then setup a second > > Squid on 202.128.71.129 that is routed thru the other ISP. So, the computers > > in my Classroom can use either of the two ISPs based on which squid server > > they are set to us. > > > > This works OK, and if one checks the load on the networks, one can use the > > one least used. > > > > Is there a way to set the squid servers so they can use both paths most > > efficently. > > > > Squid built with --enable-icmp and related pinger helper install will > test network load on all paths to destinations, selecting the fastest or > shortest link. > > Building both Squid this way and not disabling netdb-exchange between > them makes them share their knowledge of the network topology and > destination speeds on a regular basis. > > NP: Be prepared for some false security complaints from people who don't > understand what ICMP is designed for or how it works. > Thanks for the info. Did look at the squid -v and neither has the icmp option set, so I'll have to download the source and try building squid with the options from source. The older machine has an earlier version, so I'll have to set it up on another machine since that is a production machine running lots of other things. Thanks again. > Amos > -- > Please be using > Current Stable Squid 2.7.STABLE6 or 3.0.STABLE13 > Current Beta Squid 3.1.0.6 +----------------------------------------------------------+ Michael D. Setzer II - Computer Science Instructor Guam Community College Computer Center mailto:mikes@xxxxxxxxxxxxxxxx mailto:msetzerii@xxxxxxxxx http://www.guam.net/home/mikes Guam - Where America's Day Begins +----------------------------------------------------------+ http://setiathome.berkeley.edu (Original) Number of Seti Units Returned: 19,471 Processing time: 32 years, 290 days, 12 hours, 58 minutes (Total Hours: 287,489) BOINC@HOME CREDITS SETI 7,619,743.5373 | EINSTEIN 2,437,972.5409 | ROSETTA 855,715.2563