[clug] browser connection question
Eyal Lebedinsky
eyal at eyal.emu.id.au
Mon Aug 17 05:25:36 UTC 2015
On 17/08/15 10:49, David Deaves wrote:
>
>> First, I apologise for interrupting the less technical discussions going on...
>>
>> I start firefox and have nothing open. I am observing the activity on my privoxy log.
>>
>> I connect to DuckDuckGo and see that connection in the log.
>> Without any query I close the window, then even clear cookies and the cache.
>>
>> About 3 minutes later I see a connection
>> "CONNECT duckduckgo.com:443 HTTP/1.1" 200 257620
>> The log shows activity without delay and the messages are timestamped anyway.
>>
>> What is causing this? I expected the closed tab to be done with this site.
>
> Your browser is being helpful. Setting up a SSL connection is costly, and
> HTTP/1.1 allows multiple requests over one connection. So when you first
> connected to duckduckgo it opened the SSL connection, but rather than close it
> immediately only to have to open it again later, it keeps it open for future
> use. After a period of no use it prunes the no longer required connection.
> The same is true of regular TCP connections, they are not as costly as SSL,
> but caching connections is still of value.
I understand caching, but do not see why a new connection is required when dropping
the idle connection - after all the connection is cached and alive already.
> Dave !
cheers
--
Eyal Lebedinsky (eyal at eyal.emu.id.au)
More information about the linux
mailing list