Title :
Packet marking strategies for Explicit Congestion Notification (ECN)
Author :
Leung, Ivan Kai-Kin ; Muppala, Jogesh K.
Author_Institution :
Hong Kong Univ. of Sci. & Technol., China
Abstract :
The Transmission Control Protocol (TCP) has congestion control mechanisms built into the protocol which reacts to congestion within the network by appropriately adjusting the sending rate of the TCP source. The congestion control mechanisms use packet drops as a means to detect congestion occurring in the network. Unnecessary packet drops lead to poor performance for low-bandwidth delay-sensitive applications like telnet. Explicit Congestion Notification (ECN) is a proposed mechanism that provides feedback to the sources about impending congestion in the routers without needing to drop packets at the congested routers. This requires support at the router to mark the ECN bit of the IP packet based on mechanisms to identify congestion, like Random Early Detection (RED). We examine three different marking strategies, viz., mark-tail, mark-front and mark-random, to mark a packet in the presence of impending congestion. We examine the throughput performance of ECN flows and the unfairness among the ECN flows. We show the throughput performance of new TCP flows with ECN and also study the interaction between ECN and non-ECN flows
Keywords :
Internet; packet switching; telecommunication congestion control; telecommunication network routing; transport protocols; ECN; Explicit Congestion Notification; IP packet; Random Early Detection; TCP flows; TCP source; Transmission Control Protocol; congested routers; congestion control mechanisms; low-bandwidth delay-sensitive applications; mark-front; mark-random; mark-tail; marking strategies; non-ECN flows; packet drops; packet marking strategies; sending rate; telnet; throughput performance; Buffer overflow; Computer science; Councils; Delay; Feedback; Internet; Throughput; Traffic control; Transport protocols;
Conference_Titel :
Performance, Computing, and Communications, 2001. IEEE International Conference on.
Conference_Location :
Phoenix, AZ
Print_ISBN :
0-7803-7001-5
DOI :
10.1109/IPCCC.2001.918631