Instructor Materials Chapter 5 Providing Network Services

Slides:



Advertisements
Similar presentations
Introduction to Networks
Advertisements

Lecture 7 Transport Layer
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Services Networking for Home and Small Businesses – Chapter 6.
Network Services Networking for Home & Small Business.
Jaringan Komputer Dasar
Layer 7- Application Layer
Internet…issues Managing the Internet
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Application Layer Functionality and Protocols Network Fundamentals – Chapter.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 10: Application Layer Network Basics.
©Brooks/Cole, 2003 Chapter 6 Computer Networks. ©Brooks/Cole, 2003 Understand the rationale for the existence of networks. Distinguish between the three.
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Application Layer Functionality and Protocols Network Fundamentals – Chapter 3.
Chp. 6 Network Services CCNA Discovery 1.
CHAPTER 2 PCs on the Internet Suraya Alias. The TCP/IP Suite of Protocols Internet applications – client/server applications The client requested data.
Lesson 24. Protocols and the OSI Model. Objectives At the end of this Presentation, you will be able to:
Networking Basics TCP/IP TRANSPORT and APPLICATION LAYER Version 3.0 Cisco Regional Networking Academy.
Network Protocols. Why Protocols?  Rules and procedures to govern communication Some for transferring data Some for transferring data Some for route.
Chapter 10 Intro to Routing & Switching.  Upon completion of this chapter, you should be able to:  Explain how the functions of the application layer,
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Network Services Networking for Home and Small Businesses – Chapter.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Application Layer Functionality and Protocols.
Networks – Network Architecture Network architecture is specification of design principles (including data formats and procedures) for creating a network.
Network Services Networking for Home & Small Business.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Services Networking for Home and Small Businesses – Chapter 6.
Component 9 – Networking and Health Information Exchange Unit 1-1 ISO Open Systems Interconnection (OSI) This material was developed by Duke University,
1 Version 3.0 Module 11 TCP Application and Transport.
TCP/IP Transport and Application (Topic 6)
Internet Protocol B Bhupendra Ratha, Lecturer School of Library and Information Science Devi Ahilya University, Indore
Application Layer Khondaker Abdullah-Al-Mamun Lecturer, CSE Instructor, CNAP AUST.
Chapter 7: The Internet, Intranets, and Extranets.
TCP/IP (Transmission Control Protocol / Internet Protocol)
Protocols COM211 Communications and Networks CDA College Olga Pelekanou
INTERNET PROTOCOLS. Microsoft’s Internet Information Server Home Page Figure IT2031 UNIT-3.
Cisco Discovery Semester 1 Chapter 6 JEOPADY RouterModesWANEncapsulationWANServicesRouterBasicsRouterCommands RouterModesWANEncapsulationWANServicesRouterBasicsRouterCommands.
Application of the Internet 1998/12/09 KEIO University, JAPAN Mikiyo
Computer Network Architecture Lecture 6: OSI Model Layers Examples 1 20/12/2012.
TCP/IP Protocol Suite ©Richard L. Goldman September 25, 2002.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Services Networking for Home and Small Businesses – Chapter 6.
Application Layer instructors at St. Clair College in Windsor, Ontario for their slides. Special thanks to instructors at St. Clair College in Windsor,
IST 201 Chapter 11 Lecture 2. Ports Used by TCP & UDP Keep track of different types of transmissions crossing the network simultaneously. Combination.
Web Development & Design Foundations with XHTML Chapter 1 Key Concepts 1.
Chapter 10: Application Layer
Instructor Materials Chapter 8 Configuring Cisco Devices
Instructor Materials Chapter 4: Network Addressing
Application Layer Functionality and Protocols Abdul Hadi Alaidi
Chapter 7: Transport Layer
Application Layer Functionality and Protocols
Application layer tcp/ip
Instructor Materials Chapter 3 Communicating on a Local Network
Instructor Materials Chapter 10: Application Layer
Unit 28 Website Production
v3 JEOPARDY CCNA 1 Module 11 CCNA1 v3 Module 11 Galo Valencia
Application Layer Honolulu Community College
Understand the OSI Model Part 2
Protocols and networks in the TCP/IP model initially.
Networking for Home and Small Businesses – Chapter 6
Working at a Small-to-Medium Business or ISP – Chapter 7
Chapter 10: Application Layer
Web Development & Design Chapter 1, Sections 4, 5 & 6
Networking for Home and Small Businesses – Chapter 6
Working at a Small-to-Medium Business or ISP – Chapter 7
Working at a Small-to-Medium Business or ISP – Chapter 7
Application Layer Functionality and Protocols
Lecture 6: TCP/IP Networking 1nd semester By: Adal ALashban.
Chapter 10: Application Layer
Prepared by: Adeel Ahmad
Applications Layer Functionality & Protocols
Networking for Home and Small Businesses – Chapter 6
Chapter 7 Network Applications
Chapter 2.1: Introduction to TCP/IP
Computer Networks Protocols
Presentation transcript:

