Understand Names Resolution



Similar documents
- Domain Name System -

Introduction to Network Operating Systems

Managing Name Resolution

ECE 4321 Computer Networks. Network Programming

Installing and Setting up Microsoft DNS Server

Introduction to the Domain Name System

Lesson 13: DNS Security. Javier Osuna GMV Head of Security and Process Consulting Division

HTG XROADS NETWORKS. Network Appliance How To Guide: EdgeDNS. How To Guide

Copyright

Domain Name Service (DNS) Training Division, NIC New Delhi

Introduction to DNS CHAPTER 5. In This Chapter

DNS. Computer networks - Administration 1DV202. fredag 30 mars 12

DNS. The Root Name Servers. DNS Hierarchy. Computer System Security and Management SMD139. Root name server. .se name server. .

How to Configure the Windows DNS Server

Windows 2008 Server. Domain Name System Administración SSII

How To Guide Edge Network Appliance How To Guide:

Chapter 6. About This Chapter. Before You Begin. Windows 2000 Naming Schemes. [Previous] [Next]

DNS. Computer Networks. Seminar 12

Lecture 2 CS An example of a middleware service: DNS Domain Name System

How to set up the Integrated DNS Server for Inbound Load Balancing

Lab - Observing DNS Resolution

Domain Name System (DNS)

Motivation. Domain Name System (DNS) Flat Namespace. Hierarchical Namespace

DNS Domain Name System

Networking Domain Name System

Domain Name System. Heng Sovannarith

Glossary of Technical Terms Related to IPv6

Networking Domain Name System

Internetworking with TCP/IP Unit 10. Domain Name System

Lab - Observing DNS Resolution

Copyright International Business Machines Corporation All rights reserved. US Government Users Restricted Rights Use, duplication or disclosure

Module 2. Configuring and Troubleshooting DNS. Contents:

THE MASTER LIST OF DNS TERMINOLOGY. v 2.0

Domain Name System :49:44 UTC Citrix Systems, Inc. All rights reserved. Terms of Use Trademarks Privacy Statement

Domain Name System (DNS) Fundamentals

The Domain Name System

Chapter 25 Domain Name System Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display.

Use Domain Name System and IP Version 6

Creating Custom Nameservers Contents

Implementing Domain Name Service (DNS)

Applies To: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1, Windows Server 2003 with SP2

DOMAIN NAME SYSTEM. Shipra Dey Computer Science & Engineering iamshipradey@gmail.com

DNS Resolving using nslookup

THE MASTER LIST OF DNS TERMINOLOGY. First Edition

Domain Name Server. Training Division National Informatics Centre New Delhi

Application Protocols in the TCP/IP Reference Model

Domain Name System (DNS)

Lesson Plans Managing a Windows 2003 Network Infrastructure

Forouzan: Chapter 17. Domain Name System (DNS)

Understanding DNS (the Domain Name System)

The Domain Name System (DNS)

Application Protocols in the TCP/IP Reference Model. Application Protocols in the TCP/IP Reference Model. DNS - Concept. DNS - Domain Name System

Implementing, Managing, and Maintaining a Microsoft Windows Server 2003 Network Infrastructure

How to Add Domains and DNS Records

DNS (Domain Name System) is the system & protocol that translates domain names to IP addresses.

Configuring an External Domain

The Domain Name System

Part 5 DNS Security. SAST01 An Introduction to Information Security Martin Hell Department of Electrical and Information Technology

Planning and Maintaining a Microsoft Windows Server Network Infrastructure

5 Configuring a DNS Infrastructure

DNS and BIND Primer. Pete Nesbitt linux1.ca. April 2012

Domain Name System (DNS) Session-1: Fundamentals. Ayitey Bulley

Fasthosts Internet Parallels Plesk 10 Manual

Domain Name System. DNS is an example of a large scale client-server application. Copyright 2014 Jim Martin

LAN TCP/IP and DHCP Setup

The Domain Name System (DNS)

THE DOMAIN NAME SYSTEM DNS

Chapter 7 Implementing Domain Name System (DNS)

Computer Networks: Domain Name System

IPv6 Support in the DNS. Workshop Name Workshop Location, Date

Module 4: Resolving Host Names by Using Domain Name System

Talk-101 User Guide. DNSGate

The Domain Name System

Chapter 23 The Domain Name System (DNS)

Module 5: Planning a DNS Strategy

KB Windows 2000 DNS Event Messages 1 Through 1614

Configuration Network Management Card-2

Date 07/05/ :20:22. CENTREL Solutions. Author. Version Product XIA Configuration Server [ ]

Conquering the Challenges of IP Network Management with DHCP and DNS

Domain Name Resolver (DNR) Configuration

DNS & IPv6. Agenda 4/14/2009. MENOG4, 8-9 April Raed Al-Fayez SaudiNIC CITC rfayez@citc.gov.sa, DNS & IPv6.

Using Webmin and Bind9 to Setup DNS Sever on Linux

HTG XROADS NETWORKS. Network Appliance How To Guide: DNS Delegation. How To Guide

Intro to djbdns. A DNS server besides BIND. Nathan Straz. nate@techie.com. Intro to djbdns p.1/21

Outline. Definition. Name spaces Name resolution Example: The Domain Name System Example: X.500, LDAP. Names, Identifiers and Addresses

Networking Domain Name System

