IEPM

TCP Stacks on production links,
High Speed, Fast, Scalable TCP vs. Reno
1 stream

SLAC Home Page
 Main Page of TCP Stacks on production links | Summary of single stream tests | High Speed TCP single streams versus a Reno TCP single stream | Scalable TCP single streams versus a Reno TCP single stream | Scalable TCP single stream versus Reno TCP multiple streams | Fast TCP single stream versus a Reno TCP single stream | Fast TCP single stream versus Reno TCP multiple streams | Fast and Reno TCP varying the window size | Bulk throughput measurements
Fabrizio Coccetti and Les Cottrell. Created 17 March '03, last update 2 April '03

 


Overview | SLAC to CERN | SLAC to APAN | SLAC to NIKHEF | SLAC to Caltech

Overview

This page is the summary of the tests we run using two single streams from two different machines each using a different TCP stack to the same destination machine.
All measures have a standard MTU (1500B) and txqueuelen (100packets), the TCP window was chosen appropriately big (8 MB).

An Iperf single stream is started from S1 to the Remote Host.
At the same time, another Iperf single stream is started from S2 the Remote Host.
We display the values of the throughput of the two streams every 5 seconds.

To read about how  an Iperf  single stream using a new TCP stack  performs versus multiple Reno streams, you can follow this link.

We tested the following stacks:

High Speed TCP, Fast TCP, Scalable TCP vs. Reno:  SLAC to CERN

High Speed TCP
Throughput Average = 252.5 Mbps
Std Dev = 70.9 Mbps

Reno TCP
Throughput Average = 58.0 Mbps
Std Dev = 52.4 Mbps

RTT
RTT Average = 229.8 ms
Std Dev = 9.8 ms

Fast TCP
Throughput Average = 233.2 Mbps
Std Dev = 82.1 Mbps

Reno TCP
Throughput Average = 89.4 Mbps
Std Dev = 69.9 Mbps

RTT
RTT Average = 230 ms
Std Dev = 9 ms

Scalable TCP
Throughput Average = 261.5 Mbps
Std Dev = 64.6 Mbps

Reno TCP
Throughput Average = 35.9 Mbps
Std Dev = 16.2 Mbps

RTT
RTT Average = 229.2 ms
Std Dev = 10.4 ms

 

High Speed TCP, Fast TCP, Scalable TCP vs. Reno:  SLAC to APAN

High Speed TCP
Throughput Average = 174.1 Mbps
Std Dev = 13.8 Mbps

Reno TCP
Throughput Average = 71.3 Mbps
Std Dev = 20.5 Mbps

RTT
RTT Average = 287.7 ms
Std Dev = 24.5 ms

Fast TCP
Throughput Average = 245.7 Mbps
Std Dev = 99.8 Mbps

Reno TCP
Throughput Average = 47.7 Mbps
Std Dev = 45.4 Mbps

RTT
RTT Average = 157 ms
Std Dev = 30 ms

Scalable TCP
Throughput Average = 292.0 Mbps
Std Dev = 50.7 Mbps

Reno TCP
Throughput Average = 55.6 Mbps
Std Dev = 30.3 Mbps

RTT
RTT Average = 164.9 ms
Std Dev = 22.7 ms

High Speed TCP, Fast TCP, Scalable TCP vs. Reno:  SLAC to NIKHEF

High Speed TCP
Throughput Average = 34.7 Mbps
Std Dev = 10.9 Mbps

Reno TCP
Throughput Average = 8.8 Mbps
Std Dev = 2.8 Mbps

RTT
RTT Average = 161.1 ms
Std Dev = 5.6 ms

Fast TCP
Throughput Average = 67.3 Mbps
Std Dev = 22.9 Mbps

Reno TCP
Throughput Average = 20.7 Mbps
Std Dev = 27.5 Mbps

RTT
RTT Average = 159 ms
Std Dev = 11 ms

Scalable TCP
Throughput Average = 55.6 Mbps
Std Dev = 17.9 Mbps

Reno TCP
Throughput Average = 21.7 Mbps
Std Dev = 7.0 Mbps

RTT
RTT Average = 161.7 ms
Std Dev = 7.4 ms

High Speed TCP, Fast TCP, Scalable TCP vs. Reno:  SLAC to Caltech

High Speed TCP
Throughput Average = 51.4 Mbps
Std Dev = 33.7 Mbps

Reno TCP
Throughput Average = 22.1 Mbps
Std Dev = 11.0 Mbps

RTT
RTT Average = 26.0 ms
Std Dev = 2.1 ms

Fast TCP
Throughput Average = 46.3 Mbps
Std Dev = 21.9 Mbps

Reno TCP
Throughput Average = 230.8 Mbps
Std Dev = 37.8 Mbps

RTT
RTT Average = 82 ms
Std Dev = 27 ms

Scalable TCP
Throughput Average = 227.3 Mbps
Std Dev = 28.3 Mbps

Reno TCP
Throughput Average = 34.1 Mbps
Std Dev = 10.4 Mbps

RTT
RTT Average = 30.1 ms
Std Dev = 22.5 ms