TCP and explicit congestion notification
- 20 October 1994
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGCOMM Computer Communication Review
- Vol. 24 (5) , 8-23
- https://doi.org/10.1145/205511.205512
Abstract
This paper discusses the use of Explicit Congestion Notification (ECN) mechanisms in the TCP/IP protocol. The first part proposes new guidelines for TCP's response to ECN mechanisms (e.g., Source Quench packets, ECN fields in packet headers). Next, using simulations, we explore the benefits and drawbacks of ECN in TCP/IP networks. Our simulations use RED gateways modified to set an ECN bit in the IP packet header as an indication of congestion, with Reno-style TCP modified to respond to ECN as well as to packet drops as indications of congestion. The simulations show that one advantage of ECN mechanisms is in avoiding unnecessary packet drops, and therefore avoiding unnecessary delay for packets from low-bandwidth delay-sensitive TCP connections. A second advantage of ECN mechanisms is in networks (generally LANs) where the effectiveness of TCP retransmit timers is limited by the coarse granularity of the TCP clock. The paper also discusses some implementation issues concerning specific ECN mechanisms in TCP/IP networks.Keywords
This publication has 12 references indexed in Scilit:
- Link-sharing and resource management models for packet networksIEEE/ACM Transactions on Networking, 1995
- Towards Requirements for IP RoutersPublished by RFC Editor ,1994
- High performance TCP in ANSNETACM SIGCOMM Computer Communication Review, 1994
- Traffic management for ATM local area networksIEEE Communications Magazine, 1994
- Dynamics of TCP traffic over ATM networksPublished by Association for Computing Machinery (ACM) ,1994
- TCP VegasPublished by Association for Computing Machinery (ACM) ,1994
- Random early detection gateways for congestion avoidanceIEEE/ACM Transactions on Networking, 1993
- A new congestion control schemeACM SIGCOMM Computer Communication Review, 1991
- A binary feedback scheme for congestion avoidance in computer networksACM Transactions on Computer Systems, 1990
- Congestion avoidance and controlPublished by Association for Computing Machinery (ACM) ,1988