- From: Adrien de Croy <adrien@qbik.com>
- Date: Sat, 18 Jul 2009 15:46:33 +1200
- To: HTTP Working Group <ietf-http-wg@w3.org>
I thought it had been decided to abandon the recommendation for 2 connections only. But this is still in the latest draft. "Clients that use persistent connections SHOULD limit the number of simultaneous connections that they maintain to a given server. A single-user client SHOULD NOT maintain more than 2 connections with any server or proxy. A proxy SHOULD use up to 2*N connections to another server or proxy, where N is the number of simultaneously active users. These guidelines are intended to improve HTTP response times and avoid congestion. " With many sites now this behaviour is very problematic. IE7 for instance takes this to heart, and so doesn't work for Facebook.com through a proxy since FB holds connections open without responding in order to signal new personal messages. It's easy to lock FB up with IE7 through a proxy. More sites are doing this. Actually IE only applies this limit it to a server (even via a proxy), so will make more than 2 connections to a proxy. But any client that only made 2 connections to a proxy would be quickly dumped by users as basically unusable. I think this para should be taken out. Furthermore the requirements that the second part places on a proxy would greatly increase the complexity of the proxy, since it would then have to start multiplexing requests from different client connections over the same server connections. Cheers Adrien -- Adrien de Croy - WinGate Proxy Server - http://www.wingate.com
Received on Saturday, 18 July 2009 03:43:41 UTC