This paper examines the effects of using parallel TCP flows to improve end-to-end network performance for distributed data intensive applications. A series of transmission experiments were conducted over a wide-area network to assess how parallel flows improve throughput, and to understand the number of flows necessary to improve throughput while avoiding congestion. An empirical throughput expression for parallel flows based on experimental data is presented, and guidelines for the use of parallel flows are discussed.
['Thomas J. Hacker', 'Brian D. Athey', 'Brian D. Noble']
The end-to-end performance effects of parallel TCP sockets on a lossy wide-area network