SlideShare a Scribd company logo
Mahmmoud A. Mahdi
   When we connect to a computer, we normally
    specify it by a name such as
    www.microsoft.com.
     Computer names such as these are used only for
     human benefit.
 For a connection to be established to a remote
  computer, the name we specify must be
  translated into an IP address to which packets
  can be routed.
 In computer terminology, to resolve a
  computer name means to translate the name
  into an address.
   Windows server 2008 networks include no
    fewer than three name resolution systems:
    1. DNS
    2. Link Local Multicast Name
       Resolution(LLMNR)
    3. NetBIOS.
   DNS
     Primary name resolution mechanism
     Provides network-wide name resolution
   link- Local Multicast Name
    Resolution(LLMNR)
       Used in Workgroups (not Domains)
       Name Resolution on the local subnet only
       Part of Network Discovery (must be turned on)
       Windows Server 2008 and Vista only
       Uses multicasting to resolve IPv6 addresses
   NetBIOS
     Legacy protocol and naming system
     Works by default on IPv4 Windows networks
     without DNS
   Windows Name Resolution Order
     DNS
     LLMNR
     NetBIOS
Lesson 5: Configuring Name Resolution
   LLMNR uses multicasting to resolve IPv6
    addresses to the names of computers found on
    the local subnet only.
   LLMNR is the name resolution method used
    for a single subnet that:
     Has no DNS infrastructure
     Contains computer running only Windows Vista or
      Windows Server 2008.
     Has both IPv6 and Network Discovery enabled on
      its computers.
1.   Requires no configuration to resolve
     computer names on the local subnet.
2.   Unlike NetBIOS, it is compatible with IPv6.
3.   Compared to NetBIOS, it is a much smaller
     service and therefore has a reduced attack
     surface.
1. It Does not resolve the names of computers
   running Windows Server 2003, Windows XP.
2. LLMNR in practice does not enable
   connectivity to clients in a Windows IPv4-
   only network.
3. You have to enable Network Discovery on all
   computers in the subnet for the LLMNR to
   work
4. It can not be used to resolve the names of
   computers beyond the local subnet.
Lesson 5: Configuring Name Resolution
Lesson 5: Configuring Name Resolution
   NetBIOS includes three name resolution
    methods:
     Broadcasts
     WINS
     The Lmhosts file.
   NetBIOS broadcasts:
     the first name resolution mechanism enabled by
      NetBIOS is the use of NetBIOS broadcasts over IPv4.
     Local area connections in Windows have NetBIOS
      enabled by default.
Lesson 5: Configuring Name Resolution
Lesson 5: Configuring Name Resolution
   WINS:
     A WINS server is essentially a directory of
      computer names
     When you configure a network connection with the
      address of a WINS server, you perform two steps in
      one:
      ▪ You enable the computer to look up computer names that
        can not be resolved by DNS or LLMNR.
      ▪ You register the local computer’s name in the directory of
        the WINS server
     It enables NetBIOS name resolution beyond the
     local subnet.
1- queries a WINS server

2- determines whether name is in use

3- If not in use, then registers the NetBIOS name and associated IP address
   Lmhosts File:
       The Lmhosts file is a static, local database file
        that is stored in the directory
        %SystemRoot%System32DriversEtc and that
        maps specific NetBIOS names to IP addresses.
       Recording a NetBIOS name and its IP address
        in Lmhosts file enables a computer to resolve
        an IP address for the given NetBIOS name
        when every other name resolution method has
        failed.
 The exact mechanism by which NetBIOS
  names are resolved to IP address depends on
  the NetBIOS node type that is configured for
  the computer.
 Four node types exist:
     Broadcast or b-node:
      ▪ Uses broadcast NetBIOS name queries for name
        registration and resolution.
      ▪ B-node has two drawbacks:
        ▪ Broadcasts disturb every node on the network.
        ▪ Routers typically do not forward broadcast.
   Expect to see a question about node types
    on the 70-642 exam.
 Point-to-point or p-node: this type
  ▪ Uses point-to-point communications with a WINS server to
    resolve names.
  ▪ P-node does not use broadcasts , instead, it queries the name
    server directly.
 Mixed or m-node:
  ▪ Uses broadcasts first (b-node) and then uses WINS queries (p-
    node) if broadcast are not successful.
 Hybrid or h-node:
  ▪ Uses WINS queries first (p-node) and then uses broadcasts (b-
    node) if the name server is unavailable or if the name is not
    registered in the WINS database.
  ▪ To reduce IP broadcasts, these computers also use an Lmhosts
    file to search for name-to-IP address mapping before using B-
    node IP broadcasts.
   By default, Windows clients are configured
    in hybrid or h-node.
   You can determine the current node status
    assigned to a windows computer by
    viewing the output of Ipconfig/all.
   Advantages of NetBIOS:
    1.   It resolves the names of neighboring computers by default
         and without requiring any user configuration
    2.   It is enabled on all versions of Windows.
    3.   It is easier to manage and configure than DNS.
    4.   It works on familiar IPv4 hosts.
    5.   It provides a useful backup method for resolving computers
         within broadcast range and in small networks.
    Disadvantages of NetBIOS:
    1.   It is impractical for very large networks.
    2.   Each computer name on the entire network has to be
         unique.
    3.   It is not recommended for high-security areas.
    4.   NetBIOS is not compatible with IPv6 networks.
   when you have multiple WINS server in a
    large organization, you must configure
    replication among them so that each WINS
    database remains up-to-date.
   In most cases, you want to configure push-
    pull replication among all WINS servers
    (often in a star configuration) so that they
    can efficiently and effectively update one
    another.
   DNS enables you to locate computers and
    other resources by name on an IP
    internetwork. By providing a hierarchical
    structure and an automated method of
    caching and resolving host names.
   The naming system on which DNS is based
    is a hierarchical and logical tree structure
    called the DNS namespace.
   It has a unique root that can have any
    number of sub-domains.
   www.207.46.232.128.com
   www.microsoft.com
   DNS
     Domain Name System
     Translates IP addresses into names
.                              Root




.com         .net       .org       .edu   .gov   .info      First level



       Microsoft    207.46.232.12                        Second level
                    8


              technet      46.4.11.252                   Third level
   You can identify every node in the DNS domain
    tree by a fully qualified domain name, or FQDN.
     FQDN is a DNS domain name that has been stated
     unambiguously to indicate its location relative to
     the root of the DNS domain tree.
   The DNS root (the top most level) of the
    Internet domain namespace is managed by the
    Internet Corporation for Assigned Names and
    Numbers (ICANN)
     IP address numbers, and protocol parameter and
     port numbers.