Instructor Materials Chapter 5 Providing Network Services Cisco Networking Academy Program Networking Essentials Chapter 5: Providing Network Services Networking Essentials

Instructor Materials - Chapter 5 Planning Guide This PowerPoint deck is divided in two parts: Instructor Planning Guide Information to help you become familiar with the chapter Teaching aids Instructor Class Presentation Optional slides that you can use in the classroom Begins on slide # 8 Note: Remove the Planning Guide from this presentation before sharing with anyone. 2

Networking Essentials Instructor Planning Guide Chapter 5: Providing Network Services Networking Essentials Chapter 5: Providing Network Services

Chapter 5: Activities What activities are associated with this chapter? Page # Activity Type Activity Name 5.1.2.2 Interactive Activity Match the Service to the Client Request 5.1.2.3 Packet Tracer The Client Interaction 5.2.1.5 Choosing a Transport Protocol 5.2.2.3 Transport Layer Terminology 5.3.1.3 Lab Observing DNS Name Resolution 5.3.2.2 Observing Web Requests 4

Chapter 5: Assessment Students should complete Chapter 5, “Assessment” after completing Chapter 5. Quizzes, labs, Packet Tracers and other activities can be used to informally assess student progress. 5

Chapter 5: Additional Help For additional help with teaching strategies, including lesson plans, analogies for difficult concepts, and discussion topics, visit the Facebook page for community and peer support at the following: www.facebook.com/cisconetworkingacademy. 6

Chapter 5: Providing Network Services Cisco Networking Academy Program Networking Essentials Chapter 5: Providing Network Services Networking Essentials

Chapter 5 - Sections & Objectives 5.1 How Clients and Servers Work Together • Explain how clients access Internet services. 5.2 Internet Protocols at Work Explain how the protocols of the transport layer support network communications. 5.3 Application Protocols and Services Explain the function of common Internet client/server applications. 9

5.1 How Clients and Servers Work Together Cisco Networking Academy Program Networking Essentials Chapter 5: Providing Network Services

How Clients and Servers Work Together The Client Server Relationship There are millions of servers connected to the Internet, providing services such as web sites, email, financial transactions, and music downloads to clients.  The primary characteristic of client/server systems is that the client sends a request to a server, and the server responds by carrying out a function, such as sending the requested document back to the client.  5.1 – How Clients and Servers Work Together 5.1.1 – The Client Server Relationship

How Clients and Servers Work Together The Client Server Relationship A uniform resource locator (URL) is used to locate the server and a specific resource. The URL identifies: Protocol being used, usually HTTP (Hypertext Transfer Protocol) for web pages Domain name of the server being accessed Location of the resource on the server Resource 5.1 – How Clients and Servers Work Together 5.1.1 – The Client Server Relationship

How Clients and Servers Work Together TCP/IP Protocols for Internet Services  Some of the protocols used for Internet services are: Domain Name System (DNS) - Resolves Internet names to IP addresses. Secure Shell (SSH) - Used to provide remote access to servers and networking devices. Simple Mail Transfer Protocol (SMTP) - Sends email messages and attachments from clients to servers and from servers to other email servers. Post Office Protocol (POP) - Used by email clients to retrieve email and attachments from a remote server. Internet Message Access Protocol (IMAP) - Used by email clients to retrieve email and attachments from a remote server. Dynamic Host Configuration Protocol (DHCP) - Used to automatically configure devices with IP addressing and other necessary information to enable them to communicate over the Internet. Web Server - Transfers the files that make up the web pages of the World Wide Web using Hypertext Transfer Protocol (HTTP). File Transfer Protocol (FTP) - Used for interactive file transfer between systems. 5.1 – How Clients and Servers Work Together 5.1.2 – TCP/IP Protocols for Internet Services

