Application Layer
At the top of the TCP/IP protocol architecture is the Application Layer. This layer includes all processes that use the Transport Layer protocols to deliver data. There are many applications protocols. Most provide user services, and new services are always being added to this layer. Some widely known and implemented applications protocols are:[4]
- FTP
the File Transfer Protocol, is used for interactive file transfer.
- SMTP
the Simple Mail Transfer Protocol, delivers electronic mail.
- HTTP
the Hypertext Transfer Protocol, delivers Web pages over the network.
While HTTP, FTP, and SMTP are important TCP/IP applications, you will work with many others as both a user and a system administrator. Some other commonly used TCP/IP applications are:
- Domain Name System (DNS)
Also called name service, this application maps IP addresses to the names assigned to network devices. DNS is discussed in detail in Chapter 8.
- Open Shortest Path First (OSPF)
Routing is central to the way TCP/IP works. OSPF, which is described in Appendix D, is used by network devices to exchange routing information. Routing is discussed in Chapter 2, and Chapter 9.
- Dynamic Host Configuration Protocol (DHCP)
This protocol allows networked computers to be automatically configured from a central server. The DHCP server is covered in Chapter 6.
Some protocols, such as FTP, can only be used if the user has some knowledge of the network. Other protocols, like OSPF, run without the user even knowing that they exist. As ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access