• Beneath the root DNS domain lie the top-level
  domains. Three Types of top-level domains exist:
  ▪ Organizational domains:
     ▪ Named using a code that indicates the primary function or activity
       of the organizations contained within the DNS domain.
     ▪ The best-known organizational domains are
       .com, .net, .edu and .org.
  ▪ Geographical domains:
     ▪   Named using the two-character country and region codes
         established by the international Organization for
         Standardization(ISO).
  ▪ Reverse domains:
     ▪   These are special domains, named in-addr.arpa, that are used for IP
         address-to-name resolution.
   Top-level domains: for the most up-to-date
    information about these new top-level
    domains, consult
     http:// www.icann.org/tlds.
   Private Domain Namespace:
     A private namespace: a DNS namespace based
      on a private set of root servers independent of
      the Internet’s DNS namespace.
     Within a private namespace, you can name and
      create your own root .
     Private names can not be seen or resolved on
      the Internet.
1.   DNS servers.
2.   DNS Zones.
3.   DNS resolvers.
4.   Resource Records.
   A DNS server is a computer that runs a DNS server program
     DNS service in Windows Server
     Berkeley Internet Name Domain (BIND) in UNIX.
 Contain DNS database information about some portion of the
  DNS domain tree structure and resolve name resolution queries
  issued by DNS clients.
 When queried, DNS server can:
    1.   Provide the requested information.
    2.   Provide a pointer to another server that can help resolve the
         query.
    3.   Respond that the information is unavailable or does not exist.
 A server is authoritative for a domain when that server relies on
  locally hosted database data in order to answer queries about
  host within a given domain.
 Server can be authoritative for one or more levels of the domain
  hierarchy.
 A DNS zone is a contiguous portion of
  namespace for which a server is authoritative.
 A server can be authoritative for one or more
  zones, and a zone can contain one or more
  contiguous domains.
 Zone files contain the data for the zones for
  which a server is authoritative.
 In many DNS server, zone data is stored in text
  files.
 DNS servers running on Active Directory
  domain controllers can also store zone
  information in Active Directory.
   what are forward and reverse lookup
    zones?
     Zones can occur in one of two varieties:
     1.Forward lookup zones.
     2.Reverse lookup zones.
• A forward lookup zone is the main type of zone.
   A DNS resolver is a server that uses the DNS
    protocol to query for information from DNS
    servers.
   DNS resolvers communicate with either
    remote DNS servers or the DNS servers or the
    DNS server program running on the local
    computer.
   In Windows server 2008, the function of the
    DNS resolver is performed by the DNS Client
    service.
   The DNS Client service provides the added
    function of caching DNS mappings.
   Resource Records are DNS database entries
    that are used to answer DNS client queries.
   Each DNS server contains the resource
    records it needs to answer queries for its
    portion of the DNS namespace.
     Such as IPv4 host address (A), IPv6 host address
     (AAAA, pronounced “quad-A”), alias
     (CNAME), pointer(PTR), and mail exchanger
     (MX).
   Each query message the client the client
    sends contains the following three pieces of
    information:
     A DNS domain name, stated as an FQDN.
     A specified query type, which can specify either
      a resource record by type or a specialized type
      of query operation.
     A specified class for the DNS domain name.
   DNS Resolution Methods:
     DNS queries resolve in a number of different ways:
      ▪ In a basic scenario
        ▪ the DNS client contacts a DNS server , which then uses its own
          database of resource records to answer a query.
      ▪ Recursion
        ▪ a DNS server can query the other DNS server on behalf of the
          requesting client in order to resolve the FQDN. When the DNS
          server receives the answer to the query, it then sends an answer
          back to the client.
      ▪ Iteration
        ▪ the client itself attempts to contact additional DNS servers to
          resolve a name. A client typically performs iteration only when a
          DNS server has been specifically configured not to perform
          recursion.
Lesson 5: Configuring Name Resolution
   DNS query steps:
     The DNS query process occurs in two stages:
     A name query begins at a client computer and is
      passed to the DNS Client service for resolution.
     When the query cannot be resolved locally, the
      DNS Client service passes the query to a DNS
      server.
Lesson 5: Configuring Name Resolution
Lesson 5: Configuring Name Resolution
   Step 1: The Local Resolver:
     if the DNS Client service cannot resolve the
     query from locally cached information.
   Step 1: The Local Resolver:
     The local resolver cache can include name
     information obtained from two possible
     sources:
      ▪ If a Hosts file is configured locally, any host-name-to-
        address mappings from that file are loaded into the
        cache when the DNS Client service it started and
        whenever the Hosts file is updated.
      ▪ Resource records obtained in answered responses
        from previous DNS queries are added to the cache and
        kept for a period of a time.
   If a computer needs to resolve a DNS name,
    what is the first method it attempts to use?
     Quick check answer:
      ▪ A computer first checks resolver cache to answer a
        query.
   The DNS Client service uses a server search
    list ordered by preference.
     if the required name matches a corresponding
      resource record in local zone information, the
      server answers authoritatively, using this
      information to resolve the queried name.
     If no zone information exists for the queried
      name, the server then checks to see whether it
      can resolve the name by using locally cached
      information from previous queries.
Lesson 5: Configuring Name Resolution
   If a DNS cannot resolve a query by using the
    first method, which method will it use next?
     Quick check answer:
      ▪ If a DNS server cannot resolve a query by using zone
        data, it attempts to answer the query by using cached
        information.
   Understanding Recursion:
     If the queried name does not find a matched answer
      at its preferred server-either from its cache or zone
      information-the query process continues in a
      manner dependent on the DNS server configuration.
        ▪ Recursion in DNS refers to the process of a DNS server querying
          other DNS servers on behalf of an original querying client. This
          process, in effect, turns the original DNS server into a DNS client.
     If recursion is disabled on the DNS server, the client
      itself performs iterative queries by using root hint
      referrals from the DNS server.
        ▪ Iteration refers to the process of a DNS client making repeated
          queries to different DNS servers.
   Root Hints:
     A list of preliminary resource records used by the
      DNS service to locate servers authoritative for the
      root of the root of the DNS domain namespace tree.
     By default, DNS servers running Windows Server
      2008 use a preconfigured root hints file, Cache
      dns., that is stored in the WINDOWSS system
      32Dns folder on the server computer.
     The contents of this file are preloaded into server
      memory when the service is started and contain
      pointer information to root service for the DNS
      namespace .
   A client somewhere on the Internet needs
    to resolve the name example.
    lucernepublishing.com to an IP address.
