Skip to Main Content
Fundamentals of Data Communication Networks
book

Fundamentals of Data Communication Networks

by Oliver C. Ibe
November 2017
Beginner content levelBeginner
320 pages
8h 38m
English
Wiley
Content preview from Fundamentals of Data Communication Networks

Chapter 10Application Layer Services

10.1 Introduction

The application layer is the topmost layer of the protocol hierarchy. It is the layer where actual communication is initiated. It uses the services of the transport layer, the network layer, the data link layer, and the physical layer to transfer data to a remote host. Two remote application processes can be in one of the two different modes:

  1. a. Peer-to-peer mode, which means that the two processes are executing at the same level and they exchange data using some shared resource.
  2. b. Client–server mode, which means that one process acts as a client that is requesting some resource from the other process that is acting as the server that is providing the service.

Many protocols have been defined for the application and they include the following:

  1. a. Dynamic host configuration protocol (DHCP) is a protocol that automatically provides an IP address to a host. It also provides all related configuration information, such as subnet mask and default gateway, to the host. It is a client–server protocol that has the port number 546 for the client and 547 for the server.
  2. b. Domain name system (DNS) is used to resolve human-readable host names into IP addresses. In particular, an e-mail address such as xyz@uml.edu cannot be routed as is; it needs to be mapped to an IP address, and this is the role of the DNS. The port number for DNS is 53.
  3. c. File transfer protocol (FTP) is a standard network protocol used to transfer computer files ...
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.
Start your free trial

You might also like

Zero Trust Networks, 2nd Edition

Zero Trust Networks, 2nd Edition

Razi Rais, Christina Morillo, Evan Gilman, Doug Barth
CCNP and CCIE Enterprise Core ENCOR 350-401 Official Cert Guide, 2nd Edition

CCNP and CCIE Enterprise Core ENCOR 350-401 Official Cert Guide, 2nd Edition

Brad Edgeworth, Ramiro Garza Rios, David Hucaby, Jason Gooley

Publisher Resources

ISBN: 9781119436256Purchase book