Chapter 10: Application Layer CCENT Routing and Switching Introduction to Networks v6.0
|
|
- Kerry McDaniel
- 5 years ago
- Views:
Transcription
1 Chapter 10: Application Layer CCENT Routing and Switching Introduction to Networks v6.0 CCNET v6 10
2 Chapter 10 - Sections & Objectives 10.1 Application Layer Protocols Explain the operation of the application layer in providing support to end-user applications. Explain how the functions of the application layer, session layer, and presentation layer work together to provide network services to end user applications Explain how common application layer protocols interact with end user applications Well-Known Application Protocols and Services Explain how well-known TCP/IP application layer protocols operate. Explain how web and protocols operate. Explain how DNS and DHCP operate. Explain how file transfer protocols operate. CCENT v6 11
3 10.1 APPLICATION LAYER PROTOCOLS CCENT v6 12
4 OSI and TCP/IP Models The key parallels are in the transport and network layer Important to know the comparisons CCENT v6 13
5 Application Layer The TCP/IP Application layer performs the functions of the upper three layers of the OSI model Provides the interface to the network Closest to the end user Protocols help exchange data between programs running on the source and destination hosts Creates and maintains of dialogue between source and destination applications CCENT v6 14
6 Presentation and Session Layers Presentation layer has three primary functions: Formatting data at the source device into a compatible form for the receiving device - Coding and conversion of application layer data (Syntax) Compression of the data Encryption of the data for transmission and the decryption of data upon receipt by the destination Common standards for video include QuickTime and Motion Picture Experts Group (MPEG). Common graphic image formats are: GIF, JPEG and PNG Session Layer Functions create and maintain dialogs between source and destination applications Handles the exchange of information to initiate dialogs, keep them active, and to restart sessions that are disrupted or idle CCENT v6 15
7 TCP/IP Application Layer Protocols TCP/IP application protocols specify the format and control information necessary for common Internet functions (the requests and responses between clients and servers) Application layer protocols must be implemented in both the source and destination devices Application layer protocols implemented on the source and destination host must be compatible to allow communication Know the main applications associated with the Application layer and what they are used for (10.2) CCENT v6 16
8 Client-Server Model Client and server processes are considered to be in the application layer Clients request information while servers provide it A dedicated server handles all requests Examples: A workstation initiates a DNS request when the user types in the address bar of a web browser A client must login to a domain to gain access to resources and security credentials is an example of a Client-Server interaction CCENT v6 17
9 Common P2P Applications Peer-to-Peer Applications Some P2P applications use a hybrid system, where resource sharing is decentralized Indexes that point to resource locations are stored in a centralized directory In a hybrid system, each peer accesses an index server to get the location of a resource stored on another peer Common P2P Applications Common P2P networks include: Bitcoin, edonkey, G2, BitTorrent. Some P2P applications are based on the Gnutella protocol, where each user shares whole files with other users BitTorrent: - Many P2P applications allow users to share pieces of many files with each other at the same time - A small torrent file contains information about the location of other users and tracker computers - Trackers are computers keeping track of the files hosted by users - BitTorrent clients include: BitTorrent, utorrent, Frostwire, and qbittorrent CCENT v6 18
10 Peer-to-Peer Networks Two or more computers can be connected to a P2P network to share resources Every connected end device (a peer) can function as both a server and a client The roles of client and server are set on a per request basis Both can initiate a communication Both devices are considered equal in the communication Decentralized resources Resource sharing without a dedicated server Because they do not require formalized accounts or permissions, they are best used in limited situations Peer-to-peer networks do not require the use of a dedicated server, and devices can assume both client and server roles simultaneously on a per request basis Peer-to-peer applications require a specific user interface, background service to be running, and can be used in more diverse situations CCENT v6 19
11 10.2 WELL-KNOWN APPLICATION LAYER PROTOCOLS AND SERVICES CCENT v6 20
12 TCP/IP Application Layer Protocols Telnet - a terminal emulation protocol used to provide remote access to servers and networking devices Bootstrap Protocol (BOOTP) - a precursor to the DHCP protocol, a network protocol used to obtain IP address information during bootup CCENT v6 21
13 Hypertext Transfer Protocol / Markup Language A Uniform Resource Locator (URL) is a reference to a web server URLs and URIs are the names most people associate with web addresses The web browser establishes a connection to the web service running on the server, using the HTTP protocol URLs contain the protocol, the server name and the requested filename - First, the browser interprets the three parts of the URL: http (the protocol or scheme) www (a folder on the server) cisco (the server name).com (top-level DNS domain) index.html (the specific file name requested) Using DNS, the server name portion of the URL is then translated to the associated IP address before the server can be contacted CCENT v6 22
14 Hypertext Transfer Protocol (HTTP) and Secure Hypertext Transfer Protocol (HTTPS) Web page process: Browser checks with a name server (DNS) to convert into a numeric address Using the HTTP protocol requirements, the browser sends a GET request to the server and asks for the file index.html The server sends the requested file (HTML code for this web page) to the client The index.html was specified in the URL and contains the HTML code for this web page The browser processes/deciphers the HTML code and formats the page for the browser window based on the code in the file Hypertext Transfer Protocol (HTTP) TCP 80, Set of rules for exchanging text, graphic images, etc. on the World Wide Web HTTP Is not secure. Messages can be intercepted Hypertext Transfer Protocol Secure (HTTPS) TCP, UDP 443 Uses encryption and authentication to secure communication CCENT v6 23
15 Hypertext Transfer Protocol (HTTP) and Secure Hypertext Transfer Protocol (HTTPS) Developed to publish, transfer, and retrieve HTML pages Specifies a request/response protocol Three common message types: GET a client request for data from the web server POST Uploads data files to the web server PUT Uploads resources or content to the web server HTTPS is used to securely communicate with a web server Uses encryption and authentication to secure data http protocol using GET CCENT v6 24
16 Protocols is a store-and-forward method of sending, storing, and retrieving electronic messages messages are stored on mail servers clients communicate with mail servers to send and receive Mail servers communicate with other mail servers to transport messages from one domain to another relies on three separate protocols for operation: SMTP, POP, and IMAP CCENT v6 25
17 Simple Mail Transfer Protocol (SMTP) Used for the transfer of mail messages and attachments to and between servers Allows messages to be sent SMTP message formats require a message header and body The header must have a properly formatted recipient address and a sender address An SMTP client sends an by connecting to a SMTP server on port 25 The server receives the message and stores it in a local mailbox or relays the message to another mail server Users use clients to retrieve messages stored on the server The mail transfer agent process governs handling between servers and clients SMTP processes must be running on both the client and server Message header must have a properly formatted recipient address and a sender If the mail server is busy, SMTP will try to send the messages at a later time SMTP periodically checks the queue for messages and attempts to send them again CCENT v6 26
18 Post Office Protocol version 3 (POP3) Used by clients to retrieve from a remote server Mail is downloaded from the server to the client and then deleted on the server - Does not store messages A downloaded message resides on the device that triggered the download. clients direct their POP requests to mail servers on port TCP 110 Is desirable for an ISP, because it alleviates their responsibility for managing large amounts of storage for their servers CCENT v6 27
19 Internet Message Access Protocol (IMAP) A newer protocol for retrieval Unlike POP, when the user connects to an IMAP-capable server, copies of the messages are downloaded to the client application Allows for easy, centralized storage and backup of s Allows for messages to be displayed to the user rather than downloaded Original messages are kept on the server until manually deleted Users view copies of the messages in their client software Uses port TCP 143 Support folder hierarchy to organize and store mail When a user decides to delete a message, the server synchronizes that action and deletes the message from the server CCENT v6 28
20 SMTP, POP, and IMAP Typically use an application called a Mail User Agent ( client) client provides the functionality of both protocols within one application Clients send s to a server using SMTP and receive s using POP3 or IMAP Web mail typically uses IMAP CCENT v6 29
21 Domain Name Service Protocol (DNS) IP addresses are not easy to memorize Domain names make server addresses more user-friendly Computers still need the actual numeric address before they can communicate The DNS protocol allows for the dynamic translation of a domain name into the associated IP address Uses port TCP and UDP 53 Used to resolve Internet names to IP addresses DNS servers store different types of resource records used to resolve names Contains the name, IP address, and type of record CCENT v6 30
22 DNS Message Format Record types are: A - an IPv4 end device address AAAA an IPv6 end device address NS - an authoritative name server CNAME - the canonical name for an alias; used when multiple services have the single network address but each service has its own entry in DNS MX - mail exchange record; maps a domain name to a list of mail exchange servers When a client makes a query, the server s DNS process first looks at its own records to resolve the name If unable to resolve, it contacts other servers to resolve the name The response is then forwarded to the client Server temporarily stores the numbered address that matches the name in cache memory Windows ipconfig /displaydns displays all cached DNS CCENT v6 31
23 DNS Hierarchy The DNS protocol uses a hierarchical system The naming structure is broken down into small, manageable zones Server is responsible for managing/mapping name-to-ip mappings for a small portion of the DNS structure Requests for zones not stored in a specific DNS server are forwarded to other servers for translation Top-level domains represent either the type of domain or the country of origin Examples of top-level domains are:.com.org.au.co CCENT v6 32
24 The nslookup Command Operating system utility that allows the user to manually query the name servers to resolve a given host name Can be used to troubleshoot name resolution issues and to verify the current status of the name servers In the DNS hierarchy, Cisco.com is the authoritative DNS server for the domain name record CCENT v6 33
25 Dynamic Host Configuration Protocol (DHCP) Computers need network IP information to communicate over a network Used for general purpose hosts such as end user devices, and static addressing is used for network devices such as gateways, switches, servers and printers Used to assign an IP address, subnet mask, default gateway and DNS server to a host Allows for automated and scalable distribution of IP information DHCP-distributed addresses are leased for a set period of time, then returned to pool for reuse A DHCP server is contacted and address requested - chooses address from a configured range of addresses called a pool and leases it to the host for a set period Addresses are returned to the pool for reuse when no longer in use Uses port UDP 67 for server and 68 for client DHCP supports IPv4 and DHCPv6 supports IPv6 CCENT v6 34
26 DHCP Operation The DHCPDISCOVER message is used to locate and identify any DHCP servers on a network. The DHCPOFFER message is used by a server to offer or suggest a lease to a client. The DHCPREQUEST message is used to identify the explicit DHCP server and the lease that the client is accepting A client may also request an address previously been allocated by the server The DHCPACK message is used by a server to finalize a successful lease with a client The DHCPNAK message is used when an offered lease is no longer valid CCENT v6 35
27 DHCP Operation A PC uses DHCPDISCOVER and DHCPREQUEST to broadcast messages when communicating with a DHCP server A DHCP Discover message: The destination IP address is The source MAC address is FF-FF-FF-FF-FF-FF The message comes from a server offering an IP address The message comes from a client seeking an IP address All hosts receive the message, but only a DHCP server replies CCENT v6 36
28 File Transfer Protocol (FTP) Used for interactive file transfer between systems Allow data transfers between a client and a server Both download and upload capabilities FTP client is an application that runs on a computer that is used to push and pull data from a FTP server running an FTP daemon To successfully transfer data, FTP requires two connections between the client and the server Port TCP 21 for control (commands and replies) Port TCP 20 for the actual file transfer Port 21 Port 20 CCENT v6 37
29 Trivial File Transfer Protocol (TFTP) Used for connectionless active file transfer Usually anonymous Allow data transfers between a client and a server Uses port UDP 69 CCENT v6 38
30 Server Message Block (SMB) A client/server file sharing protocol Clients establish a long-term connection to servers and can access the resources on the server as if the resource is local to the client host All messages share a common format SMB file-sharing and print services have become the mainstay of Windows networking Microsoft products now support TCP/IP protocols to directly support SMB resource sharing After 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 The Mac, LINUX, and UNIX operating systems have their own implementation of SMB SMB would be more efficient than FTP when uploading the same file to multiple remote servers CCENT v6 39
31 New Terms and Commands Hypertext Transfer Protocol (HTTP) File Transfer Protocol (FTP) Trivial File Transfer Protocol (TFTP) Internet Message Access Protocol (IMAP) Domain Name System (DNS) Simple Mail Transport Protocol (SMTP) Post Office Protocol (POP) Dynamic Host Configuration Protocol (DHCP) QuickTime and Motion Picture Experts Group (MPEG) Graphics Interchange Format (GIF) Joint Photographic Experts Group (JPEG) Portable Network Graphics (PNG) BOOTP HTTPS Client-server model Peer-to-peer network (P2P) P2P networks P2P applications Gnutella protocol BitTorrent Uniform Resource Locator (URL) Uniform Resource Identifier (URIs) Get Post Put HTTP Secure (HTTPS) Secure Socket Layer (SSL) Simple Mail Transfer Protocol (SMTP) Post Office Protocol (POP) CCENT v6 40
32 New Terms and Commands IMAP Port 25 (SMTP) TCP Port 110 (POP) Domain name DNS Protocol Record types: A, NS, AAAA, MX ipconfig /displaydns Top-level domains are:.com,.org,.au,.co Nslookup Dynamic Host Configuration Protocol (DHCP) for IPv4 DHCPv6 DHCP Discover DHCP Offer DHCP Request DHCP Acknowledgement DHCP Negative Acknowledgement DHCPv6: SOLICIT, ADVERTISE, INFORMATION REQUEST, and REPLY FTP daemon (FTPd) Server Message Block (SMB) CCENT v6 41
33 CCENT v6 42
Chapter 10: Application Layer
Chapter 10: Application Layer Application, Session and Presentation Presentation and Session Layers Session layer Functions, creates, and maintains dialogs between source and destination applications Handles
More informationCCNA Exploration1 Chapter 3: Application Layer Functionality and Protocols
CCNA Exploration1 Chapter 3: Application Layer Functionality and Protocols LOCAL CISCO ACADEMY ELSYS TU INSTRUCTOR: STELA STEFANOVA 1 Objectives Functions of the three upper OSI model layers, network services
More informationCCNA Exploration Network Fundamentals. Chapter 03 Application Functionality and Protocols
CCNA Exploration Network Fundamentals Chapter 03 Application Functionality and Protocols Updated: 27/04/2008 1 3.1 Applications: The Interface Between Human and Networks Applications provide the means
More informationCCNA R&S: Introduction to Networks. Chapter 10: The Application Layer
CCNA R&S: Introduction to Networks Chapter 10: The Application Layer Frank Schneemann 10.0.1.1 Introduction 10.0.1.2 Activity - Application Investigation 10.1.1.1 OSI and TCP/IP Models Revisited The application
More informationCCNA 1 Chapter 10 v5.0 Exam Answers 2013
CCNA 1 Chapter 10 v5.0 Exam Answers 2013 1 Which three layers of the OSI model provide similar network services to those provided by the application layer of the TCP/IP model? (Choose three.) physical
More informationObjective. Application Layer Functionality and Protocols. CCNA Exploration 4.0 Network Fundamentals Chapter 03. Universitas Dian Nuswantoro
CCNA Exploration 4.0 Network Fundamentals Chapter 03 Application Layer Functionality and Protocols Universitas Dian Nuswantoro 1 Objective In this chapter, you will learn to: Describe how the functions
More informationUnit 28 Website Production ASSIGNMENT 1
Unit 28 Website Production ASSIGNMENT 1 Last week Learning outcomes History HTML skeleton Annotated diagram of a WAN Servers, routers, client PC, browser, Server OS Switch, packet Architecture ISP Web
More informationCCNA Exploration Network Fundamentals. Chapter 3 Application Layer Functionality and Protocols
CCNA Exploration Network Fundamentals Chapter 3 Application Layer Functionality and Protocols Application Layer Functionality and Protocols Applications: The Interface Between the Networks Horny/Coufal
More informationApplication Layer: OSI and TCP/IP Models
Application Layer Application Layer: OSI and TCP/IP Models The communication process between two communicating nodes is actually a communication process between two applications on these devices. Service
More informationNetworking Revision. TCP/IP Protocol Stack & OSI reference model. Basic Protocols. TCP/IP Model ANTHONY KAO NETWORKING FINAL EXAM SPRING 2014 REVISION
Networking Revision TCP/IP Protocol Stack & OSI reference model Basic Protocols TCP/IP Model 1 OSI (Open Systems Interconnection) Model main purpose to aid in clearer understanding of the functions and
More informationNetwork+ Guide to Networks, Seventh Edition Chapter 2, Solutions
Network+ Guide to Networks, Seventh Edition Chapter 2, Solutions Review Questions 1. Which part of a MAC address is unique to each manufacturer? A. The network identifier B. The OUI C. The device identifier
More informationIntroduction to TCP/IP
Introduction to TCP/IP Properties and characteristics of TCP/IP IPv4 IPv6 Public vs private vs APIPA/link local Static vs dynamic Client-side DNS settings Client-side DHCP Subnet mask vs CIDR Gateway TCP/IP
More informationNetwork+ Guide to Networks 6 th Edition. Chapter 4 Introduction to TCP/IP Protocols
Network+ Guide to Networks 6 th Edition Chapter 4 Introduction to TCP/IP Protocols Objectives Identify and explain the functions of the core TCP/IP protocols Explain the TCP/IP model and how it corresponds
More informationTCP/IP Networking. Training Details. About Training. About Training. What You'll Learn. Training Time : 9 Hours. Capacity : 12
TCP/IP Networking Training Details Training Time : 9 Hours Capacity : 12 Prerequisites : There are no prerequisites for this course. About Training About Training TCP/IP is the globally accepted group
More information12. Name & Address 최양희서울대학교컴퓨터공학부
12. Name & Address 최양희서울대학교컴퓨터공학부 How do you get IP address? Manual Configuration Stateful Address Configuration (i.e. from servers) BOOTP DHCPv4, DHCPv6 Stateless Autoconfiguration : IPv6 2009 Yanghee
More informationComputer Networks. More on Standards & Protocols Quality of Service. Week 10. College of Information Science and Engineering Ritsumeikan University
Computer Networks More on Standards & Protocols Quality of Service Week 10 College of Information Science and Engineering Ritsumeikan University Introduction to Protocols l A protocol is a set of rules
More informationDESCRIPTION OF TYPICAL NETWORK SERVICES ON SERVERS
DESCRIPTION OF TYPICAL NETWORK SERVICES ON SERVERS Before you start Objectives: Familiarize yourself with the services such as File and Print, WWW, FTP, E- mail, Faxing, Remote Access, DHCP, DNS and WINS.
More informationZENworks for Desktops Preboot Services
3.2 Novell ZENworks for Desktops Preboot Services DEPLOYMENT www.novell.com Legal Notices Novell, Inc. makes no representations or warranties with respect to the contents or use of this documentation,
More informationManual Configuration Stateful Address Configuration (i.e. from servers) Stateless Autoconfiguration : IPv6
Manual Configuration Stateful Address Configuration (i.e. from servers) BOOTP DHCPv4, DHCPv6 Stateless Auto : IPv6 최양희서울대학교컴퓨터공학부 2005 Yanghee Choi 2 RARP Hardware address ---> IP address requires direct
More informationObjectives. Connecting with Computer Science 2
Objectives Learn what the Internet really is Become familiar with the architecture of the Internet Become familiar with Internet-related protocols Understand how the TCP/IP protocols relate to the Internet
More informationConcept Questions Demonstrate your knowledge of these concepts by answering the following questions in the space provided.
113 Chapter 9 TCP/IP Transport and Application Layer Services that are located in the transport layer enable users to segment several upper-layer applications onto the same transport layer data stream.
More informationGuide to Networking Essentials, 6 th Edition. Chapter 5: Network Protocols
Guide to Networking Essentials, 6 th Edition Chapter 5: Network Protocols Objectives Describe the purpose of a network protocol, the layers in the TCP/IP architecture, and the protocols in each TCP/IP
More information06/02/ Local & Metropolitan Area Networks 0. INTRODUCTION. 1. History and Future of TCP/IP ACOE322
1 Local & Metropolitan Area Networks ACOE322 Lecture 5 TCP/IP Protocol suite and IP addressing 1 0. INTRODUCTION We shall cover in this topic: 1. The relation of TCP/IP with internet and OSI model 2. Internet
More informationNetwork+ Guide to Networks 5 th Edition. Chapter 4 Introduction to TCP/IP Protocols
Network+ Guide to Networks 5 th Edition Chapter 4 Introduction to TCP/IP Protocols Objectives Identify and explain the functions of the core TCP/IP protocols Explain how the TCP/IP protocols correlate
More informationIntroduction to Networking
Introduction to Networking Chapters 1 and 2 Outline Computer Network Fundamentals Defining a Network Networks Defined by Geography Networks Defined by Topology Networks Defined by Resource Location OSI
More informationComputer Networking. Chapter #1. Dr. Abdulrhaman Alameer
Computer Networking Chapter #1 Dr. Abdulrhaman Alameer What is Computer Network? It is a collection of computers and devices interconnected by communications channels that facilitate communications among
More informationDHCP Client. Finding Feature Information. Restrictions for the DHCP Client
The Cisco Dynamic Host Configuration Protocol (DHCP) Client feature allows a Cisco device to act as a host requesting configuration parameters, such as an IP address, from a DHCP server. Finding Feature
More informationHands-On Microsoft Windows. Chapter 8 p Managing Windows Server 2008 Network Services
Hands-On Microsoft Windows Server 2008 Chapter 8 p Managing Windows Server 2008 Network Services Objectives Install, configure, and troubleshoot DNS Implement Microsoft WINS Install, configure, and troubleshoot
More informationAPPLICATION LAYER APPLICATION LAYER : DNS, HTTP, , SMTP, Telnet, FTP, Security-PGP-SSH.
APPLICATION LAYER : DNS, HTTP, E-mail, SMTP, Telnet, FTP, Security-PGP-SSH. To identify an entity, the Internet used the IP address, which uniquely identifies the connection of a host to the Internet.
More informationEthernet / TCP-IP - Training Suite Application level protocols
Ethernet / TCP-IP - Training Suite 05 - Application level protocols Application layer protocols 2 World Wide Web HTTP I want HTTP this resource. Hypertext Transfer Protocol (HTTP) Used by the World Wide
More informationThe Applications and Gaming Tab - Port Range Forward
The Applications and Gaming Tab - Port Range Forward The Applications and Gaming Tab allows you to set up public services on your network, such as web servers, ftp servers, e-mail servers, or other specialized
More informationChapter 2. Application Layer
Chapter 2 Application Layer 2.1. 2-1 INTRODUCTION - The application layer provides services to the user - Communication is provided using a logical connection means that the two application layers assume
More informationNetworking and Health Information Exchange Unit 1a ISO Open Systems Interconnection (OSI) Slide 1. Slide 2. Slide 3
Slide 1 Networking and Health Information Exchange Unit 1a ISO Open Systems Interconnection (OSI) Networking and Health Information Exchange Unit 1a ISO Open Systems Interconnection (OSI) Slide 2 Unit
More informationA+ Guide to Software: Managing, Maintaining, and Troubleshooting, 5e. Chapter 8 Networking Essentials
A+ Guide to Software: Managing, Maintaining, and Troubleshooting, 5e Chapter 8 Networking Essentials Objectives Learn about the protocols and standards Windows uses for networking Learn how to connect
More informationNetwork+ Guide to Networks, Seventh Edition Chapter 2, Solutions
Network+ Guide to Networks, Seventh Edition Chapter 2, Solutions [C HD] Applying Concepts: Configure Address Translation Using NAT At the end of this chapter, you ll create your own NAT translation table
More information2. Introduction to Internet Applications
2. Introduction to Internet Applications 1. Representation and Transfer 2. Web Protocols 3. Some Other Application Layer Protocols 4. Uniform Resource Identifiers (URIs) 5. Uniform Resource Locators (URLs)
More informationTCP/IP Fundamentals. Introduction. Practice Practice : Name. Date Period
Name Date Period TCP/IP Fundamentals Introduction For the Network+ Certification exam, you should be able to identify the class of an IP address, an APIPA IP address, and a private IP address as well as
More informationChapter 7. IP Addressing Services. IP Addressing Services. Part I
Chapter 7 IP Addressing Services Part I CCNA4-1 Chapter 7-1 IP Addressing Services Dynamic Host Configuration Protocol (DHCP) CCNA4-2 Chapter 7-1 Dynamic Host Configuration Protocol (DHCP) Every device
More informationNetworking and Health Information Exchange: ISO Open System Interconnection (OSI)
Networking and Health Information Exchange: ISO Open System Interconnection (OSI) Lecture 4 Audio Transcript Slide 1 Welcome to Networking and Health Information Exchange, ISO Open System Interconnection
More informationDHCP Overview. Information About DHCP. DHCP Overview. Last Updated: July 04, 2011
DHCP Overview DHCP Overview Last Updated: July 04, 2011 The Dynamic Host Configuration Protocol (DHCP) is based on the Bootstrap Protocol (BOOTP), which provides the framework for passing configuration
More informationProtocol Classification
DNS and DHCP TCP/IP Suite Suite of protocols (not just TCP and IP) Main protocols TCP and UDP at the Transport Layer, and IP at the Network Layer Other protocols ICMP, ARP, Telnet, Ftp, HTTP, SMTP, SNMP
More information01/17/08 TDC /17/08 TDC363-03
Introduction to LAN TDC 363 Week 3 Network Protocols Book: Chapter 4 & 11 1 Outline The TCP/IP model vs. the OSI Model IP Address Address Resolution Protocol (ARP) IPX/SPX and NetBIOS Protocols on Windows
More informationDHCP Basics (Dynamic Host Configuration Protocol) BUPT/QMUL
DHCP Basics (Dynamic Host Configuration Protocol) BUPT/QMUL 2017-04-01 Topics In This Course Background Introduction of Internet TCP/IP and OSI/RM Socket programmingtypical Internet Applications DHCP (Dynamic
More informationNetwork+ Guide to Networks 6 th Edition. Chapter 9 In-Depth TCP/IP Networking
Network+ Guide to Networks 6 th Edition Chapter 9 In-Depth TCP/IP Networking Objectives Describe methods of network design unique to TCP/IP networks, including subnetting, CIDR, and address translation
More informationNetworking. Layered Model. DoD Model. Application Layer. ISO/OSI Model
Networking Networking is concerned with the physical topology of two or more communicating entities and the logical topology of data transmission. Layered Model Systems communicate over a shared communication
More informationChapter 4. Internet Applications
Chapter 4 Internet Application Protocols 1 Internet Applications! Domain Name System! Electronic mail! Remote login! File transfer! World Wide Web! All use client-server model 2 Names! Internet communication
More informationNetwork Applications Principles of Network Applications
Network Applications Principles of Network Applications A Network application is an application running on one host and provides communication to another application running on a different host. At the
More informationCCNA 1 v3.11 Module 11 TCP/IP Transport and Application Layers
CCNA 1 v3.11 Module 11 TCP/IP Transport and Application Layers 2007, Jae-sul Lee. All rights reserved. 1 Agenda 11.1 TCP/IP Transport Layer 11.2 The Application Layer What does the TCP/IP transport layer
More informationTCP/IP Protocol Suite and IP Addressing
TCP/IP Protocol Suite and IP Addressing CCNA 1 v3 Module 9 10/11/2005 NESCOT CATC 1 Introduction to TCP/IP U.S. DoD created the TCP/IP model. Provides reliable data transmission to any destination under
More informationDHCP Overview. Information About DHCP. DHCP Overview
The Dynamic Host Configuration Protocol (DHCP) is based on the Bootstrap Protocol (BOOTP), which provides the framework for passing configuration information to hosts on a TCP/IP network. DHCP adds the
More informationROYAL INSTITUTE OF INFORMATION & MANAGEMENT
ROYAL INSTITUTE OF INFORMATION & MANAGEMENT BASICS NETWORKING CHAPTER 1 Networking Basics to Networking Advantages of Networking Types of Network 1 Local Area Network (LAN) LAN features Basic LAN components
More informationCMPE 151: Network Administration. Servers
CMPE 151: Network Administration Servers Announcements Unix shell+emacs tutorial. Basic Servers Telnet/Finger FTP Web SSH NNTP Let s look at the underlying protocols. Client-Server Model Request Response
More informationM2-R4: INTERNET TECHNOLOGY AND WEB DESIGN
M2-R4: INTERNET TECHNOLOGY AND WEB DESIGN NOTE: 1. There are TWO PARTS in this Module/Paper. PART ONE contains FOUR questions and PART TWO contains FIVE questions. 2. PART ONE is to be answered in the
More informationGeneral Terms Node - File Permissions - file permissions file
CIS 375 General Terms Node - A networked computing device that takes a protocol address andcan initiate and respond to communication from other networked devices that employ similar protocols. File Permissions
More informationWEB ADMINISTRATION AND MANAGEMENT. Internetworking: Concepts, Principles and Application
WEB ADMINISTRATION AND MANAGEMENT 3/17/2015 Internetworking: Concepts, Principles and Application jkm.cse@gmail.com 1 J. K. Mandal Professor & Ex-Dean FETM, Department of Computer Science & Engineering,
More informationInternet Applications. Dr Steve Gordon ICT, SIIT
Internet Applications Dr Steve Gordon ICT, SIIT Contents Network Application Models Transport Layer Interface Selected Applications and Services Naming Resources Web Access Email Network Management Other
More informationHands-On Ethical Hacking and Network Defense
Hands-On Ethical Hacking and Network Defense Chapter 2 TCP/IP Concepts Review Last modified 1-11-17 Objectives Describe the TCP/IP protocol stack Explain the basic concepts of IP addressing Explain the
More informationThe OSI Model. Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO).
Network Models The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding and developing computer-to-computer communication
More informationDifferent Layers Lecture 21
Different Layers Lecture 21 10/17/2003 Jian Ren 1 The Transport Layer 10/17/2003 Jian Ren 2 Transport Services and Protocols Provide logical communication between app processes running on different hosts
More information13. Internet Applications 최양희서울대학교컴퓨터공학부
13. Internet Applications 최양희서울대학교컴퓨터공학부 Internet Applications Telnet File Transfer (FTP) E-mail (SMTP) Web (HTTP) Internet Telephony (SIP/SDP) Presence Multimedia (Audio/Video Broadcasting, AoD/VoD) Network
More informationThe OSI Model. Level 3 Unit 9 Computer Networks
The OSI Model OSI Model Consider the network models we have already covered Whenever data is transferred from PC to PC or PC to Server it will travel through the Layers of the OSI Model OSI Model OSI Model
More informationLayered Model. DoD Model. ISO/OSI Model
Data Communications vs Networking (later) Communication is concerned with the transmission of data over a communication medium/channel between two entities. Here we are more concerned about EE issues such
More informationApplication Layer Protocols
Application Layer Protocols Dr. Ihsan Ullah Department of Computer Science & IT University of Balochistan, Quetta Pakistan Email: ihsan.ullah.cs@gmail.com These slides are adapted from the slides accompanying
More informationApplication Level Protocols
Application Level Protocols 2 Application Level Protocols Applications handle different kinds of content e.g.. e-mail, web pages, voice Different types of content require different kinds of protocols Application
More informationDHCP & NAT. Module : Computer Networks Lecturer : Lucy White Office : 324
DHCP & NAT Module : Computer Networks Lecturer : Lucy White lbwhite@wit.ie Office : 324 1 Dynamic Host Configuration Protocol (DHCP) Every device that connects to a network needs an IP address. Network
More informationNetworking Basics. EC512 Spring /15/2015 EC512 - Prof. Thomas Skinner 1
Networking Basics EC512 Spring 2015 2/15/2015 EC512 - Prof. Thomas Skinner 1 Protocols Protocols are required in order to allow information to be extracted from the stream of bits flowing from one point
More informationCPET 499/ITC 250 Web Systems. Topics
CPET 499/ITC 250 Web Systems Week 1 Web System Infrastructure, Protocols, and Applications Paul I-Hai Lin, Professor Dept. of Computer, Electrical, and Information Technology College of Engineering, Technology,
More information1. Which OSI layers offers reliable, connection-oriented data communication services?
CCNA 1 Practice Final Exam Answers v4.0 100% 1. Which OSI layers offers reliable, connection-oriented data communication services? application presentation session transport network 2. Refer to the exhibit.
More informationLecture-4. TCP/IP-Overview:
Lecture-4 TCP/IP-Overview: The history goes back to ARPANET a research network sponsored by DoD US Govt. It eventually connected hundreds of universities and govt installations, using leased telephone
More informationInterconnecting Networks with TCP/IP. 2000, Cisco Systems, Inc. 8-1
Interconnecting Networks with TCP/IP 2000, Cisco Systems, Inc. 8-1 Objectives Upon completion of this chapter you will be able to perform the following tasks: Identify the IP protocol stack, its protocol
More informationCCNA 2 (v v6.0) Chapter 10 Exam Answers % Full
CCNA 2 (v5.0.3 + v6.0) Chapter 10 Exam Answers 2017 100% Full ccnav6.com /ccna-2-v5-0-3-v6-0-chapter-10-exam-answers-2017-100-full.html CCNA Exam Answers 2017 CCNA 2 (v5.0.3 + v6.0) Chapter 10 Exam Answers
More informationCOMPUTER NETWORKS AND COMMUNICATION PROTOCOLS. Web Access: HTTP Mehmet KORKMAZ
COMPUTER NETWORKS AND COMMUNICATION PROTOCOLS Web Access: HTTP 16501018 Mehmet KORKMAZ World Wide Web What is WWW? WWW = World Wide Web = Web!= Internet Internet is a global system of interconnected computer
More informationCompTIA Exam JK0-023 CompTIA Network+ certification Version: 5.0 [ Total Questions: 1112 ]
s@lm@n CompTIA Exam JK0-023 CompTIA Network+ certification Version: 5.0 [ Total Questions: 1112 ] Topic break down Topic No. of Questions Topic 1: Network Architecture 183 Topic 3: Troubleshooting 140
More informationElectronic Mail. Three Components: SMTP SMTP. SMTP mail server. 1. User Agents. 2. Mail Servers. 3. SMTP protocol
SMTP Electronic Mail Three Components: 1. User Agents a.k.a. mail reader e.g., gmail, Outlook, yahoo 2. Mail Servers mailbox contains incoming messages for user message queue of outgoing (to be sent) mail
More information1/18/13. Network+ Guide to Networks 5 th Edition. Objectives. Chapter 10 In-Depth TCP/IP Networking
Network+ Guide to Networks 5 th Edition Chapter 10 In-Depth TCP/IP Networking Objectives Understand methods of network design unique to TCP/IP networks, including subnetting, CIDR, and address translation
More informationINTRODUCTORY INFORMATION TECHNOLOGY COMMUNICATING OVER NETWORKS. Faramarz Hendessi
INTRODUCTORY INFORMATION TECHNOLOGY COMMUNICATING OVER NETWORKS Faramarz Hendessi INTRODUCTORY INFORMATION TECHNOLOGY Lecture 6 Fall 2010 Isfahan University of technology Dr. Faramarz Hendessi Overview
More informationOperation Manual DHCP. Table of Contents
Table of Contents Table of Contents Chapter 1 DHCP Overview... 1-1 1.1 DHCP Principles... 1-1 1.1.1 BOOTP Relay Agent... 1-3 1.1.2 DHCP and BOOTP Relay Agent... 1-4 1.2 General DHCP Configuration... 1-4
More informationNetwork+ Guide to Networks 5 th Edition. Chapter 10 In-Depth TCP/IP Networking
Network+ Guide to Networks 5 th Edition Chapter 10 In-Depth TCP/IP Networking Objectives Understand methods of network design unique to TCP/IP networks, including subnetting, CIDR, and address translation
More informationManaging Switches. Finding More Information About IOS Commands CHAPTER
CHAPTER 4 This chapter describes how to use the device-management features of the Cluster Management Suite (CMS). The features described in this chapter can all be implemented through Visual Switch Manager
More informationAddresses, Protocols, and Ports Reference
APPENDIXA Addresses, Protocols, and Ports Reference This appendix provides a quick reference for the following topics: IP Addresses and Subnet Masks Protocols and Applications TCP and UDP Ports ICMP Types
More informationComputer Forensics: Investigating Network Intrusions and Cybercrime, 2nd Edition. Chapter 2 Investigating Network Traffic
Computer Forensics: Investigating Network Intrusions and Cybercrime, 2nd Edition Chapter 2 Investigating Network Traffic Objectives After completing this chapter, you should be able to: Understand network
More informationInformation Network Systems The application layer. Stephan Sigg
Information Network Systems The application layer Stephan Sigg Tokyo, November 15, 2012 Introduction 04.10.2012 Introduction to the internet 11.10.2012 The link layer 18.10.2012 The network layer 25.10.2012
More information1. IPv6 is the latest version of the TCP/IP protocol. What are some of the important IPv6 requirements?
95 Chapter 7 TCP/IP Protocol Suite and IP Addressing This chapter presents an overview of the TCP/IP Protocol Suite. It starts with the history and future of TCP/IP, compares the TCP/IP protocol model
More informationChapter 02 How Computers Find Each Other on Networks
Chapter 02 How Computers Find Each Other on Networks TRUEFALSE 1. A hexadecimal number is a number written in the base 16 number system. (A) True (B) False 2. DNS follows a centralized database model.
More informationMiPDF.COM. 1. Convert the decimal number 231 into its binary equivalent. Select the correct answer from the list below.
CCNA1 v6.0 Pretest Exam Answers 2017 (100%) MiPDF.COM 1. Convert the decimal number 231 into its binary equivalent. Select the correct answer from the list below. 11110010 11011011 11110110 11100111* 11100101
More informationSession 2. Background. Lecture Objectives
Session 2 Background 1 Lecture Objectives Understand how an Internet resource is accessed Understand the high level structure of the Internet cloud Understand the high level structure of the TCP/IP protocols
More informationCisco Interconnecting Cisco Networking Devices Part 1.
Cisco 100-105 Interconnecting Cisco Networking Devices Part 1 http://killexams.com/pass4sure/exam-detail/100-105 Question: 323 Refer to the exhibit. SwitchA receives the frame with the addressing shown.
More informationCCNA 1 Final Exam Answers UPDATE 2012 eg.2
CCNA 1 Final Exam Answers UPDATE 2012 eg.2 January 12th, 2012AdminLeave a commentgo to comments 1. When must a router serial interface be configured with the clock rate command? when the interface is functioning
More informationUNIT V Introduction to Application Layer HTTP Non persistent versus Persistent Connections Non persistent Connections
UNIT V Introduction to Application Layer: Introduction, Client Server Programming, WWW and HTTP,FTP, e-mail, TELNET, Secure Shell, Domain Name System, SNMP. HTTP The Hyper Text Transfer Protocol (HTTP)
More informationMonitoring Infoblox eg Enterprise v6
Monitoring Infoblox eg Enterprise v6 Restricted Rights Legend The information contained in this document is confidential and subject to change without notice. No part of this document may be reproduced
More informationSelected Sections of Applied Informatics
Selected Sections of Applied Informatics M.Sc. Marcin Koniak koniakm@wt.pw.edu.pl http://www2.wt.pw.edu.pl/~a.czerepicki Based on lecture: Dr inż. Andrzej Czerepicki a.czerepicki@wt.pw.edu.pl 2018 Lecture
More informationChapter 7. Local Area Network Communications Protocols
Chapter 7 Local Area Network Communications Protocols The Network Layer The third layer of the OSI Model is the network layer. The network layer is concerned with providing a means for hosts to communicate
More informationComputer Network 1 1
Computer Network 1 1 Chapter 10: Application Layer Advanced Principal Concepts Samples and Techniques Foundation Summary Question and Answer 2 Outline Application Layer There is a need for support protocols,
More informationConnecting with Computer Science Chapter 5 Review: Chapter Summary:
Chapter Summary: The Internet has revolutionized the world. The internet is just a giant collection of: WANs and LANs. The internet is not owned by any single person or entity. You connect to the Internet
More informationMCSA Guide to Networking with Windows Server 2016, Exam
MCSA Guide to Networking with Windows Server 2016, Exam 70-741 First Edition Chapter 4 Implementing DHCP 2018 Cengage. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part,
More informationFundamentals of Networking. OSI & TCP/IP Model. Kuldeep Sonar 1
Fundamentals of Networking OSI & TCP/IP Model Kuldeep Sonar 1 Kuldeep Sonar 2 OSI Model Kuldeep Sonar 3 Application Layer Layer 7 provides an interface between a host s communication software and any necessary
More informationIP Addressing: DHCP Configuration Guide, Cisco IOS XE Release 3S (Cisco ASR 920 Series)
IP Addressing: DHCP Configuration Guide, Cisco IOS XE Release 3S (Cisco ASR 920 Series) First Published: 2014-07-29 Last Modified: 2014-11-22 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive
More informationInterconnecting Cisco Networking Devices Part1 ( ICND1) Exam.
Cisco 640-822 Interconnecting Cisco Networking Devices Part1 ( ICND1) Exam TYPE: DEMO http://www.examskey.com/640-822.html Examskey Cisco 640-822 exam demo product is here for you to test quality of the
More informationSpecial expressions, phrases, abbreviations and terms of Computer Networks
access access point adapter Adderssing Realm ADSL (Asymmetrical Digital Subscriber Line) algorithm amplify amplitude analog antenna application architecture ARP (Address Resolution Protocol) AS (Autonomous
More informationCS 716: Introduction to communication networks th class; 11 th Nov Instructor: Sridhar Iyer IIT Bombay
CS 716: Introduction to communication networks - 24 th class; 11 th Nov 2011 Instructor: Sridhar Iyer IIT Bombay Layering: physical communication data application transport network link physical application
More information