Analytical estimation of completion times of mixed NewReno and Tahoe TCP connections over single and multiple bottleneck networks
E. Alessio, Michele Garetto, Renato Lo Cigno, Angelo Raffaele Meo, Ajmone Marsan · 2002
In this paper we extend a previously proposed approach for the performance analysis of short-lived TCP connections, so as to allow the investigation of multiple-bottleneck networks loaded with the traffic resulting from a mixture of TCP-Tahoe and TCP-NewReno connections. The modeling approach is based on the separate development of three submodels, the first describing the dynamics of TCP Tahoe, the second describing the dynamics of TCP NewReno, and the third describing the behavior of the multi-bottleneck network. The first two models describe the dynamics of the two considered TCP versions using open multiclass queuing networks; the third describes the behavior of the multi-bottleneck network using M/sup [D]//M/1/B queues. The solution of the analytical model allows the computation of a number of interesting performance parameters, among which the most important is the average time necessary for the transfer of a file of a given size.