exploration network chapter 3

Upload: executivesenthilkumar

Post on 03-Apr-2018

224 views

Category:

Documents


0 download

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