exploration network chapter 3
TRANSCRIPT
-
7/28/2019 Exploration Network Chapter 3
1/19
2007 Cisco Systems, Inc. All rights reserved. Cisco Public
ITE PC v4.0
Chapter 1 1
Application Layer
Functionality andProtocols
Network Fundamentals
Chapter 3
-
7/28/2019 Exploration Network Chapter 3
2/19
ITE PC v4.0
Chapter 1 2 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Objectives Define the application layer as the source and
destination of data for communication acrossnetworks.
Explain the role of protocols in supportingcommunication between server and clientprocesses.
Describe the features, operation, and use of
well-known TCP/IP application layer services(HTTP, DNS, SMTP).
-
7/28/2019 Exploration Network Chapter 3
3/19
ITE PC v4.0
Chapter 1 3 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Applications The Interface BetweenHuman and Data Networks
Applications provide the means for generating and receiving data
that can be transported on the network
-
7/28/2019 Exploration Network Chapter 3
4/19
ITE PC v4.0
Chapter 1 4 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Applications The Interface BetweenHuman and Data Networks The role of applications, services and protocols in converting
communication to data that can be transferred across the datanetwork
-
7/28/2019 Exploration Network Chapter 3
5/19
ITE PC v4.0
Chapter 1 5 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Applications The Interface BetweenHuman and Data Networks Roles applications, services and protocols play in transporting data
through networks
-
7/28/2019 Exploration Network Chapter 3
6/19
ITE PC v4.0
Chapter 1 6 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Applications The Interface BetweenHuman and Data Networks The role protocols play in networking and identify several message
properties that can be defined by a protocol
-
7/28/2019 Exploration Network Chapter 3
7/19ITE PC v4.0
Chapter 1 7 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
The Role of Protocols in Supporting
Communication Roles of client and server processes in data networks
-
7/28/2019 Exploration Network Chapter 3
8/19ITE PC v4.0
Chapter 1 8 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
The Role of Protocols in SupportingCommunication Common Application Layers services and protocols
-
7/28/2019 Exploration Network Chapter 3
9/19ITE PC v4.0
Chapter 1 9 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
The Role of Protocols in SupportingCommunication Compare and contrast client server networking with peer-to-peer
networking and peer-to-peer applications
-
7/28/2019 Exploration Network Chapter 3
10/19ITE PC v4.0
Chapter 1 10 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Features, Operation, and Use of TCP/IPApplication Layer Services Features of the DNS protocol and how this protocol supports DNS
services
-
7/28/2019 Exploration Network Chapter 3
11/19ITE PC v4.0
Chapter 1 11 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Features, Operation, and Use of TCP/IPApplication Layer Services Features of the HTTP protocol and how this protocol supports the
delivery of web pages to the client
GET Client Request For DataPUT & POST Upload the data to the web server
-
7/28/2019 Exploration Network Chapter 3
12/19
-
7/28/2019 Exploration Network Chapter 3
13/19
ITE PC v4.0
Chapter 1 13 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Features, Operation, and Use of TCP/IPApplication Layer Services Features of the Telnet protocol and identify several of its uses in
examining and managing networks
Telnet Daemon
-
7/28/2019 Exploration Network Chapter 3
14/19
ITE PC v4.0
Chapter 1 14 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Features, Operation, and Use of TCP/IPApplication Layer Services Features of the SMB(Server Message Block) protocol and the role
it plays in supporting client/server file sharing in Microsoft-basednetworks. Linux SAMBA
-
7/28/2019 Exploration Network Chapter 3
15/19
ITE PC v4.0
Chapter 1 15 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Features, Operation, and Use of TCP/IPApplication Layer Services
SMB messages can:
Start, authenticate, and terminate sessions
Control file and printer access
Allow an application to send or receive messages to orfrom another device
-
7/28/2019 Exploration Network Chapter 3
16/19
ITE PC v4.0
Chapter 1 16 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Features, Operation, and Use of TCP/IPApplication Layer Services Features of the Gnutella protocol and the role it plays in supporting
P2P services
Sharing files over the Internet has become extremelypopular.With P2P applications based on the Gnutella protocol,people can make files on their hard disks available toothers for downloading.Gnutella-compatible client software allows users toconnect to Gnutella services over the Internet and tolocate and access resources shared by other Gnutellapeers.
-
7/28/2019 Exploration Network Chapter 3
17/19
ITE PC v4.0
Chapter 1 17 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Features, Operation, and Use of TCP/IPApplication Layer Services
-
7/28/2019 Exploration Network Chapter 3
18/19
ITE PC v4.0
Chapter 1 18 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Features, Operation, and Use of TCP/IPApplication Layer Services
The Gnutella protocol defines five different packet types:
ping - for device discovery
pong - as a reply to a ping
query - for file location
query hit - as a reply to a query
push - as a download request
-
7/28/2019 Exploration Network Chapter 3
19/19
ITE PC v4.0