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.

1.4. Dissertation Outline 27<br />

• Identification of Linux specific limitations upon TCP transport performance.<br />

• Identification of ack <strong>and</strong> SACK processing bottlenecks on TCP transport<br />

performance.<br />

• The evaluation of single flow bulk transport over the Internet using<br />

New-TCP algorithms.<br />

• The identification of important network metrics for the successful utilisation<br />

of TCP transport for Large Hadron Collider (LHC) applications,<br />

with suggestions for New-TCP usage.<br />

1.4 Dissertation Outline<br />

Scope of the work in terms of the Large Hadron Collider (LHC) project<br />

is presented in Chapter 2 <strong>and</strong> data replication requirements are discussed.<br />

Preliminary tests are performed in Chapter 3 which investigates the performance<br />

of the UDP <strong>and</strong> TCP protocols across the Internet. It is identified<br />

that a performance gap exists between the two - suggesting that TCP has<br />

performance problems not associated with raw hardware performance.<br />

<strong>An</strong> in-depth review of TCP <strong>and</strong> the needs for congestion avoidance is<br />

provided in Chapter 4 <strong>and</strong> the performance limitations are explored in Chapter<br />

5. In particular, it is identified that the fundamental Additive Increase<br />

Multiplicative Decrease (AIMD) congestion avoidance algorithm of TCP imposes<br />

an absolute performance limit under realistic network conditions for<br />

the High Energy Physics (HEP) research community.<br />

A survey of amendments to the TCP congestion control algorithm is presented<br />

<strong>and</strong> discussed in Chapter 6, a testing framework where new congestion

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

Saved successfully!

Ooh no, something went wrong!