On end-to-end congestion avoidance for TCP/IP

被引:0
|
作者
Martin, J [1 ]
Nilsson, A [1 ]
机构
[1] IBM Corp, Res Triangle Pk, NC 27709 USA
来源
关键词
congestion control; TCP; TCP/Vegas; congestion avoidance;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A TCP/IP network utilizes several congestion control schemes: end-to-end flow control and congestion avoidance, gateway congestion control, and explicit closed-loop feedback (i.e., source quench). The evolution of TCP/IP includes enhanced gateway congestion control algorithms (i.e., Random Early Detect) and a variety of incremental improvements to TCP including selective acknowledgement and possibly end-to-end congestion avoidance (i.e., TCP/Vegas). We focus on end-to-end congestion avoidance algorithms for TCP, specifically those algorithms that use change in packet transit times as an indicator of network congestion. TCP/Vegas is the most well known algorithm based on this form of congestion control. We find that TCP/Vegas does increase throughput primarily by avoiding time-outs. However its assessment of congestion is prone to significant error which can lead to increased queue levels at the bottleneck link. By studying TCP/Vegas and other algorithms, our goal is to understand the issues associated with end-to-end congestion avoidance schemes that monitor change in packet delays. This paper is organized as follows. First we introduce end-to-end congestion avoidance. Next, using simulation, we explore the various issues and challenges associated with end-to-end congestion avoidance by demonstrating and analyzing several end-to-end congestion avoidance algorithms. We conclude with a discussion of key issues associated with end-to;end congestion avoidance and identify future work.
引用
收藏
页码:535 / 551
页数:17
相关论文
共 50 条
  • [1] TCP VEGAS - END-TO-END CONGESTION AVOIDANCE ON A GLOBAL INTERNET
    BRAKMO, LS
    PETERSON, LL
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1995, 13 (08) : 1465 - 1480
  • [2] Effects of TCP Transfer Buffers and Congestion Avoidance Algorithms on the End-to-End Throughput of TCP-over-TCP Tunnels
    Harkanson, Russell
    Kim, Yoohwan
    Jo, Ju-Yeon
    Pham, Khanh
    [J]. 16TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY-NEW GENERATIONS (ITNG 2019), 2019, 800 : 401 - 408
  • [3] End-to-End TCP Congestion Control for Mobile Applications
    Huang, Haichang
    Sun, Zhiyang
    Wang, Xin
    [J]. IEEE ACCESS, 2020, 8 : 171628 - 171642
  • [4] End-to-End TCP Congestion Control as a Classification Problem
    Sun, Guanglu
    Li, Chuan
    Ma, Yu
    Li, Shaobo
    Qiu, Jing
    [J]. IEEE TRANSACTIONS ON RELIABILITY, 2023, 72 (01) : 384 - 394
  • [5] Interaction between TCP Reno and TCP Vegas in end-to-end congestion control
    Haider, A
    Sirisena, H
    Pawlikowski, K
    [J]. INFORMATION NETWORKING: NETWORKING TECHNOLOGIES FOR BROADBAND AND MOBILE NETWORKS, 2004, 3090 : 321 - 331
  • [6] A subspace predictive controller for end-to-end TCP congestion control
    Chiera, Belinda A.
    White, Langford B.
    [J]. 6TH AUSTRALIAN COMMUNICATIONS THEORY WORKSHOP 2005, PROCEEDINGS, 2005, : 42 - 48
  • [7] Architectural Breakdown of End-to-End Latency in a TCP/IP Network
    Steen Larsen
    Parthasarathy Sarangam
    Ram Huggahalli
    Siddharth Kulkarni
    [J]. International Journal of Parallel Programming, 2009, 37 : 556 - 571
  • [8] On end-to-end security for Bluetooth/WAP & TCP/IP networks
    Sengodan, S
    Smith, D
    Abou-Rizk, M
    [J]. 2000 IEEE INTERNATIONAL CONFERENCE ON PERSONAL WIRELESS COMMUNICATIONS, 2000, : 399 - 403
  • [9] Architectural Breakdown of End-to-End Latency in a TCP/IP Network
    Larsen, Steen
    Sarangam, Parthasarathy
    Huggahalli, Ram
    Kulkarni, Siddharth
    [J]. INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2009, 37 (06) : 556 - 571
  • [10] Architectural breakdown of end-to-end latency in a TCP/IP network
    Larsen, Steen
    Sarangam, Parthasarathy
    Huggahalli, Ram
    [J]. 19TH INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING, PROCEEDINGS, 2007, : 195 - 202