Impact of ATM switching and flow control on TCP performance: measurements on an experimental switch
Robert Morris, H. T. Kung · 2002
Measurements on an experimental ATM switch in a local area network have demonstrated significant performance gains for TCP traffic with ATM-level flow control. Without flow control, buffer overruns at the ATM switches feeding into bottlenecks can prevent the TCP from using more than a few percent of the potential bandwidth. A detailed analysis of the cell loss patterns that foil the TCP's loss recovery strategy is presented. With flow control, the efficiency is nearly perfect. ATM flow control prevents cell loss due to congestion, and as a result the TCP can avoid retransmit time-out delays and maintain a high transmission rate.