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.

3.2. Network Monitoring 45<br />

Internet environment. The hosts were equipped with Gigabit NIC cards <strong>and</strong><br />

the network path consisted of 15 hops as shown in Figure D.1 with a path<br />

bottleneck capacity of 622Mbit/sec. The machines were chosen to give a representative<br />

transfer rates achievable by real physics users wishing to transfer<br />

data from CERN, in Switzerl<strong>and</strong>, to Rutherford Appleton Laboratory, in<br />

Engl<strong>and</strong>, UK.<br />

In order to generate UDP throughput traffic, UDPMon [HJ] was used <strong>and</strong><br />

configured to a inter-packet wait time of zero seconds (i.e. back-to-back<br />

packets). For the TCP traffic, iperf [TQD + 03] was used to simulate the<br />

transfer of data <strong>and</strong> appropriate provisions for a large socket buffer size was<br />

used with a sufficiently large socket buffer size of 8MB at both ends (See<br />

Section 5.1.1).<br />

Tests were run over an entire week, with r<strong>and</strong>omised start times. UDP<br />

flows were conducted with 1,000 full sized packets <strong>and</strong> TCP was ran for 30<br />

seconds. These values were found to be sufficiently long to reach steady state.<br />

3.2.3 Results<br />

Figure 3.1 shows the results of the tests <strong>and</strong> shows that whilst UDP was<br />

able to achieve almost line rate with a mean throughput of 493Mbit/sec,<br />

TCP was only able to achieve about half of that with a mean throughput of<br />

195Mbit/sec. Therefore, there is a clear discrepancy in the performance at<br />

the transport protocol layer.<br />

Hardware performance bottlenecks between the two end-hosts can be assumed<br />

to be negligible due to the successful transmission of UDP packets at<br />

high speeds.<br />

Similar tests to CERN from Manchester showed only marginal improve-

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

Saved successfully!

Ooh no, something went wrong!