© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 ISP Services Working at a Small-to-Medium Business or ISP – Chapter 7.

Slides:



Advertisements
Similar presentations
CCNA Discovery Chapter 7.
Advertisements

Cisco 2 - Routers Perrine. J Page 14/30/2015 Chapter 10 TCP/IP Protocol Suite The function of the TCP/IP protocol stack is to transfer information from.
CCNA – Network Fundamentals
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 OSI Transport Layer Network Fundamentals – Chapter 4.
Chapter 7: Transport Layer
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 7: Transport Layer Introduction to Networking.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 7: Transport Layer Introduction to Networking.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 7: Transport Layer Introduction to Networking Assist. Prof.
Lecture 7 Transport Layer
Web Server Administration
2.1 Installing the DNS Server Role Overview of the Domain Name System Role Overview of the DNS Namespace DNS Improvements for Windows Server 2008 Considerations.
Implementing Domain Name System
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Services Networking for Home and Small Businesses – Chapter 6.
Domain Name System. DNS is a client/server protocol which provides Name to IP Address Resolution.
CCNA 1 v3.1 Module 11 Review.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 OSI Transport Layer Network Fundamentals – Chapter 4.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 5 Introduction to DNS in Windows Server 2008.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 7: Planning a DNS Strategy.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Application Layer Functionality and Protocols Network Fundamentals – Chapter.
Domain Name Services Oakton Community College CIS 238.
11.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 11: Introducing WINS, DNS,
Chapter Eleven An Introduction to TCP/IP. Objectives To compare TCP/IP’s layered structure to OSI To review the structure of an IP address To look at.
Cisco Discovery Working at a Small-to-Medium Business or ISP CHAPTER 7 ISP Services Jr.
Name Resolution Domain Name System.
Chapter 16 – DNS. DNS Domain Name Service This service allows client machines to resolve computer names (domain names) to IP addresses DNS works at the.
Implementing DNS Module D 7: Implementing DNS
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 1 Version 4.1 ISP Services Working at a Small-to-Medium Business or ISP – Chapter 7.
CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
© 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.
Jaringan Komputer Dasar OSI Transport Layer Aurelio Rahmadian.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 7: Transport Layer Introduction to Networking.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Application Layer Functionality and Protocols.
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.
October 8, 2015 University of Tulsa - Center for Information Security Microsoft Windows 2000 DNS October 8, 2015.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 OSI Transport Layer Network Fundamentals – Chapter 4.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 OSI Transport Layer Network Fundamentals – Chapter 4.
TCP/IP Transport and Application (Topic 6)
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
Configuring and Troubleshooting Domain Name System
Transport Layer COM211 Communications and Networks CDA College Theodoros Christophides
Windows Server 2003 DNS 安裝設定與管理維護 林寶森
Domain Name System (DNS). DNS Server Service Overview of Domain Name System What Is a Domain Namespace? Standards for DNS Naming.
TCP/IP (Transmission Control Protocol / Internet Protocol)
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Connecting to the Network Introduction to Networking Concepts.
CS470 Computer Networking Protocols
Computer Network Architecture Lecture 6: OSI Model Layers Examples 1 20/12/2012.
Basics of the Domain Name System (DNS) By : AMMY- DRISS Mohamed Amine KADDARI Zakaria MAHMOUDI Soufiane Oujda Med I University National College of Applied.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 OSI transport layer CCNA Exploration Semester 1 – Chapter 4.
IST 201 Chapter 11 Lecture 2. Ports Used by TCP & UDP Keep track of different types of transmissions crossing the network simultaneously. Combination.
Application Layer Functionality and Protocols Abdul Hadi Alaidi
Chapter 7: Transport Layer
Instructor Materials Chapter 5 Providing Network Services
Module 5: Resolving Host Names by Using Domain Name System (DNS)
IMPLEMENTING NAME RESOLUTION USING DNS
Configuring and Troubleshooting DNS
Networking for Home and Small Businesses – Chapter 6
Working at a Small-to-Medium Business or ISP – Chapter 7
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
Working at a Small-to-Medium Business or ISP – Chapter 7
Networking for Home and Small Businesses – Chapter 6
Presentation transcript:

© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 ISP Services Working at a Small-to-Medium Business or ISP – Chapter 7

2 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Objectives  Describe the network services provided by an ISP.  Describe the protocols that support the network services provided by an ISP.  Describe the purpose, function, and hierarchical nature of the Domain Name System (DNS).  Describe and enable common services and their protocols.

3 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Work for an ISP?  It is likely that in your career as a network technician/administrator that you will be employed, or work closely with, an ISP.  In the United States, it is estimated that “Internet service providers, Web search portals, and data processing services are expected to experience 28 percent growth in wage and salary employment between 2004 and 2014, faster than the 14 percent projected for the economy as a whole.”  It is interesting to look at where the bulk of the jobs are located.

4 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Introducing ISP Services Critical services for small-to-medium businesses:   Web hosting  Media streaming  IP telephony  File transfer ISP from BLS

5 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Introducing ISP Services Meeting customer requirements:  Reliability  Availability

6 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public CoLo or not to CoLo  Why might a company choose to co-locate their server or servers with an ISP?  Why might they choose to maintain the server at their own premises?

7 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Protocols That Support ISP Services  The TCP/IP suite of protocols supports reliability

8 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Protocols That Support ISP Services  Transport needs determine the choice of Transport Layer Protocol

9 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Why the TCP/IP protocol ?  The TCP/IP protocol was written to meet a specific set of conditions proposed by the Department of Defense in the late 1960’s. At this time, the United States was engaged in a “cold war” with the Soviet Union where both sides were capable of launching a nuclear strike.  The Department of Defense wanted their military sites to continue to communicate with one another in the event of a nuclear strike, even if that strike were to destroy 7/8ths of the network.

