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 system administrator, you are aware of all these applications and all the protocols in the other TCP/IP layers. And you’re responsible for configuring them!



[4] These applications are all part of the Internet Information Server (IIS) software covered in Chapter 10.

Get Windows NT TCP/IP Network Administration now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.