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

Re: NCSA implementation of KeepAlive [Mac TCP issues]

From: Jeffrey Mogul <mogul@pa.dec.com>
Date: Fri, 20 Oct 95 15:24:02 MDT
Message-Id: <9510202224.AA10880@acetes.pa.dec.com>
To: Beth Frank <efrank@ncsa.uiuc.edu>
Cc: http-wg%cuckoo.hpl.hp.com@hplb.hpl.hp.com
    To get around some Mac TCP/IP peculiarities, we did work
    out that each additional request from the client had to include
    the "Connection: Keep-Alive" header or the server will assume
    it is the last request and close connection after serving the
    request.  
    
That's an interesting point.  Are these peculiarities are problem
on the server or on the client?  That is, is this necessary because
the client is a Mac, or because the server is a Mac?

If the former, then the spec doesn't have to require this header
on every request, only "peculiar" client implementations need to
send it.  If the latter, then since the client does not know if the
server is a Mac or no, the spec should probably require the header
on every request.  (On the principle that the bandwidth wasted
by sending this header is less than the bandwidth saved by not
closing the connection.)

-Jeff
Received on Friday, 20 October 1995 15:34:24 EDT

This archive was generated by hypermail pre-2.1.9 : Wednesday, 24 September 2003 06:31:34 EDT