10 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Development rules  The development rules proposed by the government included: 1. A completely decentralized protocol with no key central installation that could be destroyed and bring down the whole network. 2. Fully redundant and able to continue communication between any two points even though the intermediate sites and links might stop functioning during the conversation. 3. Flexible as to handling a range of applications for the network (file transfer to time sensitive data such as voice). ¹

11 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Protocols That Support ISP Services The TCP three-way handshake:  Synchronization  Synchronization acknowledgement  Acknowledgement

12 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Protocols That Support ISP Services How TCP supports reliability:  Acknowledgement  Retransmission  Sequencing  Flow control

13 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Protocols That Support ISP Services  UDP: not connection-oriented, simple protocol  Used by online games, DHCP, DNS

14 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public TCP Segment vs UDP Datagram

15 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Protocols That Support ISP Services  TCP and UDP use ports to support multiple services

16 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Queues

17 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Protocols That Support ISP Services  Socket: combination of Transport Layer port number and Network Layer IP address of host  Socket pair: source and destination IPs and port numbers identify each conversation

18 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Domain Name System (DNS)  Networking naming systems translate human- readable names into machine-readable addresses srv2

19 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Hosts file is like a phonebook  It is amazing to think that originally host names were maintained manually, and that as changes were made administrators had to consult published lists and add those devices to their lists, then as more devices were added repeat this process over and over and over.  As the Internet grew it would have been impossible for a human to process the changes as fast as they occurred.

20 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Hosts file is like a phonebook  It might be helpful to think about the HOSTS file like it was an address and phone book. When you type in an address, for example the HOSTS file is checked to see if you already have the ip address (i.e. the telephone number) of that site.  If you don’t have that phone number in your HOSTS file then your computer asks the ISP for the phone number, gets the address, and connects you to that site.

21 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Host Name Resolution Process

22 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Domain Name System (DNS) Advantages of DNS:  Hierarchical structure  Small, manageable zones  Scalable

23 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Domain Name System (DNS) Components of DNS:  Resource records and domain namespace  Domain name system servers  Resolvers

24 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Domain Name System (DNS) DNS name resolution:  Dynamic updates  Forward lookup zones  Reverse lookup zones  Primary zones  Secondary zones

25 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Domain Name System (DNS) Implementing DNS solutions:  ISP DNS servers  Local DNS servers

26 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public What Is a Domain Namespace? Root Domain Subdomain Second-Level Domain Top-Level Domain FQDN: SERVER1.sales.south.nwtraders.com FQDN: SERVER1.sales.south.nwtraders.com south nwtraders com sales west east org net Host: SERVER1

27 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public What Are the Components of a DNS Solution? DNS Servers on the Internet DNS Servers DNS Clients Root “.”.com.edu Resource Record Resource Record Resource Record Resource Record

28 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public How Recursive Queries Work DNS Client mail1.contoso. msft A recursive query is sent to a DNS server and requires a complete answer Database Local DNS Server

29 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public How Iterative Queries Work An iterative query directed to a DNS server may be answered with a referral to another DNS server Client Server Local DNS Server Local DNS Server Root Hint (.).com Recursive Query mail1.nwtraders.com Iterative Query Ask.com Ask nwtraders.com Authoritative Response Nwtraders.com

30 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public How Forwarders Work A forwarder is a DNS server designated to resolve external or offsite DNS domain names Client Server Nwtraders.com Root Hint (.).com Iterative Query Ask.com Ask nwtraders.com Authoritative Response Forwarder Recursive query for mail1.nwtraders.com Recursive Query Local DNS Server Local DNS Server

31 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public How Conditional Forwarding Works ISP DNS All other DNS domains Local DNS Contoso.msft DNS Contoso.msft DNS contoso.msft Query for Conditional forwarding forwards requests using a domain name condition Client Computer

32 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public How Root Hints Work Root hints contain the IP addresses for DNS root servers microsoft DNS Servers DNS Server Root (.) Servers com Client Root Hints

33 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public How DNS Server Caching Works Where’s ServerA? Client1 Client2 ServerA ServerA is at Where’s ServerA? ServerA is at DNS server cache Host nameIP addressTTL ServerA.contoso.msft seconds

34 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Use a central forwarder for Internet name resolution Use conditional forwarders if you have multiple internal namespaces Consider disabling recursion for specific domains  Use a central forwarder for Internet name resolution  Use conditional forwarders if you have multiple internal namespaces  Consider disabling recursion for specific domains Best Practices for Configuring DNS ISP DNS Contoso.msft Partner Organization Northwindtraders.msft Partner Organization Northwindtraders.msft Dev.contoso.msft Root (.) Servers Forwarding with no recursion Conditional forwarding Forwarding or root hints

35 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Services and Protocols  ISPs provide many business-oriented services  Secure versions of Application Layer protocols support customer security requirements

36 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Services and Protocols  HTTP is a request-response protocol  HTTPS adds authentication and encryption

37 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Services and Protocols  FTP uses a protocol interpreter (PI) and data transfer process (DTP)  Two connections: one to send commands, one for actual file data transfer

38 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Services and Protocols  SMTP: specific message format and processes running on both client and server  POP3: mail is downloaded from server to client and then deleted  IMAP4: keeps messages on server

39 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Summary  TCP and UDP use port numbers to provide multiple services to hosts.  DNS uses a hierarchical system of databases to resolve names and IP addresses of known hosts within networks and across the Internet.  The most common services used on the Internet include FTP, FTPS, HTTP, HTTPS and SMTP.  ISPs use high-performance servers to support these services.

40 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public