Understanding and improving TCP performance over networks with minimum rate guarantees

被引:43
作者
Feng, WC [1 ]
Kandlur, DD
Saha, D
Shin, KG
机构
[1] Univ Michigan, Dept EECS, Ann Arbor, MI 48109 USA
[2] IBM Corp, Thomas J Watson Res Ctr, Network Syst Dept, Yorktown Hts, NY 10598 USA
关键词
differentiated services; integrated services; queue management; TCP;
D O I
10.1109/90.769766
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A large number of Internet applications are sensitive to overload conditions in the network. While these applications have been designed to adapt somewhat to the varying conditions in the Internet, they can benefit greatly from an increased level of predictability in network services. We propose minor extensions to the packet queueing and discard mechanisms used in routers, coupled with simple control mechanisms at the source that enable the network to guarantee minimal levels of throughput to different sessions while sharing the residual network capacity in a cooperative manner. The service realized by the proposed mechanisms is an interpretation of the controlled-load service being standardized by the Internet Engineering Task Force. Although controlled-load service can be used in conjunction with any transport protocol, our focus in this paper is on understanding its interaction with Transmission Control Protocol (TCP). Specifically, we study the dynamics of TCP traffic in an integrated services network that simultaneously supports both best-effort and controlled-load sessions. In light of this study, we propose and experiment with modifications to TCP's congestion control mechanisms in order to improve its performance in networks where a minimum transmission rate is guaranteed. We then investigate the effect of network transients, such as changes in traffic load and in service levels, on the performance of controlled-load as well as best-effort connections. To capture the evolution of integrated services In the Internet, we also consider situations where only a selective set of routers are capable of providing service differentiation between best-effort and controlled-load traffic. Finally, we show how the service mechanisms proposed here can be embedded within other packet and link scheduling frameworks in a fully evolved integrated services Internet.
引用
收藏
页码:173 / 187
页数:15
相关论文
共 22 条
  • [1] [Anonymous], 1997, 2211 RFC
  • [2] [Anonymous], TECHNOLOGY
  • [3] BRADEN R, 1994, 1633 RFC ISI MIT PAR
  • [4] ON PROTECTIVE BUFFER POLICIES
    CIDON, I
    GUERIN, R
    KHAMISY, A
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 1994, 2 (03) : 240 - 246
  • [5] CLARK D, 1992, P ACM SIGCOMM, P14
  • [6] COSTELLO A, 1995, 9523 WUCS WASH U
  • [7] Demers A., 1989, P ACM SIGCOMM, P1
  • [8] FENG W, 1996, 20618 RC IBM RES
  • [9] LINK-SHARING AND RESOURCE-MANAGEMENT MODELS FOR PACKET NETWORKS
    FLOYD, S
    JACOBSON, V
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 1995, 3 (04) : 365 - 386
  • [10] Random Early Detection Gateways for Congestion Avoidance
    Floyd, Sally
    Jacobson, Van
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 1993, 1 (04) : 397 - 413