Survey on Transport Layer Protocols: TCP & UDP

paper presents a comprehensive survey on the two most popular transport layer protocols; TCP and UDP. The aim is to understand the key terminologies of TCP and UDP and to understand the key differences between them. This paper lists out the functions and basic operation of both protocols (TCP and UDP) and finally a comparison between the two protocols is presented. In, addition, this paper provides a brief survey on the performance of TCP over wireless networks. General Terms Transport protocol, Congestion control, Flow control. KeywordsUDP, QoS, ACK, Segment, Datagram.

[1]  Pawan Kumar Dahiya,et al.  Performance Evaluation of TCP and UDP Protocols in VANET Scenarios using NCTUns-6.0 Simulation Tool , 2011 .

[2]  Sirisha Medidi,et al.  Performance of Transport Protocols in Wireless Networks , 2006 .

[3]  Lachlan L. H. Andrew,et al.  Transport Layer , 2006, Proceedings. 2006 31st IEEE Conference on Local Computer Networks.

[4]  Sean Kendall Schneyer Survey Paper on TCP , 1998 .

[5]  Bogdan M. Wilamowski,et al.  The Transmission Control Protocol , 2005, The Industrial Information Technology Handbook.

[6]  Hafiz Muhammad Omer Chughtai,et al.  Performance evaluation of transport layer protocols for video traffic over WiMax , 2009, 2009 IEEE 13th International Multitopic Conference.

[7]  Eckehard G. Steinbach,et al.  A comparative study of network transport protocols for in-vehicle media streaming , 2008, 2008 IEEE International Conference on Multimedia and Expo.

[8]  Zafar Saima,et al.  A Survey of Transport Layer Protocols for Wireless Sensor Networks , 2011 .

[9]  Manfred Georg A Survey of TCP Optimizations for Wireless Channels , 2006 .

[10]  Giuseppe Di Battista,et al.  26 Computer Networks , 2004 .

[11]  Jill M. Boyce,et al.  An improved UDP protocol for video transmission over Internet-to-wireless networks , 2001, IEEE Trans. Multim..

[12]  Jon Postel,et al.  User Datagram Protocol , 1980, RFC.

[13]  Behrouz A. Forouzan,et al.  Data Communications and Networking , 2000 .

[14]  Frank Aune Cross-Layer Design Tutorial , .

[15]  Vikas Kawadia,et al.  Protocols and Architecture for Wireless Ad Hoc Networks , 2004 .