Lesson 5: Configuring Name Resolution
   When the DNS Client service on the client computer
    begins the query process, the following events tack
    place:
    1.   The client contacts NameServer 1 with a query for
         example.lucernepublishing.com.
    2.   NameServer checks and zones for the answers but
         does not find it, so it contacts a server authoritative for
         the Internet (that is a root server) with a query for
         example. lucernepublishing.com.
    3.   The server at the root of the Internet does not know
         the answer, so it responds with a referral to a server
         authoritative for the .com domain.
4.   NameServer 1 contacts a server authoritative
     for the .com domain with a query for
     example. lucernepublishing.com.
5.   The server authoritative for the .com domain
     does not know the exact answer, so it
     responds with a referral to a server
     authoritative for the.lucernepublishing.com
     domain.
6.   NameServer 1 contacts a server authoritative
     for the lucernepublishing.com domain with a
     query for example.lucernepublishing.com.
7.   The server authoritative for the
     lucernepublishing.com domain does not
     know the answer. It responds with the
     requested IP address.
8.   NameServer 1 responds to the client query
     with the IP address for example.
     lucernepublishing.com.
       When would a DNS server contact a root
        server?
           Quick Check answer:
        ▪    A DNS server contacts a root server when it cannot
             answer a query with its own cached or authoritative
             data.
   If a DNS server contacts a root server to
    resolve the name www.contoso.com and the
    root server cannot answer the query, how
    does the original server know which server
    to query next?
     Quick Check answer:
      ▪ The root server responds to the DNS server with a
        referral for the address of the DNS server
        authoritative for the “.com” domain. The DNS server
        then contacts this server for which it has received a
        referral.
▪ Caching provides a way to improve DNS performance
       and to substantially reduce DNS-related query traffic
       on the network.
   DNS Client cache:
     ▪ The DNS Client service starts, all-host-name-to-IP-
       address mappings contained in a static file named
       Hosts are preloaded into the DNS resolver cache.
   Whenever you add an entry to the Hosts
    file, that entry is immediately loaded into
    the DNS resolver cache.
   For the 70-642 exam, you need to know the
    difference between the Hosts file and the
    Lmhosts file.
     The Hosts file helps resolve host names
      (essentially DNS names) to IP addresses
     The Lmhosts file helps resolve NetBIOS names
      to IP addresses.
Name            Description
                •Up to 255 characters in length

                •Can contain alphabetic and numeric
Host Names      characters, periods, and hyphens

                •Part of FQDN
                •Represent a single computer or group
                of computers

NetBIOS Names   •15 characters used for the name

                •16th character identifies service

                •Flat namespace
   DNS server cache:
     As DNS server make recursive queries on behalf of clients, they
      temporarily cache resourced records.
     When other clients place new queries that request information
      matching cached resource records, the DNS server can use the
      cached information to answer these queries.
      ▪ The DNS server cache is cleared whenever the DNS Server service is stopped.
      ▪ You can clear the DNS server cache manually in the DNS consul.
      ▪ You can clear the server cache at the command line by typing the command
        Dnscmd /clearcache at a command prompt.
     Time to Live Values:
      ▪ A Time to Live (TTL) value applies to all cached resource records, whether in
        the DNS resolver cache or the DNS server cache.
      ▪ By default, the TTL is 3600 seconds (1 hour).
Contact Me: qursaan@gmail.com
Ad

More Related Content

What's hot (20)

DHCP concept
DHCP conceptDHCP concept
DHCP concept
Shopnomoy Prantor
 
Configuring Dhcp Server, Scopes & Superscopes
Configuring Dhcp Server, Scopes & SuperscopesConfiguring Dhcp Server, Scopes & Superscopes
Configuring Dhcp Server, Scopes & Superscopes
jocelyn_tanner
 
Wintel ppt for dhcp
Wintel ppt for dhcpWintel ppt for dhcp
Wintel ppt for dhcp
duraimurugan89
 
dynamic host configuration protocol
dynamic host configuration protocoldynamic host configuration protocol
dynamic host configuration protocol
kinish kumar
 
Durai presentation of dhcp
Durai presentation of dhcpDurai presentation of dhcp
Durai presentation of dhcp
duraimurugan89
 
DHCP
DHCPDHCP
DHCP
Nitin Bhasin
 
Dhcp
DhcpDhcp
Dhcp
Tapan Khilar
 
DHCP in windows server 2012
DHCP in windows server 2012DHCP in windows server 2012
DHCP in windows server 2012
Abaady Sahal
 
Linux05 DHCP Server
Linux05 DHCP ServerLinux05 DHCP Server
Linux05 DHCP Server
Jainul Musani
 
Configuration DHCP
Configuration DHCPConfiguration DHCP
Configuration DHCP
Tan Huynh Cong
 
DHCP and NIS
DHCP and NISDHCP and NIS
DHCP and NIS
Sreenatha Reddy K R
 
Dhcp
DhcpDhcp
Dhcp
tameemyousaf
 
1 dhcp server and windows server 2012
1 dhcp server and windows server 20121 dhcp server and windows server 2012
1 dhcp server and windows server 2012
HEM Sothon
 
080 DHCP
080 DHCP080 DHCP
080 DHCP
VIPAL PATEL
 
unit 2
unit 2unit 2
unit 2
Sangeetha Rangarajan
 
Dhcp server
Dhcp serverDhcp server
Dhcp server
kajal sood
 
Dhcp presentation
Dhcp presentationDhcp presentation
Dhcp presentation
Saqib Malik
 
Dhcp presentation 01
Dhcp presentation 01Dhcp presentation 01
Dhcp presentation 01
maverick4489
 
DHCP
DHCPDHCP
DHCP
Kashif Latif
 
6 understanding DHCP
6 understanding DHCP6 understanding DHCP
6 understanding DHCP
Hameda Hurmat
 

Viewers also liked (20)

IP Subnetting
IP SubnettingIP Subnetting
IP Subnetting
Shahzad Rashid
 
Lesson.7: Configuring IP Routing B
Lesson.7: Configuring IP Routing BLesson.7: Configuring IP Routing B
Lesson.7: Configuring IP Routing B
Mahmmoud Mahdi
 
Lesson 4: Network Infrastucture
Lesson 4: Network InfrastuctureLesson 4: Network Infrastucture
Lesson 4: Network Infrastucture
Mahmmoud Mahdi
 
Lesson 9: Managing Files
Lesson 9: Managing FilesLesson 9: Managing Files
Lesson 9: Managing Files
Mahmmoud Mahdi
 
Lesson1: Introduction To Networking Concepts
Lesson1: Introduction To Networking ConceptsLesson1: Introduction To Networking Concepts
Lesson1: Introduction To Networking Concepts
Mahmmoud Mahdi
 
Lesson.7: Configuring IP Routing A
Lesson.7: Configuring IP Routing ALesson.7: Configuring IP Routing A
Lesson.7: Configuring IP Routing A
Mahmmoud Mahdi
 
