W3C home > Mailing lists > Public > ietf-http-wg-old@w3.org > September to December 1995

Re: Keep-Alive Notes

From: David W. Morris <dwm@shell.portal.com>
Date: Sun, 15 Oct 1995 11:44:27 -0700 (PDT)
To: http working group <http-wg%cuckoo.hpl.hp.com@hplb.hpl.hp.com>
Message-Id: <Pine.SUN.3.90.951015112335.26087B-100000@jobe.shell.portal.com>
1.  Roy has confirmed that idle time and not session time is what is
    being timed... Good!  Out here where the rubber meets the road it
    is quite common for a single document to take more than 1 minute
    to receive (with imbeded pieces of course). An that is with wider
    pipes than 14.4.

2.  As I recall, Jeffery Mogul's data was captured at the server and
    roughly represents client to server access. I would postulate
    that client-proxy connections will have a very different profile
    in that they will almost always be a long runing series of
    requests from the client to the proxy. Do we have any data to
    look at this part of the protocol's implications?

3.  My understanding thus far is that client-proxy and proxy-server
    connections are independant of each other in that an efficient
    proxy might keep a long connection with each client and use
    a pool of long connections to servers to satisfy the client's
    requests.  In particular, there is no requirement that a
    given proxy-server connection be used for a single client.
    This raises some interesting issues:
    1.  Serving from a shared connection may/will have some access
        control issues. Similar but not identical to caching
    2.  There seems to be a notion that state information will be
        maintained by the server about the connection (is this the
        response you were looking for Roy?).  I suspect that 
        a major payback will exist for keeping proxy-server
        connections open and shared between the proxy's client.
        The rules for keeping state on that connection will need to
        be extra carefully thought out. Or perhaps a special
        method (RESETSTATE) or header could be used when the proxy
        assigns the connection to different client?

Dave Morris
Received on Sunday, 15 October 1995 11:48:04 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 14:40:15 UTC