What’s the relationship here?

Slides:



Advertisements
Similar presentations
Application Layer At long last we can ask the question - how does the user interface with the network?
Advertisements

DNS. Outline r Domain Name System r DNS Hierarchy r Resolution.
Chabot College ELEC Name Resolution.
NET0183 Networks and Communications Lecture 25 DNS Domain Name System 8/25/20091 NET0183 Networks and Communications by Dr Andy Brooks.
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.
30-1 Computer Networking The Internet Hourglass Model The physical layer is how machines are physically connected to each other... FTP HTTPNVTFTP.
Session 10 Windows Platform Eng. Dina Alkhoudari.
1 DNS: Domain Name System People: many identifiers: m SSN, name, Passport # Internet hosts, routers: m IP address (32 bit) - used for addressing datagrams.
Architecture of DNS CS 718 Activity 4 Submitted by Parag Abhyankar Anup S. Kunte
Paper Presentation – CAP Page 2 Outline Review - DNS Proposed Solution Simulation Results / Evaluation Discussion.
Chapter 29 Domain Name System (DNS) Allows users to reference computer names via symbolic names translates symbolic host names into associated IP addresses.
Pharming Group 10: Phuc H. Dao Anita Lugonja. Motivation To give students an opportunity to learn about DNS poisoning To give students an opportunity.
Domain Name System Refs: Chapter 9 RFC 1034 RFC 1035.
© McLean HIGHER COMPUTER NETWORKING Lesson 4: Domain Name Service Description of domain names and name resolution Domain name servers and domain.
EE 122: Lecture 20 (Domain Name Server - DNS) Ion Stoica Nov 15, 2001 (* based on the some on-line slides of J. Kurose & K. Rose and of Raj Jain)
1 Microsoft Windows 2000 Network Infrastructure Administration Chapter 6 Resolving Network Host Names.
Summary DNS DNS Alexandra Tolbert Benefits How It Works Basics Katherine Barrios DNS Parts Phillip Nelson.
UNIT 2 LESSON 10 CS PRINCIPLES. UNIT 2 LESSON 10 OBJECTIVES Students will be able to: Describe how a system of DNS servers support IP lookups. Explain.
Informatics Institute of Technology 3SFE611 Network Design 1 DNS (Domain Name System) RFC1035 Why names? Computers use addresses. Humans cannot remember.
1. Internet hosts:  IP address (32 bit) - used for addressing datagrams  “name”, e.g., ww.yahoo.com - used by humans DNS: provides translation between.
Domain Name System INTRODUCTION to Eng. Yasser Al-eimad
Basics of the Domain Name System (DNS) By : AMMY- DRISS Mohamed Amine KADDARI Zakaria MAHMOUDI Soufiane Oujda Med I University National College of Applied.
THE LARGEST NAME SERVICE ACTING AS A PHONE BOOK FOR THE INTERNET The Domain Name System click here to next page 1.
The Domain Name System (DNS) – The online directory DNS Simplified.
DNS Security Risks Section 0x02. Joke/Cool thing traceroute traceroute c
System Administration(SAD622S) Name of Presenter: Shadreck Chitauro Lecturer 18 July 2016 Faculty of Computing and Informatics.
Ip addressing: dhcp & dns
Understand Names Resolution
Name and Address Resolution Domain Name System (DNS)
IP and MAC Addresses, DNS Servers
Chapter 17 DNS (Domain Name System)
Chapter 19 DNS (Domain Name System)
Seek It- Lesson 2.
Chapter 9: Domain Name Servers
DNS (Domain Name System)
Domain Name System DNS - A system for converting host names and domain names into IP addresses on the Internet or on local networks that use the TCP/IP.
1.4 Wired and Wireless Networks
Networking Objectives
Domain Name System (DNS)
THE NEED FOR DNS DOMAIN NAME SYSTEM
Lesson 2-9 AP Computer Science Principles
Network Load Balancing
Copyright © 2006 Pearson Addison-Wesley. All rights reserved.
Unit 5: Providing Network Services
Lecture Computer Networks DNS (Domain Name System)
Lab 10 Overview DNS.
Internet Applications
Domain Name System (DNS)
EE 122: Domain Name Server (DNS)
Network Services.
Copyright © 2006 Pearson Addison-Wesley. All rights reserved.
Web Design & Development
Copyright © 2006 Pearson Addison-Wesley. All rights reserved.
Chapter 19 DNS (Domain Name System)
Unit 1.4 Wired and Wireless Networks Lesson 3
Web Server Technology Unit 10 Website Design and Development.
HTTP and Abstraction on the Internet / The Need for DNS
DNS: Domain Name System
What is HTML used for? STRUCTURE Text Video Lists Audio Links Forms Images Tables Click: Fades in text, lists, links, images, tables, forms, audio,
Domain Name System Refs: Chapter 9 RFC 1034 RFC 1035.
Ip addressing: dhcp & dns
INTERNET APPLICATIONS
How Our Customers Communicate With Us
COMPUTER NETWORKS PRESENTATION
Computer Networks Primary, Secondary and Root Servers
Read this to find out how the internet works!
WJEC GCSE Computer Science
Year 9 Computer Science Digital Portfolio
Task 1 A British tourist is visiting New York and Newark, New Jersey. They want to find out what’s happening back in the UK in the news by visiting the.
How to install and manage exchange server 2010 OP Saklani.
Presentation transcript:

What’s the relationship here? DNS  IP addresses What’s the relationship here?

“I don’t use IP addresses!” If IP addresses uniquely identify locations on a network, Why do you not use them when web browsing? What do you use? Ask the students, "If IP addresses uniquely identify locations on a network, why do you not use them when web browsing? What do you use?" As students recall domain names, such as "google.com", ask them, "Why are domain names easier to remember?" "Which has more meaning?" (semantics)

Domain names are mapped to IP addresses by DNS nameservers DNS  IP addresses Domain names are mapped to IP addresses by DNS nameservers (DNS = Domain Name System) DNS nameservers act as ‘address books’ for the Internet

How do DNS nameservers work? Given Domain Name DNS looks up name Finds name! Request routed!  Does not find name Tries another list Repeats with multiple lists until the name is found Name added to local list Repeats query, but name still not found Displays error message (Unable to resolve the server's DNS address.) Walk students through the flowchart. Use the script below to explain it, if necessary. Then ask students to explain it to a neighbor. Explain the following, "Domain names are mapped to IP addresses by DNS nameservers. These nameservers function as 'address books' by doing the following: Given a domain name, they look it up in their current list of names. If it is found, the IP address is resolved and the request may be routed. If it is not found, the nameserver queries another nameserver. Step 2 is repeated until the entry is located or the nameserver has queried a number of prospects, including a root name server (typically a top level server for each of .com, .org, .edu, etc.). If the entry is found, then resolve the request and add the entry to the nameserver's local list for future reference. If the entry is not found, then display an error (e.g., Error 105 (net::ERR_NAME_NOT_RESOLVED): Unable to resolve the server's DNS address.)

Benefits of DNS Semantics! Abstraction encourages other useful features of DNS: What would happen if more than one domain name mapped to a single IP address? In the following scenario, how does the use of domain names differ from that of IP addresses? "An online shopping business in New York has been flooded. They need their web presence to remain online, so they want to relocate their server to the branch office in Scranton, PA." Stress that the benefit in domain names is more than just semantics. Abstraction encourages other useful features of DNS