On the Impact of TCP and Per-Flow Scheduling on Internet Performance

被引:9
作者
Carofiglio, Giovanna [1 ]
Muscariello, Luca [2 ]
机构
[1] Alcatel Lucent, Bell Labs, F-91620 Nozay, France
[2] France Telecom, Orange Labs, F-92794 Issy Les Moulineaux, France
关键词
Analytical models; communications technology; IP networks; modeling; systems engineering and theory; TCPIP; CONGESTION CONTROL; FAIRNESS;
D O I
10.1109/TNET.2011.2164553
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Internet performance is tightly related to the properties of TCP and UDP protocols, jointly responsible for the delivery of the great majority of Internet traffic. It is well understood how these protocols behave under first-in-first-out (FIFO) queuing and what are the network congestion effects. However, no comprehensive analysis is available when flow-aware mechanisms such as per-flow scheduling and dropping policies are deployed. Previous simulation and experimental results leave a number of unanswered questions. In this paper, we tackle this issue by modeling via a set of fluid nonlinear ordinary differential equations (ODEs) the instantaneous throughput and the buffer occupancy of N long-lived TCP sources under three per-flow scheduling disciplines (Fair Queuing, Longest Queue First, Shortest Queue First) and with longest queue drop buffer management. We study the system evolution and analytically characterize the stationary regime: Closed-form expressions are derived for the stationary throughput/sending rate and buffer occupancy, which give a thorough understanding of short/long-term fairness for TCP traffic. Similarly, we provide the characterization of the loss rate experienced by UDP flows in the presence of TCP traffic. As a result, the analysis allows to quantify benefits and drawbacks related to the deployment of flow-aware scheduling mechanisms in different networking contexts. The model accuracy is confirmed by a set of ns2 simulations and by the evaluation of the three scheduling disciplines in a real implementation in the Linux kernel.
引用
收藏
页码:620 / 633
页数:14
相关论文
共 33 条
[1]  
Altman E, 2000, PERF E R SI, V28, P124, DOI 10.1145/345063.350541
[2]  
[Anonymous], IEEE INFOCOM
[3]  
[Anonymous], THESIS I EURECOM SOP
[4]  
[Anonymous], 1984, QUANTITATIVE MEASURE
[5]  
[Anonymous], P IEEE INFOCOM
[6]  
[Anonymous], NETWORK SIMULATOR NS
[7]  
[Anonymous], 1997, P ACM SIGCOMM COMP C
[8]  
[Anonymous], P IEEE IWQOS
[9]  
[Anonymous], IEEE LCN
[10]  
Baccelli F, 2002, IEEE INFOCOM SER, P229, DOI 10.1109/INFCOM.2002.1019264