TCP selective acknowledgments and UBR drop policies to improve ATM-UBR performance over terrestrial and satellite networks

We study the performance of selective acknowledgements (SACK) with TCP over the ATM-UBR service category. We examine various unspecified bit rate (UBR) drop policies, TCP mechanisms and network configurations to recommend optimal parameters for TCP over UBR. We discuss various TCP congestion control mechanisms compare their performance for LANs and WANs. We describe the effect of satellite delays on TCP performance over UBR and present simulation results for LANs, WANs and satellite networks. SACK TCP improves the performance of TCP over UBR, especially for large delay networks. Intelligent drop policies at the switches are an important factor for good performance in local area networks.

[1]  V. Jacobson,et al.  Congestion avoidance and control , 1988, CCRV.

[2]  Juha Heinänen,et al.  A fair buffer allocation scheme , 1998, Comput. Commun..

[3]  Sally Floyd,et al.  Simulation-based comparisons of Tahoe, Reno and SACK TCP , 1996, CCRV.

[4]  Van Jacobson,et al.  TCP Extensions for High Performance , 1992, RFC.

[5]  Mark Allman,et al.  TCP Performance over Satellite Links , 1997 .

[6]  Raj Jain,et al.  Improving the performance of TCP over the ATM-UBR service , 1998, Comput. Commun..

[7]  NetworksAllyn Romanow,et al.  Dynamics of Tcp Traac over Atm Networks , 1994 .

[8]  Raj Jain,et al.  UBR+: improving performance of TCP over ATM-UBR service , 1997, Proceedings of ICC'97 - International Conference on Communications.

[9]  Sally Floyd,et al.  TCP Selective Acknowledgement Options , 1996 .

[10]  Sally Floyd,et al.  Dynamics of TCP traffic over ATM networks , 1994 .

[11]  Raj Jain,et al.  Performance of TCP/IP over ABR service on ATM networks , 1996, Proceedings of GLOBECOM'96. 1996 IEEE Global Telecommunications Conference.

[12]  Raj Jain,et al.  Performance of TCP over ABR on ATM backbone and with various VBR background traffic patterns , 1997, Proceedings of ICC'97 - International Conference on Communications.

[13]  W. Richard Stevens,et al.  TCP Slow Start, Congestion Avoidance, Fast Retransmit, and Fast Recovery Algorithms , 1997, RFC.

[14]  Raj Jain,et al.  Performance of TCP/IP over ABR , 1996 .

[15]  Janey C. Hoe,et al.  Start-up dynamics of TCP's congestion control and avoidance schemes , 1995 .

[16]  T. J. Shepard,et al.  TCP/IP performance over satellite links , 1997, IEEE Netw..

[17]  Sally Floyd,et al.  Dynamics of TCP Traffic over ATM Networks , 1995, IEEE J. Sel. Areas Commun..

[18]  Van Jacobson,et al.  TCP extensions for long-delay paths , 1988, RFC.

[19]  Jeffrey M. Jaffe,et al.  Bottleneck Flow Control , 1981, IEEE Trans. Commun..