[squid-users] Re: HTTP acceleration

From: Rajeev Bansal <connectrajeev_at_gmail.com>
Date: Fri, 20 Jan 2012 16:27:27 +0530

Hi Amos,

  Thanks a lot for addressing the query. I understand, modern browser
can help in HTTP acceleration by opening the multiple TCP connection,
but as per my understanding that will only help in loading the web
page fast as a page may have multiple small objects which browser can
retrieve faster in multiple connections or doing the HTTP pipelining.
But do you think browser can be helpful in accelerating a big file
download (say 50M), because browser will perform the big file download
over the single connection.

If I want to accelerate the bigger file download in the proxy (like
Squid) without modifying the client browser, do you think opening the
multiple TCP connections and downloading the different ranges of the
file can help in acceleration.

Thanks,
Rajeev

Um. Squid is not advertised as an accelerator and there is no speed
acceleration as such in Squid. Quite the opposite at times.

What Squid does is HTTP *optimization* as it proxies. Any speed
increase is only a side effect of de-duplicating or caching requests
from multiple users down into fewer unique requests to the backend. Or
making use of HTTP features to avoid TCP delays.

That can reduce the total bandwidth used and make it *seem* faster to
the repeat visitors who get a local response based on some earlier
cached request. But with a proxy dedicated to one suer there is often
very little acceleration to be found. The modern browsers can do as
much or more than Squid for one user.

Lookup how your browser configures its "connections to server"
setting. That will do what you want regardless of whether you use
Squid or not.

Amos

On Wed, Jan 18, 2012 at 2:50 PM, Rajeev Bansal <connectrajeev_at_gmail.com> wrote:
> Hi All,
>
>  I need some information, actually I am tying to use squid on my
> gateway computer, so that it can help me in HTTP/FTP traffic
> acceleration. I am not looking for HTTP pipelining acceleration,as in
> my scenario I will be downloading the huge amount of data over the
> HTTP/FTP instead of simple webpage browsing. So I thought, to enhance
> the Squid, in such a way that at WAN side, squid can open the multiple
> TCP connections and download the requested data faster and can pass it
> to the client who initiated the download request. Theoretically it
> feels like opening multiple connections at the WAN side to web server,
> should help in HTTP download acceleration, but I am not sure if
> practically it will really help. If someone has, some idea please
> throw some light on it.
>
>
> Thanks,
> Rajeev
Received on Fri Jan 20 2012 - 10:57:34 MST

This archive was generated by hypermail 2.2.0 : Fri Jan 20 2012 - 12:00:03 MST