The theoretical effects of using parallel TCP flows to improve network performance for intensive applications with distributed data. Choosing of the maximum number of sockets necessary to maximize TCP throughput while imultaneously and avoid congestion.