9.1 Introduction to TCP/IP  
  9.1.2 Application layer  
The application layer of the TCP/IP model handles high-level protocols, issues of representation, encoding, and dialog control. The TCP/IP protocol suite combines all application related issues into one layer and assures this data is properly packaged before passing it on to the next layer. TCP/IP includes not only Internet and transport layer specifications, such as IP and TCP, but also specifications for common applications. TCP/IP has protocols to support file transfer, e-mail, and remote login, in addition to the following applications:
  • File Transfer Protocol (FTP) – FTP is a reliable, connection-oriented service that uses TCP to transfer files between systems that support FTP. It supports bi-directional binary file and ASCII file transfers.
  • Trivial File Transfer Protocol (TFTP) – TFTP is a connectionless service that uses the User Datagram Protocol (UDP). TFTP is used on the router to transfer configuration files and Cisco IOS images, and to transfer files between systems that support TFTP. It is useful in some LANs because it operates faster than FTP in a stable environment.
  • Network File System (NFS) – NFS is a distributed file system protocol suite developed by Sun Microsystems that allows file access to a remote storage device such as a hard disk across a network.
  • Simple Mail Transfer Protocol (SMTP) – SMTP administers the transmission of e-mail over computer networks. It does not provide support for transmission of data other than plaintext.
  • Terminal emulation (Telnet) – Telnet provides the capability to remotely access another computer. It enables a user to log in to an Internet host and execute commands. A Telnet client is referred to as a local host. A Telnet server is referred to as a remote host.
  • Simple Network Management Protocol (SNMP) – SNMP is a protocol that provides a way to monitor and control network devices, and to manage configurations, statistics collection, performance, and security.
  • Domain Name System (DNS) – DNS is a system used on the Internet for translating names of domains and their publicly advertised network nodes into IP addresses.

 

Interactive Media Activity

Drag and Drop: The Application Layer

After completing this activity, the student will be able to identify the protocols used in the application layer.

   
 

Web Links

Application Layer

http://searchnetworking.techtarget.com/ sDefinition/ 0,,sid7_gci211579,00.html