Search squid archive

Re: Happy eyeballs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 27 Mar 2013, Amos Jeffries wrote:
> Squid has a partial implementation of happy eyeballs added to 3.2+
> which performs the parallel DNS lookup portion of the algorithm
> but does not perform the parallel v6+v4 SYN portion which halves
> the server TCP capacity for only rare gains (like karen).

OK makes sense.

> Also, be aware the timeout settings in Squid-3.3 connection setup
> have undergone a major redesign.
    [...]
> 
> So what you should be seeing in 3.3.1 is that connection to
> karen.net/nz takes no more than:  connect_timeout multiplied by
> the number of IPv6 karen presents to you, plus the amount of time
> the IPv4 takes to respond with data.


In terms of actual page viewing its worse than that.  It's as you say 
to get the base page but then you have to repeat the wait for any 
elements the page references (css, images etc) before the browser 
renders the page (depending on how much parallelism the browser 
implements in grabbing the elements).

>   NP: connect_timeout default is still the old 60 seconds, you can
> safely drop it to a few seconds if you need to in 3.3.

I've dropped it to 10 seconds as that shouldn't interfere with any 
real site and lets sites like karen eventually render.  I might reduce 
it even more once I decide what a legitimate max connect time is in 
todays internet.

Now to go and prod karen about getting their site fixed for v6.

cheers
mark




[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux