Early fair drop:: A new buffer management policy

被引:6
作者
Bruno, J [1 ]
Özden, B [1 ]
Silberschatz, A [1 ]
机构
[1] AT&T Bell Labs, Murray Hill, NJ 07974 USA
来源
MULTIMEDIA COMPUTING AND NETWORKING 1999 | 1998年 / 3654卷
关键词
buffer management; packet drop policies; early packet discard;
D O I
10.1117/12.333806
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we investigate the effectiveness of packet-drop mechanisms in conjunction with fair queuing link scheduling and hierarchical link sharing. Under fair queuing, the link share of a flow changes dynamically due to the arrivals and departures of flows and their bursts. This phenomenon becomes more pronounced in the case of hierarchical link sharing. Packet-drop mechanisms play. an integral role for bandwidth-adaptive flows, such as TCP, that are expected to adjust their rates to the hows' changing fair share of the link bandwidth. We show experimentally that, under the existing drop policies (including random early detection and per-how schemes such as the longest-queue drop) implemented with fair scheduling policies, drop, implemented with fair scheduling policies, TCP flows are slow to adjust their rates to their changing TCP flows are slow to adjust their rates to their changing share of the link bandwidth. To overcome this problem, we propose a new packet-drop policy that simultaneously exploits two dimensions- when to drop and what to drop. We demonstrate that, under our packet-drop policy and with fair queuing, TCP flows adapt to their changing fair share of the link bandwidth when competing with different types of cross-traffic (e.g., bandwidth adaptive, rate controlled, greedy and on-off). We also illustrate that our drop policy provides isolation and fairness to hows other than TCP (e.g., rate controlled, on-off).
引用
收藏
页码:148 / 161
页数:14
相关论文
共 14 条
[1]  
[Anonymous], P ACM SIGCOMM
[2]  
Bennett JCR, 1996, IEEE INFOCOM SER, P120, DOI 10.1109/INFCOM.1996.497885
[3]  
BENNETT JCR, 1996, P ACM SIGCOMM CAL AU
[4]  
DEMERS A, 1989, P ACM SIGCOMM AUST T
[5]  
FLOYD S, 1993, IEEE ACM T NETWO AUG
[6]  
GUERIN R, 1998, P ACM SIGCOMM VANC S
[7]  
HASHEM E, 1989, LCSTR465 MIT
[8]  
Jacobson V., 1988, Computer Communication Review, V18, P314, DOI 10.1145/52325.52356
[9]  
KARN P, 1991, ACM T COMPUTER SYSTE, V9
[10]  
KESHAV S, 1988, 88472 UC COMP SCI DE