This belongs on squid-dev...
Regards
Henrik
---------- Forwarded Message ----------
Subject: Re: Suggestion
Date: Tue, 16 Jul 2002 11:20:04 -0700 (PDT)
From: Mahmoud Taghizadeh <m_taghi@yahoo.com>
To: Henrik Nordstrom <hno@marasystems.com>
Dear Mr Henrik
thanks for your reply, I saw its option, we can set
tcp_outgoing_address based on an access list.
but how can I use two different link at the same time
even when I have only one client.
if you see the cacheflow manual, you will see that
they have this feature.
I will see that discussion in squid-dev, thanks for
your help. BTW I still think that this feature is
usefull cause many of my custemer wanted me to add
this feature for them ,and I did it in squid 2.3
I know that you are very busy but please think about
this subject:
a long time ago, I discovered my squid box performance
is very low when I tested it in transparent mode.
I use polygraph for test. I use kernel 2.2 and
ipchains
I know that maybe this is strange for you, but I found
a very critical bug in linux kernel. all sockets
created for port 3128 were added in a link list and
when I use a simple hash for it, bug was fixed. after
fixing this bug, my squid box get its main
performance.
if you are interested I can send for you my kernel,
you can test squid by original linux kernel and my
kernel (in transparent by ipchains) the result will be
amazing.
With Regards
Mahmoud Taghizade
--- Henrik Nordstrom <hno@marasystems.com> wrote:
> The tcp_outgoing_address in Squid-2.5 and later has
> some provision for doing
> this by allowing you to send different requests with
> different source IP:s.
>
> See also discussion on squid-dev some months ago on
> a load balanced approach
> using the same..
>
> But you can also use routing techniques to do this,
> not having to involve
> Squid at all. Simply set up routing on your OS to
> divide the traffic among
> the ISPs, and source routing to send the correct
> traffic to the correct ISP..
> (many don't accept transmission of IP addresses
> belonging to another ISP)
>
> Regards
> Henrik
>
> Account For Cache Group wrote:
> > Dear Henrik and Joe,
> > Sorry to interrupt you, I have an idea about
>
> squid. I want to add
>
> > this feature:
> > suppose that I have tow or more router and I want
>
> to divide my
>
> > request between these routers.
> >
> >
> > /------- > router2
> > ----------->request-----> Squid Server-|--------->
>
> router1
>
> > \_______ > router3
> >
> > as fas as I know there is no direct solution to
>
> doing this in squid. (let
>
> > me know if in squid 2.6 we have this feature)
> >
> > My plan is to add this feature to squid using
>
> advanced routing mechanism
>
> > of linux. also I decide to assigne a factor for
>
> each router. for example
>
> > you can for squid to send 1/2 request to router1
>
> and 1/8 to router2 and
>
> > the remain to router3
> >
> > In fact I did this work so long time ago, now I
>
> want to complete it and
>
> > add to squid. How can I do this? should I send my
>
> source for you? Do you
>
> > have any suggestion?
> >
> > Mahmoud Taghizadeh
__________________________________________________
Do You Yahoo!?
Yahoo! Autos - Get free new car price quotes
http://autos.yahoo.com
-------------------------------------------------------
Received on Wed Jul 17 2002 - 13:54:20 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:15:51 MST