Lesson 10: Managing Printers
Lesson 10: Managing PrintersLesson 10: Managing Printers
Lesson 10: Managing Printers
Mahmmoud Mahdi
 
Lesson 3: IPv6 Fundamentals
Lesson 3: IPv6 FundamentalsLesson 3: IPv6 Fundamentals
Lesson 3: IPv6 Fundamentals
Mahmmoud Mahdi
 
Pjsmith ip addressing & subnetting madeeasy
Pjsmith ip addressing & subnetting madeeasyPjsmith ip addressing & subnetting madeeasy
Pjsmith ip addressing & subnetting madeeasy
Kashif Sohail
 
Gmail Basics
Gmail BasicsGmail Basics
Gmail Basics
Jamie
 
Beginner's guide to gmail
Beginner's guide to gmailBeginner's guide to gmail
Beginner's guide to gmail
Monique Ross
 
Gmail ppt
Gmail pptGmail ppt
Gmail ppt
gmailcustomerservices
 
Subnetting
SubnettingSubnetting
Subnetting
ashiesh0007
 
Ccna v5-S1-Chapter 9
Ccna v5-S1-Chapter 9Ccna v5-S1-Chapter 9
Ccna v5-S1-Chapter 9
Hamza Malik
 
Computer Networking: Subnetting and IP Addressing
Computer Networking: Subnetting and IP AddressingComputer Networking: Subnetting and IP Addressing
Computer Networking: Subnetting and IP Addressing
Bisrat Girma
 
Introduction to Gmail
Introduction to GmailIntroduction to Gmail
Introduction to Gmail
Baldwin Public Library
 
Lesson 2: Subnetting basics
Lesson 2: Subnetting basicsLesson 2: Subnetting basics
Lesson 2: Subnetting basics
Mahmmoud Mahdi
 
Film development pre production production
Film development pre production productionFilm development pre production production
Film development pre production production
MissConnell
 
Stages of film production
Stages of film productionStages of film production
Stages of film production
07weeksjor
 
Subnetting Basics Tutorial
Subnetting Basics TutorialSubnetting Basics Tutorial
Subnetting Basics Tutorial
mikem801
 
Lesson.7: Configuring IP Routing B
Lesson.7: Configuring IP Routing BLesson.7: Configuring IP Routing B
Lesson.7: Configuring IP Routing B
Mahmmoud Mahdi
 
Lesson 4: Network Infrastucture
Lesson 4: Network InfrastuctureLesson 4: Network Infrastucture
Lesson 4: Network Infrastucture
Mahmmoud Mahdi
 
Lesson 9: Managing Files
Lesson 9: Managing FilesLesson 9: Managing Files
Lesson 9: Managing Files
Mahmmoud Mahdi
 
Lesson1: Introduction To Networking Concepts
Lesson1: Introduction To Networking ConceptsLesson1: Introduction To Networking Concepts
Lesson1: Introduction To Networking Concepts
Mahmmoud Mahdi
 
Lesson.7: Configuring IP Routing A
Lesson.7: Configuring IP Routing ALesson.7: Configuring IP Routing A
Lesson.7: Configuring IP Routing A
Mahmmoud Mahdi
 
Lesson 10: Managing Printers
Lesson 10: Managing PrintersLesson 10: Managing Printers
Lesson 10: Managing Printers
Mahmmoud Mahdi
 
Lesson 3: IPv6 Fundamentals
Lesson 3: IPv6 FundamentalsLesson 3: IPv6 Fundamentals
Lesson 3: IPv6 Fundamentals
Mahmmoud Mahdi
 
Pjsmith ip addressing & subnetting madeeasy
Pjsmith ip addressing & subnetting madeeasyPjsmith ip addressing & subnetting madeeasy
Pjsmith ip addressing & subnetting madeeasy
Kashif Sohail
 
Gmail Basics
Gmail BasicsGmail Basics
Gmail Basics
Jamie
 
Beginner's guide to gmail
Beginner's guide to gmailBeginner's guide to gmail
Beginner's guide to gmail
Monique Ross
 
Ccna v5-S1-Chapter 9
Ccna v5-S1-Chapter 9Ccna v5-S1-Chapter 9
Ccna v5-S1-Chapter 9
Hamza Malik
 
Computer Networking: Subnetting and IP Addressing
Computer Networking: Subnetting and IP AddressingComputer Networking: Subnetting and IP Addressing
Computer Networking: Subnetting and IP Addressing
Bisrat Girma
 
Lesson 2: Subnetting basics
Lesson 2: Subnetting basicsLesson 2: Subnetting basics
Lesson 2: Subnetting basics
Mahmmoud Mahdi
 
Film development pre production production
Film development pre production productionFilm development pre production production
Film development pre production production
MissConnell
 
Stages of film production
Stages of film productionStages of film production
Stages of film production
07weeksjor
 
Subnetting Basics Tutorial
Subnetting Basics TutorialSubnetting Basics Tutorial
Subnetting Basics Tutorial
mikem801
 
Ad

Similar to Lesson 5: Configuring Name Resolution (20)

Dns 2
Dns 2Dns 2
Dns 2
Tech_MX
 
Domain name system
Domain name systemDomain name system
Domain name system
lehri_rasheeda
 
Dns server
Dns serverDns server
Dns server
Muuluu
 
How to configure dns server(2)
How to configure dns server(2)How to configure dns server(2)
How to configure dns server(2)
Amandeep Kaur
 
Presentation on Domain Name System
Presentation on Domain Name SystemPresentation on Domain Name System
Presentation on Domain Name System
Chinmay Joshi
 
Dns
DnsDns
Dns
tmavroidis
 
Domain Name System DNS
Domain Name System DNSDomain Name System DNS
Domain Name System DNS
Akshay Tiwari
 
Application Layer.pptx
Application Layer.pptxApplication Layer.pptx
Application Layer.pptx
Kongu Engineering College, Perundurai, Erode
 
Dn sonly
Dn sonlyDn sonly
Dn sonly
vikram vivek
 
Domain Name Server
Domain Name ServerDomain Name Server
Domain Name Server
vipulvaid
 
What is dns
What is dnsWhat is dns
What is dns
Swapna Kalangan
 
Dns
DnsDns
Dns
hoangdinhhanh88
 
DNS Configuration
DNS ConfigurationDNS Configuration
DNS Configuration
Vinod Gour
 
Chapter 10 Domain Name Systems_MWSA.pptx
Chapter 10 Domain Name Systems_MWSA.pptxChapter 10 Domain Name Systems_MWSA.pptx
Chapter 10 Domain Name Systems_MWSA.pptx
manju772238
 
