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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

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

be possible to manually set the intermittent devices queuesize to facilitate<br />

FAST TCP usage.<br />

The ability for the TCP flows to quickly ‘grab’ available throughput on<br />

such empty pipes is also important. Section 9.3 demonstrates that FAST, H-<br />

TCP <strong>and</strong> BicTCP are able to maintain high throughput by virtue of having<br />

aggressive throughput gradients on the Internet - which is also applicable on<br />

dedicated circuits. ScalableTCP, on the other h<strong>and</strong>, has a very slow growth<br />

rate when throughputs are relatively small - as demonstrated in Figure 9.34.<br />

H-TCP also implements an adaptive backoff algorithm whereby the measured<br />

latency can be used to provide maximal utilisation of the network<br />

path.<br />

10.2.4 Area 4<br />

In this application area, the sharing dedicated circuits will require that New-<br />

TCP algorithms are both fair <strong>and</strong> have quick convergence times to maximise<br />

utilisation.<br />

Both FAST <strong>and</strong> H-TCP is able to quickly converge to fairness between<br />

competing flows, whilst ScalableTCP has undesirable properties of very long<br />

convergence times <strong>and</strong> hence is also transiently unfair. The issue of RTT<br />

unfairness will also seriously limit the rate at which sites further away from<br />

their parent Tiers can transfer data. It is therefore preferable for each site<br />

to sustain equal goodput; irrelevant of the geographical distance. As such,<br />

ScalableTCP, BicTCP <strong>and</strong> HSTCP are not recommended.<br />

Similar to the arguments for Area 3, as long as there is sufficient buffering<br />

for the FAST flows, FAST is able to maintain very good properties for high<br />

thoughput <strong>and</strong> fairness. Under insufficient buffering, the loss-based nature of

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

Saved successfully!

Ooh no, something went wrong!