Windows Vista Tips

Windows Vista Tips > Newsgroups > Windows Server > DNS Server > Root hints with Forwarders?

Reply
Thread Tools Display Modes

Root hints with Forwarders?

 
 
gscanga
Guest
Posts: n/a

 
      06-02-2009
Do I need to care about my root hint servers if I configure our name servers
to use forwarders?
 
Reply With Quote
 
 
 
 
Meinolf Weber [MVP-DS]
Guest
Posts: n/a

 
      06-02-2009
Hello gscanga,

From another posting:

"Forwarder vs Root Hint"
By configuring a forwarder, you are specifying one or more IPs that your
DNS erver will forward queries to if it cannot resolve a query locally.
When configured with a forwarder, the DNS server will perform a recursive
query; that is, it will forward the query to the forwarder then sit back
and wait for the response. Whatever response is received from the forwarder
is sent back to the client as-is, the DNS server will make no further attempt
to locate the resource if the forwarder cannot resolve it. In the case of
root hints, the DNS server itself will perform an iterative query to locate
the resource, starting at the .com ROOT server, for example, then using referrals
to move to the microsoft.com server and then to the east.microsoft.com server,
so on and so forth until it either receives an authoritative answer or is
unable to resolve the query. The difference here, really, is in -which- DNS
server is performing the work. In the case of a forwarder, your DNS server
is off-loading its name resolution onto another DNS server, most likely your
ISP's server. In the case of root hints, your DNS server is doing all of
the "heavy lifting" itself.
One thing to be aware of when using root hints is to be certain that your
Microsoft DNS server has not configured -itself- as a root hints server.
If you see a DNS zone called '.' in the DNS management console, delete it
so that your server can use the actual Internet root servers successfully.

Best regards

Meinolf Weber
Disclaimer: This posting is provided "AS IS" with no warranties, and confers
no rights.
** Please do NOT email, only reply to Newsgroups
** HELP us help YOU!!! http://www.blakjak.demon.co.uk/mul_crss.htm


> Do I need to care about my root hint servers if I configure our name
> servers to use forwarders?
>



 
Reply With Quote
 
gscanga
Guest
Posts: n/a

 
      06-02-2009
Perfect- thank you, Meinolf.


"Meinolf Weber [MVP-DS]" wrote:


 
Reply With Quote
 
Ace Fekay [Microsoft Certified Trainer]
Guest
Posts: n/a

 
      06-02-2009
"gscanga" <> wrote in message
news:33AE0322-9900-4F90-AC11-...
> Do I need to care about my root hint servers if I configure our name
> servers
> to use forwarders?


In addition to Meinolf's explanation, it depends on the level of fault
tolerance. But then again, it also depends on the number of forwarders. DNS
acts as a resolving client when it uses a Forwarder because as the
explanation indicated, it is sending the request elsewhere, essentially
offloading the request so it doesn't have to hit the Roots to devolve the
query. If there are multiple Forwarders, DNS will hit each Forwarder. If it
runs out of Forwarders, only then will it use the Roots, unless the checkbox
to disable recursion is set under the Forwarders tab (not the Advanced tab).
But then that all takes time. Keep in mind there is a time out that a client
will wait, so if the original client request that sent it to your DNS server
is waiting beyond the time out period, and the DNS server is waiting on it's
resolution request from a Forwarder, and the time out period is reached and
no response is received, the client will assume that the DNS address that it
used is no good and will remove it from the 'eligible resolvers list' and
then query the second one.

So for all practical purposes, I never set more than two Forwarders,
otherwise what's the use? If the first two can't resolve it, it probably is
not resolvable anyway.

Make sense?

Here's more info and a discussion I previously had with Kevin Goodnecht
concerning this topic and the timeout period:
------

DNS Forwarder Resolution and Time Out Process:

Information on how a DNS Forwarder time-out works with using multiple
Forwarder:

Keep in mind, if you have too many forwarders listed, and only one is
recommended (I believe 6 is the most it will use), the client side resolver
may time out waiting for the 4th forwarder to get queried and will go to the
next DNS server listed in the client's IP properties.

Configure a DNS server to use forwarders (you can change the time-out
period)
http://technet.microsoft.com/en-us/l.../cc773370.aspx

Good explanation by Kevin Goodnecht explaining the forwarders time out and
scenarios with too many Forwarders listed.
http://help.lockergnome.com/windows2...ict482618.html
quoted from above link:
"Actually, the DNS service will stick to the Forwarder that provides an
answer, no matter where it is in the list, if one forwarder times out(no
answer) it will move to the next forwarder in the list, if the next
forwarder provides an answer it uses it until it times out. The problem for
you is, that it may not get back around to the first forwarder, before the
Forwarding timeout expires, and it starts using recursion itself and goes to
the root hints.

Now, if you check the box "Do not use recursion" the DNS server will use
only its forwarders, and will not use root hints. But this cannot guarantee
that one of the other servers being used as a forwarder answer the query,

I recommend that if there is a domain that cannot be reached through the
internet root, that you add a secondary zone for that domain on the Win2k
DNS server."


--
Ace

This posting is provided "AS-IS" with no warranties or guarantees and
confers no rights.

Ace Fekay, MCSE 2003 & 2000, MCSA 2003 & 2000, MCSA Messaging, MCT
Microsoft Certified Trainer


For urgent issues, you may want to contact Microsoft PSS directly. Please
check http://support.microsoft.com for regional support phone numbers.

"Efficiency is doing things right; effectiveness is doing the right
things." - Peter F. Drucker
http://twitter.com/acefekay


 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Using Forwarders Verses Root Hints PP DNS Server 9 08-12-2008 04:46 PM
DNS forwarders versus Root hints Lasse DNS Server 6 09-24-2007 03:36 PM
Forwarders versus root hints DNS Server 8 01-24-2005 10:03 PM
W2K3 - Forwarders/Root Hints Tony Scarola DNS Server 5 11-12-2004 03:43 AM
Forwarders vs. Root Hints David DeJarnett DNS Server 0 11-24-2003 07:03 PM



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59