p1-message-07 S 7.1.4

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