RTT fairness testing with linux-2.6.23.9

From Wiki

Jump to: navigation, search

This site contains RTT fairness testing results with kernel 2.6.23.9.

[TCP Testing]

[Testbed testing results]


Contents

Setup

Discussion

Results

100Mbps

Configuration
Protocols CUBICv2.2, HTCP, and HSTCP
Kernel Version Linux 2.6.23.9 (Senders & Receivers)
Bandwidth 100Mbps
Bottleneck Buffer 100% BDP
# Flows 2 flows (one flow is fixed with 246ms RTT and the other flow varies the RTT from 8ms to 246ms)
Tested RTTs 8ms, 16ms, 46ms, 86ms, 166ms, and 246ms
Background Traffic None


Buffer Size RTT / Protocols CUBIC HTCP HSTCP Throughput Ratio
Queue Droppting Ratio
Link Utilization
Utilization Fluctuations
100%BDP 8ms 1 1 1 rttfair_protocol_th.png
rttfair_drop_ratio.png
rttfair_link_utilization.png
rttfair_utilization_cv.png
16ms 1 1 1
46ms 1 1 1
86ms 1 1 1
166ms 1 1 1
246ms 1 1 1


400Mbps

Configuration
Protocols CUBICv2.2, HTCP, and HSTCP
Kernel Version Linux 2.6.23.9 (Senders & Receivers)
Bandwidth 400Mbps
Bottleneck Buffer 2Mbytes fixed (1333 packets)
# Flows 2 flows (one flow is fixed with 250ms RTT and the other flow varies its RTT from 12ms to 250ms)
Tested RTTs 12ms, 20ms, 50ms, 90ms, 170ms, and 250ms
Background Traffic 5% short-lived pareto traffic


Buffer Size RTT / Protocols CUBIC HTCP HSTCP Throughput Ratio Link Utilization
2Mbytes 12ms & 250ms 1 1 1 rtt_fairness_th.png
rtt_link_utilization.png
20ms & 250ms 1 1 1
50ms & 250ms 1 1 1
90ms & 250ms 1 1 1
170ms & 250ms 1 1 1
250ms & 250ms 1 1 1

Maintained by Sangtae Ha (sangtae.ha AT gmail DOT com)

Personal tools