- From: Larry Masinter <masinter@parc.xerox.com>
- Date: Sun, 18 Aug 1996 00:59:04 PDT
- To: http-wg%cuckoo.hpl.hp.com@hplb.hpl.hp.com
I think this is interesting data for those implementing HTTP/1.1.... ------- Start of forwarded message ------- X-Url: <http://www.isi.edu/~johnh/> To: Larry Masinter <masinter@parc.xerox.com> Subject: document about P-HTTP/TCP interactions Date: Tue, 13 Aug 1996 10:31:58 PDT From: John Heidemann <johnh@isi.edu> I've been looking at some performance interactions between currently P-HTTP and TCP implementations and have prepared a brief web page summarizing my findings: title: Performance Interactions Between P-HTTP and TCP Implementations url: <http://www.isi.edu/lsam/publications/phttp_tcp_interactions/> Abstract: This document summarizes several performance problems resulting from interactions between the Apache-1.1b4 implementation of persistent-HTTP (P-HTTP) and BSD-based implementations of TCP. Two of these problems tie P-HTTP performance to TCP delayed-acknowledgments, thus adding up to 200ms to each P-HTTP transaction. A third results in multiple slow-starts per TCP connection. We discuss each problem and summarize solutions. Unresolved, these problems result in P-HTTP transactions which are 10 times slower than standard HTTP and 20 times slower than potential P-HTTP for machines connected by a 10 Mbps Ethernet. After fixing these problems we observe that P-HTTP successfully performs better than HTTP on a local Ethernet. I have forwarded a pointer to this document to the Apache team. Because both the techniques used in Apache and BSD TCP implementations are common, I think that this document will be of interest to the http-wg mailing list and others doing P-HTTP development. I would be interested in any feedback you or the working group would have about this work. Thanks, -John Heidemann USC/ISI ------- End of forwarded message -------
Received on Sunday, 18 August 1996 01:01:10 UTC