Performance interactions between P-HTTP and TCP implementations

43Citations
Citations of this article
21Readers
Mendeley users who have this article in their library.

Abstract

This document describes several performance problems resulting from interactions between implementations of persistent-HTTP (P-HTTP) and 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. Unresolved, these problems result in P-HTTP transactions which are 14 times slower than standard HTTP and 20 times slower than potential P-HTTP over a 10 Mb/s Ethernet. We describe each problem and potential solutions. After implementing our solutions to two of the problems, we observe that P-HTTP performs better than HTTP on a local Ethernet. Although we observed these problems in specific implementations of HTTP and TCP (Apache-1. 1b4 and SunOS 4.1.3, respectively), we believe that these problems occur more widely.

Cite

CITATION STYLE

APA

Heidemann, J. (1997). Performance interactions between P-HTTP and TCP implementations. Computer Communication Review, 27(2), 65–73. https://doi.org/10.1145/263876.263886

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free