05.08.2014 Views

An Investigation into Transport Protocols and Data Transport ...

An Investigation into Transport Protocols and Data Transport ...

An Investigation into Transport Protocols and Data Transport ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

10.2. New-TCP Suitability Study 249<br />

data from the Tier-0 site to the Tier-1 sites very quickly, the raw throughput<br />

is also an important issue.<br />

For a small number of flows (or such that the sum of the number of flows’s<br />

γ value does not exceed the bottleneck queue size), FAST is able to both<br />

sustain high throughput, <strong>and</strong> maintain good friendliness with St<strong>and</strong>ardTCP.<br />

However, this requirement for ‘large’ queue sizes seriously affects FAST’s<br />

performance profile. As the infrastructure of the Internet cannot be centrally<br />

managed, tuning of such buffers is problematic.<br />

Other New-TCP algorithms capable of high throughput, such as ScalableTCP,<br />

maintains very bad RTT fairness between flows. This may also<br />

become an issue as different destinations may share the same network bottleneck<br />

- therefore TCP algorithms such as ScalableTCP is not advised for<br />

deployment under this scenario. BicTCP <strong>and</strong> HSTCP maintains similar RTT<br />

unfairness, however, it is much greater than that of St<strong>and</strong>ardTCP. H-TCP,<br />

however, is able to maintain relatively high throughput with very good RTT<br />

fairness. Similarly, FAST - given sufficient buffering on the network path,<br />

also maintains good RTT fairness.<br />

As superfluous retransmissions may cause Internet collapse, maintaining<br />

a low overhead is also important. H-TCP has a noticeable number of retransmissions<br />

with longer latency paths when compared to the other algorithm;<br />

whilst FAST is able to maintain significantly lower overhead by 2 orders of<br />

magnitude.<br />

10.2.2 Area 2<br />

Area 2 has a requirement similar to Area 1, however, poses a greater risk of<br />

the TCP transport needing to be shared with potentially high amounts of

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!