Overview
As its name implies, the TCP/IP transport layer does the work of transporting data between applications on source and destination devices. A thorough understanding of the operation of the transport layer is essential to understanding modern data networking. This module will describe the functions and services of this critical layer of the TCP/IP network model.

Many of the network applications that are found at the TCP/IP application layer are familiar to even casual network users. HTTP, FTP and SMTP, for example, are acronyms that are commonly seen by users of Web browsers and e-mail clients. This module also describes the function of these and other applications from the TCP/IP networking model.

Students completing this module should be able to:

  • Describe the functions of the TCP/IP transport layer.
  • Describe flow control.
  • Describe the processes of establishing a connection between peer systems.
  • Describe windowing.
  • Describe acknowledgment.
  • Identify and describe transport layer protocols.
  • Describe TCP and UDP header formats.
  • Describe TCP and UDP port numbers.
  • List the major protocols of the TCP/IP application layer.
  • Provide a brief description of the features and operation of well-known TCP/IP applications.