On Individual and Aggregate TCP Performance

نویسندگان

  • Lili Qiu
  • Yin Zhang
  • Srinivasan Keshav
چکیده

Abstract As the most widely used reliable transport in today’s Internet, TCP has been extensively studied in the past decade. However, previous research usually only considers a small or medium number of concurrent TCP connections. The TCP behavior under many competing TCP flows has not been sufficiently explored. In this paper we use extensive simulations to investigate the individual and aggregate TCP performance for large number of concurrent TCP flows. We have made three major contributions. First, we develop an abstract network model that captures the essence of wide-area Internet connections. Second, we study the performance of a single TCP flow with many competing TCP flows by evaluating the best-known analytical model proposed in the literature. Finally, we examine the aggregate TCP behavior exhibited by many concurrent TCP flows, and derive general conclusions about the overall throughput, goodput, and loss probability.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Differentiated Pricing Framework for Improving the Performance of the Elastic Traffics in Data Networks

Rate allocation has become a demanding task in data networks as diversity in users and traffics proliferate. Most commonly used algorithm in end hosts is TCP. This is a loss based scheme therefore it exhibits oscillatory behavior which reduces network performance. Moreover, since the price for all sessions is based on the aggregate throughput, losses that are caused by TCP affect other sessions...

متن کامل

Fairness Measurements about TCP Flows in DS Networks: Comparison of Per-flow and Aggregate Marking Schemes

Traffic marking is an essential component in any Differentiated Services (DS) architecture. Traffic marking can be done with respect to a single flow or a flow aggregate. In a DS network, traffic marking is typically performed at aggregate levels, rather than on the level of individual flows. The use of aggregation raises a number of concerns, such as fairness concern. When we deal with aggrega...

متن کامل

Measuring TCP over WiFi: A Real Case

We present a measurement study of an operative WLAN. After briefly presenting the methodology used to generate traffic and measure performance indices, we present results focusing on the performance perceived by TCP connections, to understand the mechanisms which have a major effect on performance. We investigate the impact of TCP parameters, like the maximum congestion window, the effectivenes...

متن کامل

Rate-Adjustment Algorithm for Aggregate TCP Congestion-Control

The TCP congestion-control mechanism is an algorithm designed to probe the available bandwidth of the network path that TCP packets traverse. However, it is wellknown that the TCP congestion-control mechanism does not perform well on networks with a large bandwidth-delay product due to the slow dynamics in adapting its congestion window, especially for short-lived flows. One promising solution ...

متن کامل

Using Back-Pressure to Improve TCP Performance with Many Flows

Congestion control of Internet Best Effort traffic relies mostly on TCP window flow control of individual sessions. This paper argues that such approach does not scale well to a very large number of simultaneously active flows, typical of backbones characterized by large delay-bandwidth products. In this scenario, the TCP window sizes tend to be small and dropping or marking packets alone is no...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999