Internetworking Microsoft TCP/IP on Microsoft Windows NT 4.0

Presto User s Manual. Collobos Software Version Collobos Software, Inc

Chapter 9: Name Services. 9.1 Introduction 9.2 Name services and the DNS 9.3 Directory services 9.6 Summary

DNS: How it works. DNS: How it works (more or less ) DNS: How it Works. Technical Seminars Spring Paul Semple psemple@rm.

DNS. DNS Fundamentals. Goals of this lab: Prerequisites: LXB, NET

How to Install the Active Directory Domain Services (AD DS) Role in Windows Server 2008 R2 and Promote a Server to a Domain Controller

Services: DNS domain name system

Teldat Router. DNS Client

Creating the Conceptual Design by Gathering and Analyzing Business and Technical Requirements

Implementing, Managing, and Maintaining a Microsoft Windows Server 2003 Network Infrastructure: Network Services (5 days)

Transcription:

Understand Names Resolution

Lesson Overview In this lesson, you will learn about: Domain name resolution Name resolution process steps DNS WINS

Anticipatory Set 1. List the host name of 4 of your favorite websites, such as www.microsoft.com. 2. Visit http://www.hcidata.info/host2ip.htm 3. Enter the host names, one at a time, and click on the Find IP Address button. 4. Record the IP address for each site. 5. Describe the process of how the computer finds the IP address from a host name. 6. Describe the process of how the computer finds a host name from an IP address.

Name resolution IP address o o Domain name o o Identifies a computer on a network by a unique address A string of four numbers separated by periods is the form of the address (for example, 192.168.1.42) Used because people remember words better than numbers (for example, www.microsoft.com) The name has to be assigned to a corresponding IP address to access a domain name. A nameserver is a server that implements a name-service protocol, which maps an identifier to a system-internal, numeric addressing component.

How WINS Works By default, when a system is configured to use WINS for its name resolution, it adheres to h-node for name registration. 1. Checks to see if it is the local machine name 2. Checks its cache of remote names. Any name that is resolved is placed in a cache where it remains for 10 minutes. 3. Tries the WINS Server 4. Tries broadcasting 5. Checks the LMHOSTS file to determine if the system is configured to use the LMHOSTS file 6. Tries the HOSTS file and then a DNS, if so configured

Domain Name System (DNS) The Internet maintains two principal namespaces, the domain name hierarchy and the Internet protocol (IP) address system. The domain name system maintains the domain namespace and translates between these two namespaces. Internet name servers implement the domain name system. A DNS name server is a server that stores the DNS records, such as address (A) records, name server (NS) records, and mail exchanger (MX) records for a domain name.

Resolvers are programs that run on DNS clients and DNS servers and that create queries to extract information from name servers. Domains define different levels of authority in a hierarchical structure. The top is called the root domain. The DNS namespace on the Internet has the following structure: The root domain uses a null label, which you write as a single period (.) and is assigned by organization type and by country/region. Second-level domain contains the domains and names for organizations and countries/regions. A zone is a contiguous portion of a domain of the DNS namespace whose database records exist and are managed in a particular DNS database file stored on one or multiple DNS servers.

DNS defines two types of name servers: A primary name server gets the data from locally stored and maintained files. To change a zone, such as adding subdomains or resource records, you change the zone file at the primary name server. A secondary name server gets the data across the network from another name server. The process of obtaining this zone information (that is, the database file) across the network is referred to as a zone transfer.

Host Name Resolution Process Resolves a host name to an IP address before the source host sends the initial IP packet The default order for domain name resolution 1. Hosts File There is a file called HOSTS to convert domain names to IP addresses and entries in the HOSTS file dominate mappings that are resolved via a DNS server. 2. Domain Name System Used for converting domain names to their corresponding IP addresses. The operating system will connect to the DNS server and return to you the IP address for the domain name you queried it with. 3. Netbios This only applies to Windows machines and will only be used to map names to IP addresses if all previous methods failed. Windows tries NetBIOS name resolution first, then host name resolution.

NetBIOS over TCP/IP Name Resolution <Methods> b-node broadcasts are used for both name registration and name resolution. p-node uses point-to-point communications with a name server to resolve names. m-node first uses b-node and then, if necessary, p-node to resolve names. h-node first uses p-node for name queries and then b-node if the name service is unavailable or if the name is not registered in the database.

Reverse Lookup of the DNS Namespace Within the in-addr.arpa domain, special pointer (PTR) resource records are added to associate the IPv4 addresses to their corresponding host names. To find a host name for the IPv4 address 157.54.200.2, a DNS client sends a DNS query for a PTR record for the name 2.200.54.157.inaddr.arpa.

All the Methods Used by TCP/IP for Windows XP and Windows Server 2003 for Resolving Host Names

DNS name resolution is both iterative and recursive resolution. 1. The user types in a DNS name into a Web browser, which causes a DNS resolution request to be made from her client machine s resolver to a local DNS name server. 2. That name server agrees to resolve the name recursively on behalf of the resolver, but uses iterative requests to accomplish it. 3. These requests are sent to a DNS root name server, followed in turn by the name servers for.edu, someschool.edu, and compsci.someschool.edu. 4. The IP address is passed to the local name server and back to the user s resolver and finally, her Web browser software.

Lesson Review Complete Student Activity NetFund_SA_3.4