5.2 Internet Protocols at Work Cisco Networking Academy Program Networking Essentials Chapter 5: Providing Network Services

Internet Protocols at Work The TCP/IP Protocol Suite The various protocols necessary to deliver a web page function at the four different levels of the TCP/IP model are: application layer protocol, transport layer protocol, Internetwork layer protocol, and network access layer. The two most common transport protocols are Transmission Control Protocol (TCP) and User Datagram Protocol (UDP). The IP protocol uses these transport protocols to enable hosts to communicate and transfer data. When an application requires acknowledgment that a message is delivered, it uses TCP. UDP is a 'best effort' delivery system that does not require acknowledgment of receipt. 5.2 – Internet Protocols at Work 5.2.1 – The TCP/IP Protocol Suite

Internet Protocols at Work Keeping Track of the Conversation A port is a numeric identifier within each segment that is used to keep track of specific conversations between a client and server. Ports are categorized into three groups: Well-known, registered, and private. Every message that a host sends contains both a source and destination port. The source port number is dynamically generated by the sending device to identify a conversation between two devices. The client places a destination port number in the segment to tell the destination server what service is being requested. 5.2 – Internet Protocols at Work 5.2.2 – Keeping Track of the Conversation

5.3 Application Protocols and Services Cisco Networking Academy Program Networking Essentials Chapter 5: Providing Network Services

Application Protocols and Services Domain Name System The Domain Name System (DNS) names are registered and organized on the Internet within specific high level groups, or domains. Some of the most common high level domains on the Internet are .com, .edu, and .net. A DNS server contains a table that associates hostnames in a domain with corresponding IP addresses. When the DNS server receives a request, it checks its table to determine the IP address associated with that server.  5.3 – Application Protocols and Services 5.3.1 – Domain Name System

Application Protocols and Services Web Clients and Servers When a web client receives the IP address of a web server, the client browser uses that IP address and port 80 to request web services using the Hypertext Transfer Protocol (HTTP).  The HyperText Markup Language (HTML) coding tells the browser how to format the web page and what graphics and fonts to use. There are many different web servers and web clients available on the market. The HTTP protocol and HTML standards make it possible for these servers and clients from many different manufacturers to work together seamlessly. 5.3 – Application Protocols and Services 5.3.2 – Web Clients and Servers

Application Protocols and Services FTP Clients and Servers The File Transfer Protocol (FTP) provides an easy method to transfer files from one computer to another.   It also enables clients to manage files remotely by sending file management commands such as delete or rename. To accomplish this, the FTP service uses two different ports to communicate between client and server.

Application Protocols and Services Virtual Terminals Telnet uses software to create a virtual device that provides the same features of a terminal session with access to the server’s command line interface (CLI). SSH provides for secure remote login and other secure network services. It also provides stronger authentication than Telnet and supports the transport of session data using encryption. Network professionals should always use SSH in place of Telnet, whenever possible. 5.3 – Application Protocols and Services 5.3.4 – Virtual Terminals

Application Protocols and Services Email and Messaging Email Clients and Servers - Each mail server receives and stores mail for users who have mailboxes configured on that mail server. Each user with a mailbox must then use an email client to access the mail server and read these messages. Email Protocols - Various application protocols used in processing email include SMTP, POP3, and IMAP4. Instant Messaging (IM) – IM applications require minimal configuration to operate. After the client is downloaded, all that is required is to enter username and password information. In addition to text messages, IM can support the transfer of documents, video, music, and audio files. Internet Phone Calls - An Internet telephony client uses peer-to-peer technology similar to that used by instant messaging. IP telephony makes use of Voice over IP (VoIP) technology which converts analog voice signals into digital data. The voice data is encapsulated into IP packets which carry the phone call through the network. 5.3 – Application Protocols and Services 5.3.5 – Email and Messaging