Dynamics of Tcp Traac over Atm Networks

We investigate the performance of TCP connections over ATM networks without ATM-level congestion control, and compare it to the performance of TCP over packet-based networks. For simulations of congested networks, the eeective throughput of TCP over ATM can be quite low when cells are dropped at the congested ATM switch. The low throughput is due to wasted bandwidth as the congested link transmits cells from`corrupted' packets, i.e., packets in which at least one cell is dropped by the switch. We investigate two packet discard strategies which alleviate the eeects of fragmentation. Partial Packet Discard , in which remaining cells are discarded after one cell has been dropped from a packet, somewhat improves throughput. We introduce Early Packet Discard, a strategy in which the switch drops whole packets prior to buuer overrow. This mechanism prevents fragmentation and restores throughput to maximal levels.

[1]  Jeffrey C. Mogul,et al.  Fragmentation considered harmful , 1987, CCRV.

[2]  Srinivasan Keshav,et al.  REAL: A Network Simulator , 1988 .

[3]  Scott Shenker,et al.  Some observations on the dynamics of a congestion control algorithm , 1990, CCRV.

[4]  David D. Clark,et al.  Architectural considerations for a new generation of protocols , 1990, SIGCOMM '90.

[5]  Sally Floyd,et al.  Connections with multiple congested gateways in packet-switched networks part 1: one-way traffic , 1991, CCRV.

[6]  B. A. Makrucki On the performance of submitting excess traffic to ATM networks , 1991, IEEE Global Telecommunications Conference GLOBECOM '91: Countdown to the New Millennium. Conference Record.

[7]  Derek McAuley,et al.  Fairisle: an ATM network for the local area , 1991, SIGCOMM 1991.

[8]  Roy H. Campbell,et al.  Internet protocol traffic analysis with applications for ATM switch design , 1993, CCRV.

[9]  QUTdN QeO,et al.  Random early detection gateways for congestion avoidance , 1993, TNET.

[10]  K.M. Adams,et al.  Packet reassembly during cell loss , 1993, IEEE Network.

[11]  P. Venkat Rangan,et al.  Frame-Induced Packet Discarding: An Efficient Strategy for Video Networking , 1993, NOSSDAV.

[12]  Stephen P. Morgan,et al.  Dynamic Window Flow Control on a High-Speed Wide-Area Data Network , 1993, Comput. Networks ISDN Syst..

[13]  P. Newman Backward Explicit Congestion Notification for ATM Local Area Networks , 1993, The 8th IEEE Workshop on Computer Communications.

[14]  Trevor Blackwell,et al.  Credit-based flow control for ATM networks: credit update protocol, adaptive credit allocation and statistical multiplexing , 1994, SIGCOMM 1994.

[15]  Chien Fang,et al.  A simulation study of TCP performance in ATM networks , 1994, 1994 IEEE GLOBECOM. Communications: The Global Bridge.

[16]  Raif O. Onvural Asynchronous Transfer Mode Networks: Performance Issues, Second Edition , 1995 .