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@xxxxxxxxx> 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