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 …

Metadata

publication
ACM SIGCOMM Computer Communication Review 30 (1), 15-29, 2000
year
2000
publication date
2000/1/1
authors
Lars Eggert, John Heidemann, Joe Touch
link
https://dl.acm.org/doi/abs/10.1145/505688.505691
resource_link
https://dl.acm.org/doi/pdf/10.1145/505688.505691
journal
ACM SIGCOMM Computer Communication Review
volume
30
issue
1
pages
15-29
publisher
ACM