DHCP
DHCPDHCP
DHCP
viditsir
 
Dns
DnsDns
Dns
julien pauli
 
DNS.pptx
DNS.pptxDNS.pptx
DNS.pptx
EidTahir
 
02 configuring and-troubleshooting-dns
02 configuring and-troubleshooting-dns02 configuring and-troubleshooting-dns
02 configuring and-troubleshooting-dns
apshirame
 
Dns interview
Dns interviewDns interview
Dns interview
siddu balaganur
 
Session_2.ppt
Session_2.pptSession_2.ppt
Session_2.ppt
SudharsananRadhakris
 
Ad

Recently uploaded (20)

How to Manage Amounts in Local Currency in Odoo 18 Purchase
How to Manage Amounts in Local Currency in Odoo 18 PurchaseHow to Manage Amounts in Local Currency in Odoo 18 Purchase
How to Manage Amounts in Local Currency in Odoo 18 Purchase
Celine George
 
Dastur_ul_Amal under Jahangir Key Features.pptx
Dastur_ul_Amal under Jahangir Key Features.pptxDastur_ul_Amal under Jahangir Key Features.pptx
Dastur_ul_Amal under Jahangir Key Features.pptx
omorfaruqkazi
 
Aerospace Engineering Homework Help Guide – Expert Support for Academic Success
Aerospace Engineering Homework Help Guide – Expert Support for Academic SuccessAerospace Engineering Homework Help Guide – Expert Support for Academic Success
Aerospace Engineering Homework Help Guide – Expert Support for Academic Success
online college homework help
 
Pope Leo XIV, the first Pope from North America.pptx
Pope Leo XIV, the first Pope from North America.pptxPope Leo XIV, the first Pope from North America.pptx
Pope Leo XIV, the first Pope from North America.pptx
Martin M Flynn
 
Conditions for Boltzmann Law – Biophysics Lecture Slide
Conditions for Boltzmann Law – Biophysics Lecture SlideConditions for Boltzmann Law – Biophysics Lecture Slide
Conditions for Boltzmann Law – Biophysics Lecture Slide
PKLI-Institute of Nursing and Allied Health Sciences Lahore , Pakistan.
 
Final Evaluation.docx...........................
Final Evaluation.docx...........................Final Evaluation.docx...........................
Final Evaluation.docx...........................
l1bbyburrell
 
libbys peer assesment.docx..............
libbys peer assesment.docx..............libbys peer assesment.docx..............
libbys peer assesment.docx..............
19lburrell
 
How to Share Accounts Between Companies in Odoo 18
How to Share Accounts Between Companies in Odoo 18How to Share Accounts Between Companies in Odoo 18
How to Share Accounts Between Companies in Odoo 18
Celine George
 
INDIA QUIZ FOR SCHOOLS | THE QUIZ CLUB OF PSGCAS | AUGUST 2024
INDIA QUIZ FOR SCHOOLS | THE QUIZ CLUB OF PSGCAS | AUGUST 2024INDIA QUIZ FOR SCHOOLS | THE QUIZ CLUB OF PSGCAS | AUGUST 2024
INDIA QUIZ FOR SCHOOLS | THE QUIZ CLUB OF PSGCAS | AUGUST 2024
Quiz Club of PSG College of Arts & Science
 
GENERAL QUIZ PRELIMS | QUIZ CLUB OF PSGCAS | 4 MARCH 2025 .pdf
GENERAL QUIZ PRELIMS | QUIZ CLUB OF PSGCAS | 4 MARCH 2025 .pdfGENERAL QUIZ PRELIMS | QUIZ CLUB OF PSGCAS | 4 MARCH 2025 .pdf
GENERAL QUIZ PRELIMS | QUIZ CLUB OF PSGCAS | 4 MARCH 2025 .pdf
Quiz Club of PSG College of Arts & Science
 
Search Matching Applicants in Odoo 18 - Odoo Slides
Search Matching Applicants in Odoo 18 - Odoo SlidesSearch Matching Applicants in Odoo 18 - Odoo Slides
Search Matching Applicants in Odoo 18 - Odoo Slides
Celine George
 
Cyber security COPA ITI MCQ Top Questions
Cyber security COPA ITI MCQ Top QuestionsCyber security COPA ITI MCQ Top Questions
Cyber security COPA ITI MCQ Top Questions
SONU HEETSON
 
How to Add Button in Chatter in Odoo 18 - Odoo Slides
How to Add Button in Chatter in Odoo 18 - Odoo SlidesHow to Add Button in Chatter in Odoo 18 - Odoo Slides
How to Add Button in Chatter in Odoo 18 - Odoo Slides
Celine George
 
Rebuilding the library community in a post-Twitter world
Rebuilding the library community in a post-Twitter worldRebuilding the library community in a post-Twitter world
Rebuilding the library community in a post-Twitter world
Ned Potter
 
Peer Assesment- Libby.docx..............
Peer Assesment- Libby.docx..............Peer Assesment- Libby.docx..............
Peer Assesment- Libby.docx..............
19lburrell
 
UPSA JUDGEMENT.pdfCopyright Infringement: High Court Rules against UPSA: A Wa...
UPSA JUDGEMENT.pdfCopyright Infringement: High Court Rules against UPSA: A Wa...UPSA JUDGEMENT.pdfCopyright Infringement: High Court Rules against UPSA: A Wa...
UPSA JUDGEMENT.pdfCopyright Infringement: High Court Rules against UPSA: A Wa...
businessweekghana
 
MCQS (EMERGENCY NURSING) DR. NASIR MUSTAFA
MCQS (EMERGENCY NURSING) DR. NASIR MUSTAFAMCQS (EMERGENCY NURSING) DR. NASIR MUSTAFA
MCQS (EMERGENCY NURSING) DR. NASIR MUSTAFA
Dr. Nasir Mustafa
 
How to Change Sequence Number in Odoo 18 Sale Order
How to Change Sequence Number in Odoo 18 Sale OrderHow to Change Sequence Number in Odoo 18 Sale Order
How to Change Sequence Number in Odoo 18 Sale Order
Celine George
 
The History of Kashmir Lohar Dynasty NEP.ppt
The History of Kashmir Lohar Dynasty NEP.pptThe History of Kashmir Lohar Dynasty NEP.ppt
The History of Kashmir Lohar Dynasty NEP.ppt
Arya Mahila P. G. College, Banaras Hindu University, Varanasi, India.
 
ITI COPA Question Paper PDF 2017 Theory MCQ
ITI COPA Question Paper PDF 2017 Theory MCQITI COPA Question Paper PDF 2017 Theory MCQ
ITI COPA Question Paper PDF 2017 Theory MCQ
SONU HEETSON
 
How to Manage Amounts in Local Currency in Odoo 18 Purchase
How to Manage Amounts in Local Currency in Odoo 18 PurchaseHow to Manage Amounts in Local Currency in Odoo 18 Purchase
How to Manage Amounts in Local Currency in Odoo 18 Purchase
Celine George
 
Dastur_ul_Amal under Jahangir Key Features.pptx
Dastur_ul_Amal under Jahangir Key Features.pptxDastur_ul_Amal under Jahangir Key Features.pptx
Dastur_ul_Amal under Jahangir Key Features.pptx
omorfaruqkazi
 
Aerospace Engineering Homework Help Guide – Expert Support for Academic Success
Aerospace Engineering Homework Help Guide – Expert Support for Academic SuccessAerospace Engineering Homework Help Guide – Expert Support for Academic Success
Aerospace Engineering Homework Help Guide – Expert Support for Academic Success
online college homework help
 
Pope Leo XIV, the first Pope from North America.pptx
Pope Leo XIV, the first Pope from North America.pptxPope Leo XIV, the first Pope from North America.pptx
Pope Leo XIV, the first Pope from North America.pptx
Martin M Flynn
 
Final Evaluation.docx...........................
Final Evaluation.docx...........................Final Evaluation.docx...........................
Final Evaluation.docx...........................
l1bbyburrell
 
libbys peer assesment.docx..............
libbys peer assesment.docx..............libbys peer assesment.docx..............
libbys peer assesment.docx..............
19lburrell
 
How to Share Accounts Between Companies in Odoo 18
How to Share Accounts Between Companies in Odoo 18How to Share Accounts Between Companies in Odoo 18
How to Share Accounts Between Companies in Odoo 18
Celine George
 
Search Matching Applicants in Odoo 18 - Odoo Slides
Search Matching Applicants in Odoo 18 - Odoo SlidesSearch Matching Applicants in Odoo 18 - Odoo Slides
Search Matching Applicants in Odoo 18 - Odoo Slides
Celine George
 
Cyber security COPA ITI MCQ Top Questions
Cyber security COPA ITI MCQ Top QuestionsCyber security COPA ITI MCQ Top Questions
Cyber security COPA ITI MCQ Top Questions
SONU HEETSON
 
How to Add Button in Chatter in Odoo 18 - Odoo Slides
How to Add Button in Chatter in Odoo 18 - Odoo SlidesHow to Add Button in Chatter in Odoo 18 - Odoo Slides
How to Add Button in Chatter in Odoo 18 - Odoo Slides
Celine George
 
Rebuilding the library community in a post-Twitter world
Rebuilding the library community in a post-Twitter worldRebuilding the library community in a post-Twitter world
Rebuilding the library community in a post-Twitter world
Ned Potter
 
Peer Assesment- Libby.docx..............
Peer Assesment- Libby.docx..............Peer Assesment- Libby.docx..............
Peer Assesment- Libby.docx..............
19lburrell
 
UPSA JUDGEMENT.pdfCopyright Infringement: High Court Rules against UPSA: A Wa...
UPSA JUDGEMENT.pdfCopyright Infringement: High Court Rules against UPSA: A Wa...UPSA JUDGEMENT.pdfCopyright Infringement: High Court Rules against UPSA: A Wa...
UPSA JUDGEMENT.pdfCopyright Infringement: High Court Rules against UPSA: A Wa...
businessweekghana
 
MCQS (EMERGENCY NURSING) DR. NASIR MUSTAFA
MCQS (EMERGENCY NURSING) DR. NASIR MUSTAFAMCQS (EMERGENCY NURSING) DR. NASIR MUSTAFA
MCQS (EMERGENCY NURSING) DR. NASIR MUSTAFA
Dr. Nasir Mustafa
 
How to Change Sequence Number in Odoo 18 Sale Order
How to Change Sequence Number in Odoo 18 Sale OrderHow to Change Sequence Number in Odoo 18 Sale Order
How to Change Sequence Number in Odoo 18 Sale Order
Celine George
 
ITI COPA Question Paper PDF 2017 Theory MCQ
ITI COPA Question Paper PDF 2017 Theory MCQITI COPA Question Paper PDF 2017 Theory MCQ
ITI COPA Question Paper PDF 2017 Theory MCQ
SONU HEETSON
 

Lesson 5: Configuring Name Resolution

  • 2. When we connect to a computer, we normally specify it by a name such as www.microsoft.com.  Computer names such as these are used only for human benefit.  For a connection to be established to a remote computer, the name we specify must be translated into an IP address to which packets can be routed.  In computer terminology, to resolve a computer name means to translate the name into an address.
  • 3. Windows server 2008 networks include no fewer than three name resolution systems: 1. DNS 2. Link Local Multicast Name Resolution(LLMNR) 3. NetBIOS.
  • 4. DNS  Primary name resolution mechanism  Provides network-wide name resolution  link- Local Multicast Name Resolution(LLMNR)  Used in Workgroups (not Domains)  Name Resolution on the local subnet only  Part of Network Discovery (must be turned on)  Windows Server 2008 and Vista only  Uses multicasting to resolve IPv6 addresses
  • 5. NetBIOS  Legacy protocol and naming system  Works by default on IPv4 Windows networks without DNS  Windows Name Resolution Order  DNS  LLMNR  NetBIOS
  • 7. LLMNR uses multicasting to resolve IPv6 addresses to the names of computers found on the local subnet only.  LLMNR is the name resolution method used for a single subnet that:  Has no DNS infrastructure  Contains computer running only Windows Vista or Windows Server 2008.  Has both IPv6 and Network Discovery enabled on its computers.
  • 8. 1. Requires no configuration to resolve computer names on the local subnet. 2. Unlike NetBIOS, it is compatible with IPv6. 3. Compared to NetBIOS, it is a much smaller service and therefore has a reduced attack surface.
  • 9. 1. It Does not resolve the names of computers running Windows Server 2003, Windows XP. 2. LLMNR in practice does not enable connectivity to clients in a Windows IPv4- only network. 3. You have to enable Network Discovery on all computers in the subnet for the LLMNR to work 4. It can not be used to resolve the names of computers beyond the local subnet.
  • 12. NetBIOS includes three name resolution methods:  Broadcasts  WINS  The Lmhosts file.  NetBIOS broadcasts:  the first name resolution mechanism enabled by NetBIOS is the use of NetBIOS broadcasts over IPv4.  Local area connections in Windows have NetBIOS enabled by default.
  • 15. WINS:  A WINS server is essentially a directory of computer names  When you configure a network connection with the address of a WINS server, you perform two steps in one: ▪ You enable the computer to look up computer names that can not be resolved by DNS or LLMNR. ▪ You register the local computer’s name in the directory of the WINS server  It enables NetBIOS name resolution beyond the local subnet.
  • 16. 1- queries a WINS server 2- determines whether name is in use 3- If not in use, then registers the NetBIOS name and associated IP address
  • 17. Lmhosts File:  The Lmhosts file is a static, local database file that is stored in the directory %SystemRoot%System32DriversEtc and that maps specific NetBIOS names to IP addresses.  Recording a NetBIOS name and its IP address in Lmhosts file enables a computer to resolve an IP address for the given NetBIOS name when every other name resolution method has failed.
  • 18.  The exact mechanism by which NetBIOS names are resolved to IP address depends on the NetBIOS node type that is configured for the computer.  Four node types exist:  Broadcast or b-node: ▪ Uses broadcast NetBIOS name queries for name registration and resolution. ▪ B-node has two drawbacks: ▪ Broadcasts disturb every node on the network. ▪ Routers typically do not forward broadcast.
  • 19. Expect to see a question about node types on the 70-642 exam.
  • 20.  Point-to-point or p-node: this type ▪ Uses point-to-point communications with a WINS server to resolve names. ▪ P-node does not use broadcasts , instead, it queries the name server directly.  Mixed or m-node: ▪ Uses broadcasts first (b-node) and then uses WINS queries (p- node) if broadcast are not successful.  Hybrid or h-node: ▪ Uses WINS queries first (p-node) and then uses broadcasts (b- node) if the name server is unavailable or if the name is not registered in the WINS database. ▪ To reduce IP broadcasts, these computers also use an Lmhosts file to search for name-to-IP address mapping before using B- node IP broadcasts.
  • 21. By default, Windows clients are configured in hybrid or h-node.  You can determine the current node status assigned to a windows computer by viewing the output of Ipconfig/all.
  • 22. Advantages of NetBIOS: 1. It resolves the names of neighboring computers by default and without requiring any user configuration 2. It is enabled on all versions of Windows. 3. It is easier to manage and configure than DNS. 4. It works on familiar IPv4 hosts. 5. It provides a useful backup method for resolving computers within broadcast range and in small networks.  Disadvantages of NetBIOS: 1. It is impractical for very large networks. 2. Each computer name on the entire network has to be unique. 3. It is not recommended for high-security areas. 4. NetBIOS is not compatible with IPv6 networks.
  • 23. when you have multiple WINS server in a large organization, you must configure replication among them so that each WINS database remains up-to-date.  In most cases, you want to configure push- pull replication among all WINS servers (often in a star configuration) so that they can efficiently and effectively update one another.
  • 24. DNS enables you to locate computers and other resources by name on an IP internetwork. By providing a hierarchical structure and an automated method of caching and resolving host names.
  • 25. The naming system on which DNS is based is a hierarchical and logical tree structure called the DNS namespace.  It has a unique root that can have any number of sub-domains.
  • 26. www.207.46.232.128.com  www.microsoft.com  DNS  Domain Name System  Translates IP addresses into names
  • 27. . Root .com .net .org .edu .gov .info First level Microsoft 207.46.232.12 Second level 8 technet 46.4.11.252 Third level
  • 28. You can identify every node in the DNS domain tree by a fully qualified domain name, or FQDN.  FQDN is a DNS domain name that has been stated unambiguously to indicate its location relative to the root of the DNS domain tree.  The DNS root (the top most level) of the Internet domain namespace is managed by the Internet Corporation for Assigned Names and Numbers (ICANN)  IP address numbers, and protocol parameter and port numbers.
  • 29. • Beneath the root DNS domain lie the top-level domains. Three Types of top-level domains exist: ▪ Organizational domains: ▪ Named using a code that indicates the primary function or activity of the organizations contained within the DNS domain. ▪ The best-known organizational domains are  .com, .net, .edu and .org. ▪ Geographical domains: ▪ Named using the two-character country and region codes established by the international Organization for Standardization(ISO). ▪ Reverse domains: ▪ These are special domains, named in-addr.arpa, that are used for IP address-to-name resolution.
  • 30. Top-level domains: for the most up-to-date information about these new top-level domains, consult  http:// www.icann.org/tlds.
  • 31. Private Domain Namespace:  A private namespace: a DNS namespace based on a private set of root servers independent of the Internet’s DNS namespace.  Within a private namespace, you can name and create your own root .  Private names can not be seen or resolved on the Internet.
  • 32. 1. DNS servers. 2. DNS Zones. 3. DNS resolvers. 4. Resource Records.
  • 33. A DNS server is a computer that runs a DNS server program  DNS service in Windows Server  Berkeley Internet Name Domain (BIND) in UNIX.  Contain DNS database information about some portion of the DNS domain tree structure and resolve name resolution queries issued by DNS clients.  When queried, DNS server can: 1. Provide the requested information. 2. Provide a pointer to another server that can help resolve the query. 3. Respond that the information is unavailable or does not exist.  A server is authoritative for a domain when that server relies on locally hosted database data in order to answer queries about host within a given domain.  Server can be authoritative for one or more levels of the domain hierarchy.
  • 34.  A DNS zone is a contiguous portion of namespace for which a server is authoritative.  A server can be authoritative for one or more zones, and a zone can contain one or more contiguous domains.  Zone files contain the data for the zones for which a server is authoritative.  In many DNS server, zone data is stored in text files.  DNS servers running on Active Directory domain controllers can also store zone information in Active Directory.
  • 35. what are forward and reverse lookup zones?  Zones can occur in one of two varieties: 1.Forward lookup zones. 2.Reverse lookup zones. • A forward lookup zone is the main type of zone.
  • 36. A DNS resolver is a server that uses the DNS protocol to query for information from DNS servers.  DNS resolvers communicate with either remote DNS servers or the DNS servers or the DNS server program running on the local computer.  In Windows server 2008, the function of the DNS resolver is performed by the DNS Client service.  The DNS Client service provides the added function of caching DNS mappings.
  • 37. Resource Records are DNS database entries that are used to answer DNS client queries.  Each DNS server contains the resource records it needs to answer queries for its portion of the DNS namespace.  Such as IPv4 host address (A), IPv6 host address (AAAA, pronounced “quad-A”), alias (CNAME), pointer(PTR), and mail exchanger (MX).
  • 38. Each query message the client the client sends contains the following three pieces of information:  A DNS domain name, stated as an FQDN.  A specified query type, which can specify either a resource record by type or a specialized type of query operation.  A specified class for the DNS domain name.
  • 39. DNS Resolution Methods:  DNS queries resolve in a number of different ways: ▪ In a basic scenario ▪ the DNS client contacts a DNS server , which then uses its own database of resource records to answer a query. ▪ Recursion ▪ a DNS server can query the other DNS server on behalf of the requesting client in order to resolve the FQDN. When the DNS server receives the answer to the query, it then sends an answer back to the client. ▪ Iteration ▪ the client itself attempts to contact additional DNS servers to resolve a name. A client typically performs iteration only when a DNS server has been specifically configured not to perform recursion.
  • 41. DNS query steps:  The DNS query process occurs in two stages:  A name query begins at a client computer and is passed to the DNS Client service for resolution.  When the query cannot be resolved locally, the DNS Client service passes the query to a DNS server.
  • 44. Step 1: The Local Resolver:  if the DNS Client service cannot resolve the query from locally cached information.
  • 45. Step 1: The Local Resolver:  The local resolver cache can include name information obtained from two possible sources: ▪ If a Hosts file is configured locally, any host-name-to- address mappings from that file are loaded into the cache when the DNS Client service it started and whenever the Hosts file is updated. ▪ Resource records obtained in answered responses from previous DNS queries are added to the cache and kept for a period of a time.
  • 46. If a computer needs to resolve a DNS name, what is the first method it attempts to use?  Quick check answer: ▪ A computer first checks resolver cache to answer a query.
  • 47. The DNS Client service uses a server search list ordered by preference.  if the required name matches a corresponding resource record in local zone information, the server answers authoritatively, using this information to resolve the queried name.  If no zone information exists for the queried name, the server then checks to see whether it can resolve the name by using locally cached information from previous queries.
  • 49. If a DNS cannot resolve a query by using the first method, which method will it use next?  Quick check answer: ▪ If a DNS server cannot resolve a query by using zone data, it attempts to answer the query by using cached information.
  • 50. Understanding Recursion:  If the queried name does not find a matched answer at its preferred server-either from its cache or zone information-the query process continues in a manner dependent on the DNS server configuration. ▪ Recursion in DNS refers to the process of a DNS server querying other DNS servers on behalf of an original querying client. This process, in effect, turns the original DNS server into a DNS client.  If recursion is disabled on the DNS server, the client itself performs iterative queries by using root hint referrals from the DNS server. ▪ Iteration refers to the process of a DNS client making repeated queries to different DNS servers.
  • 51. Root Hints:  A list of preliminary resource records used by the DNS service to locate servers authoritative for the root of the root of the DNS domain namespace tree.  By default, DNS servers running Windows Server 2008 use a preconfigured root hints file, Cache dns., that is stored in the WINDOWSS system 32Dns folder on the server computer.  The contents of this file are preloaded into server memory when the service is started and contain pointer information to root service for the DNS namespace .
  • 52. A client somewhere on the Internet needs to resolve the name example. lucernepublishing.com to an IP address.
  • 54. When the DNS Client service on the client computer begins the query process, the following events tack place: 1. The client contacts NameServer 1 with a query for example.lucernepublishing.com. 2. NameServer checks and zones for the answers but does not find it, so it contacts a server authoritative for the Internet (that is a root server) with a query for example. lucernepublishing.com. 3. The server at the root of the Internet does not know the answer, so it responds with a referral to a server authoritative for the .com domain.
  • 55. 4. NameServer 1 contacts a server authoritative for the .com domain with a query for example. lucernepublishing.com. 5. The server authoritative for the .com domain does not know the exact answer, so it responds with a referral to a server authoritative for the.lucernepublishing.com domain. 6. NameServer 1 contacts a server authoritative for the lucernepublishing.com domain with a query for example.lucernepublishing.com.
  • 56. 7. The server authoritative for the lucernepublishing.com domain does not know the answer. It responds with the requested IP address. 8. NameServer 1 responds to the client query with the IP address for example. lucernepublishing.com.
  • 57. When would a DNS server contact a root server?  Quick Check answer: ▪ A DNS server contacts a root server when it cannot answer a query with its own cached or authoritative data.
  • 58. If a DNS server contacts a root server to resolve the name www.contoso.com and the root server cannot answer the query, how does the original server know which server to query next?  Quick Check answer: ▪ The root server responds to the DNS server with a referral for the address of the DNS server authoritative for the “.com” domain. The DNS server then contacts this server for which it has received a referral.
  • 59. ▪ Caching provides a way to improve DNS performance and to substantially reduce DNS-related query traffic on the network.  DNS Client cache: ▪ The DNS Client service starts, all-host-name-to-IP- address mappings contained in a static file named Hosts are preloaded into the DNS resolver cache.
  • 60. Whenever you add an entry to the Hosts file, that entry is immediately loaded into the DNS resolver cache.
  • 61. For the 70-642 exam, you need to know the difference between the Hosts file and the Lmhosts file.  The Hosts file helps resolve host names (essentially DNS names) to IP addresses  The Lmhosts file helps resolve NetBIOS names to IP addresses.
  • 62. Name Description •Up to 255 characters in length •Can contain alphabetic and numeric Host Names characters, periods, and hyphens •Part of FQDN •Represent a single computer or group of computers NetBIOS Names •15 characters used for the name •16th character identifies service •Flat namespace
  • 63. DNS server cache:  As DNS server make recursive queries on behalf of clients, they temporarily cache resourced records.  When other clients place new queries that request information matching cached resource records, the DNS server can use the cached information to answer these queries. ▪ The DNS server cache is cleared whenever the DNS Server service is stopped. ▪ You can clear the DNS server cache manually in the DNS consul. ▪ You can clear the server cache at the command line by typing the command Dnscmd /clearcache at a command prompt.  Time to Live Values: ▪ A Time to Live (TTL) value applies to all cached resource records, whether in the DNS resolver cache or the DNS server cache. ▪ By default, the TTL is 3600 seconds (1 hour).

Editor's Notes

  • #17: Key Points Windows Internet Naming Service (WINS) is a NetBIOS name server that you can use to resolve NetBIOS names to IP addresses. Question: When should WINS be used on a network?
  • #22: Key Points The NetBIOS name resolution process varies, depending on the NetBT node type that is specified on the computer.
  • #42: Key Points When DNS names are resolved on the Internet, an entire system of computers is used rather than just a single server. Question: Why is understanding the DNS name resolution process important?
  • #45: Key Points When an application uses Windows Sockets and a host name is specified, TCP/IP will use the DNS resolver cache and DNS when attempting to resolve the host name.
  • #65: Key Points The name type used by an application is determined by the application developer.Windows operating systems allow applications to request network services through Windows Sockets, Winsock Kernel, or NetBIOS. Question: When would you be required to support NetBIOS names on your network?
  翻译: