You are on page 1of 17

Application Layer Functionality and Protocols

Network Fundamentals Chapter 3

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

Objectives
Define the application layer as the source and destination of data for communication across networks.
Explain the role of protocols in supporting communication between server and client processes. Describe the features, operation, and use of well-known TCP/IP application layer services (HTTP, DNS, SMTP).

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

Applications The Interface Between Human and Data Networks


Applications provide the means for generating and receiving data that can be transported on the network

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

Applications The Interface Between Human and Data Networks


Applications, Services and Protocols are required to convert communication to data that can be transferred across the data network

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

Applications The Interface Between Human and Data Networks


When you open an, the application is started and the program is loaded into the device memory where it executes
Each executing program is referred to as a PROCESS Some Applications build in PROTOCOLS within the application to support network communication

SERVICES are the interfaces to access an Application that resides on a server.

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

Applications The Interface Between Human and Data Networks

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

Applications The Interface Between Human and Data Networks


Protocols play a major role in networking

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

The Role of Protocols in Supporting Communication


Describe the roles of client and server processes in data networks Clients initiate data exchange

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

The Role of Protocols in Supporting Communication


List common Application Layers services and protocols

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

Features, Operation, and Use of TCP/IP Application Layer Services


Describe the features of the DNS protocol and how this protocol supports DNS services

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

10

Describe the features of the HTTP protocol and how this protocol supports the delivery of web pages to the client. The two protocols used to control the transfer from server to client are HTTP (80) HTTP (443)

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

11

POP (110) and SMTP (25) support e-mail services

MTA receives email from the client's MUA, uses SMTP to route email between servers and delivers email to clients via the POP3 protocol

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

12

Describe the features of the Telnet (23) protocol and identify several of its uses in examining and managing networks SSH (22) serves same function but encrypts the data

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

13

SMB is a Client/Server file sharing protocol for Windows Unlike the file sharing supported by FTP, clients establish a long term connection to servers. Once the connection is established, the user of the client can access the resources on the server as if the resource is local to the client host.

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

14

In P2P networks, computer that responds to a file sharing request is functioning as a server. Security is difficult to enforce resources are decentralized

Resource sharing without a dedicated server

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

15

Summary

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

16

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

17

You might also like