Publications
Effects of ensemble-TCP
Abstract
TCP currently recalculates the state of each connection from a fixed set of initial parameters; this recalculation occurs over several round trips, during which the connection can be less than efficient. TCP control block sharing is a technique for reusing information among connections in series and aggregating it among connections in parallel. This paper explores the design space of a modified TCP stack that utilizes these two ideas, and one possible design (E-TCP) is presented in detail. E-TCP has been designed so that the network transmission behavior of group of parallel E-TCP connections closely resembles that of a single TCP/Reno connection. Simulated web accesses using HTTP/1.0 over E-TCP show a significant performance improvement compared to TCP/Reno connection bundles. This paper is first to evaluate performance using four different intra-ensemble schedulers for different workloads. In one …
- Date
- January 1, 2000
- Authors
- Lars Eggert, John Heidemann, Joe Touch
- Journal
- ACM SIGCOMM Computer Communication Review
- Volume
- 30
- Issue
- 1
- Pages
- 15-29
- Publisher
- ACM