Windows 2000 Networking:




Domain Name System(DNS)

Intrduction( Network-Resource Name Resolution):

Applications can examine or access resources on remote systems in two ways. One way is by using the UNC standard with Win32 functions to directly address a remote resource; a second way is by using the Windows Networking (WNet) API to enumerate computers and resources that those computers export for sharing. Both these approaches use the capabilities of a redirector to find their way to the network. As we stated earlier, to access CIFS servers from a client, Microsoft supplies a CIFS redirector, which has a kernel-mode component called the redirector FSD and a user-mode component called the Workstation service. Microsoft also makes available a redirector that can access resources shared by Novell NetWare servers, and third parties can add their own redirectors to Windows 2000. In this section, we'll examine the software that decides which redirector to invoke when remote I/O requests are issued. Here are the responsible components:

  • Multiple provider router (MPR) is a DLL that determines which network to access when an application uses the Win32 WNet API for browsing remote file systems.

  • Multiple UNC Provider (MUP) is a driver that determines which network to access when an application uses the Win32 I/O API to open remote files.

  • Domain Name System (DNS): is a standard by which Internet names (such as www.microsoft.com) are translated to their corresponding IP addresses. A network application that wants to resolve a DNS name to an IP address sends a DNS lookup request using the TCP/IP protocol to a DNS server. DNS servers implement a distributed database of name/IP address pairs that are used to perform translations, and each server maintains the translations for a particular zone. Describing the details of DNS are outside the scope of this book, but DNS is the foundation of naming in Windows 2000 and so it is the primary Windows 2000 name resolution protocol.

    The Windows 2000 DNS server is implemented as a Win32 service (\Winnt\System32\Dns.exe) that is included in server versions of Windows 2000. Standard DNS server implementation relies on a text file as the translation database, but the Windows 2000 DNS server can be configured to store zone information in Active Directory.

     


       


     

     

     
        [HOME]    [NEWS]     [ARTICLES]     [HOW TO]    [TIPS & TRICKS]     [LINKS]    [LEGAL STUFF]    [SEARCH]

    Send mail to Me with questions or comments about this web page.
    Last modified: March 24, 2005