The Transport Layer: Tutorial and Survey

Sami Iren

Paul D. Amer

Phillip T. Conrad

Computer and Information Sciences Department 
University of Delaware, Newark, DE 19716 USA 
Email: {iren, amer, pconrad} 
Phone: (302) 831-1944       Fax: (302) 831-8458



Transport protocols provide for end-to-end communication between two or more communicating hosts. This paper provides a tutorial on transport layer concepts and terminology, and a survey of transport layer services and protocols. The transport protocol TCP is used as a reference point, and compared and contrasted with nineteen other protocols from the last two decades. The service and protocol features of twelve of the most important protocols are summarized in both text and tables.


Available in PS and PDF

This paper appears in ACM Computing Surveys, Vol 31, No 4, Dec 1999 (pdf)
Paper not reachable Part 1: Full text of the paper. (PS | PDF )
* Part 2: Tables summarizing service and protocol features of the following twelve widely implemented or particularly influential transport protocols: TCP, UDP, TP4, TP0, NETBLT, VMTP, T/TCP, RTP, APPN(SNA), NSP(DECnet), XTP, and SSCOP/AAL5(ATM). (PS | PDF )
* Tables summarizing service and protocol features of the following eight experimental protocols: Delta-t, SNR, MSP, TP++, DTP, POC, k-XP, and TRUMP. These tables are referenced but not included in the published version of the paper. (PS | PDF )

This page last updated on November 17,2000. Questions/Comments go to: