Windows Vista Tips

Windows Vista Tips > Newsgroups > Windows Server > DNS Server > What is the difference between a forwarder and a conditional forwarder?

Reply
Thread Tools Display Modes

What is the difference between a forwarder and a conditional forwarder?

 
 
Mikoyan
Guest
Posts: n/a

 
      12-30-2009
In W2K3 exactly what is the difference between a forwarder and a conditional
forwarder?

Thanks Anastas

 
Reply With Quote
 
 
 
 
Meinolf Weber [MVP-DS]
Guest
Posts: n/a

 
      12-30-2009

Hello Mikoyan,

A conditional forwarder is according to the DNS domain name in the query.
For example, a DNS server can be configured to forward all the queries it
receives for names ending with widgets.example.com to the IP address of a
specific DNS server or to the IP addresses of multiple DNS servers.

From:
http://technet.microsoft.com/en-us/l...42(WS.10).aspx

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


> In W2K3 exactly what is the difference between a forwarder and a
> conditional forwarder?
>
> Thanks Anastas
>



 
Reply With Quote
 
Mikoyan
Guest
Posts: n/a

 
      12-30-2009
Thanks for the reply Meinolf,

So if I understand correctly, in the DNS server properties | Forwarders tab,
if 'All other DNS domains' is selected then the DNS server is configured to
*forward* requests to the IP address of a specific DNS server or to the IP
addresses of multiple DNS servers; and if widgets.example.com is selected
then it is configured to *conditionally* forward requests to the IP address
of a specific DNS server or to the IP addresses of multiple DNS servers.


"Meinolf Weber [MVP-DS]" <meiweb@(nospam)gmx.de> wrote in message
news:. com...
> Hello Mikoyan,
>
> A conditional forwarder is according to the DNS domain name in the query.
> For example, a DNS server can be configured to forward all the queries it
> receives for names ending with widgets.example.com to the IP address of a
> specific DNS server or to the IP addresses of multiple DNS servers.
>
> From:
> http://technet.microsoft.com/en-us/l...42(WS.10).aspx
>
> 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
>
>> In W2K3 exactly what is the difference between a forwarder and a
>> conditional forwarder?
>>
>> Thanks Anastas
>>

>
>


 
Reply With Quote
 
Ace Fekay [MCT]
Guest
Posts: n/a

 
      12-31-2009

"Mikoyan" <> wrote in message
news:%23Z5%...
> Thanks for the reply Meinolf,
>
> So if I understand correctly, in the DNS server properties | Forwarders
> tab, if 'All other DNS domains' is selected then the DNS server is
> configured to *forward* requests to the IP address of a specific DNS
> server or to the IP addresses of multiple DNS servers; and if
> widgets.example.com is selected then it is configured to *conditionally*
> forward requests to the IP address of a specific DNS server or to the IP
> addresses of multiple DNS servers.
>


In summary, that's correct. Conditional forwarding is normally used with
partnership organizations. If you have a trust, for example, you can
conditionally forward to the partner company's DNS server(s) for only their
domain name, but create a general forwarder to the ISP's DNS for everything
else.


--
Ace

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

Please reply back to the newsgroup or forum for collaboration benefit among
responding engineers, and to help others benefit from your resolution.

Ace Fekay, MCT, MCITP EA, MCTS Windows 2008 & Exchange 2007, MCSE & MCSA
2003/2000, MCSA Messaging 2003
Microsoft Certified Trainer

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



 
Reply With Quote
 
Mikoyan
Guest
Posts: n/a

 
      01-07-2010
Thank you for the reply Jonathan,

You mention stub zones in your reply.

One would use a stub zone to enable a DNS server hosting a parent zone to
remain aware of the authoritative DNS servers of one of its child zones. In
contrast, a conditional forwarder would be useful in, for example, a company
merger, allowing DNS clients in separate networks to resolve each others
names without resorting to querying DNS servers on the Internet.

Is my understanding correct?

Best Regards, Anastas
"J de Boyne Pollard" <> wrote in message
news:e0e1e105-69ff-40a6-93fe-...
>M> In W2K3 exactly what is the difference between a forwarder and
> M> a conditional forwarder?
>
> There's another way of looking at it, once one realizes that
> forwarding applies to the specified domain name and all domain names
> below it in the DNS namespace tree. Conditional forwarding forwards
> for a sub-tree of the entire DNS namespace. Unconditional forwarding
> forwards unconditionally, for the entire namespace tree (i.e. for the
> root of the tree and everything below it). In other words, there
> isn't really much of a difference, except in what portions of the DNS
> namespace tree they apply to, and unconditional forwarding is little
> more than a special case, where the root is used as the tree apex, of
> conditional forwarding.
>
> There are more significant differences between, say, forwarding and
> "stub zones" than between conditional and unconditional forwarding.


 
Reply With Quote
 
Ace Fekay [MVP-DS, MCT]
Guest
Posts: n/a

 
      01-07-2010
"Mikoyan" <> wrote in message
news:...
> Thank you for the reply Jonathan,
>
> You mention stub zones in your reply.
>
> One would use a stub zone to enable a DNS server hosting a parent zone to
> remain aware of the authoritative DNS servers of one of its child zones.
> In contrast, a conditional forwarder would be useful in, for example, a
> company merger, allowing DNS clients in separate networks to resolve each
> others names without resorting to querying DNS servers on the Internet.
>
> Is my understanding correct?
>
>


Just in case I misunderstood you, I apologize, but for a "DNS server hosting
a parent zone to remain aware of the authoritative DNS servers of one of its
child zones," is actually a parent-child delegation. Stubs are references
for nameservers to other zones or namspaces, such as a partner
organization's namespace or in a parent-child delegation. A stub actually
pulls nameserver reference data as a zone transfer for only the SOA, NS, and
glue A resource records returned in response to the query are stored in the
stub zone. When a query comes in for that zone, the stub has the info for
the nameservers of that namespace to resolve it.

In many cases, Conditional Forwarding is used for a partner's namespace, but
a stub can be used. Comparing the two, the advantage of the stub is that it
can be stored in AD as Ad Integrated. This way, all DC/DNS servers in the
replication scope will have a copy of the stub, whereas a Conditional
Forwarder must be created manually on each DNS server. That can be one
drawback, however if the security model of an org states that only one DNS
server will communicate outside, then forwarding from all DNS server will be
pointed to this one DNS server, which then can have a stub or conditional or
general forwarder going outside (whether to the internet or partner).

More info:

Understanding stub zones: Domain Name System(DNS)Jan 21, 2005 ... A stub
zone is a copy of a zone that contains only those resource records necessary
to identify the authoritative Domain Name System (DNS) ...
http://technet.microsoft.com/en-us/l...97(WS.10).aspx

Using stub zones: Domain Name System(DNS)Jan 21, 2005 ... Keep delegated
zone information current. By updating a stub zone for one of its child zones
regularly, the DNS server hosting both the ...
http://technet.microsoft.com/en-us/l...97(WS.10).aspx

Ace


 
Reply With Quote
 
Mikoyan
Guest
Posts: n/a

 
      01-07-2010
Thanks Ace for the reply,

No apology needed at all, my confusion was in no way due to any of your
explanations, but originated from here:

http://technet.microsoft.com/en-us/l...34(WS.10).aspx

Specifically:

"Stub zones are used when you want a DNS server hosting a parent zone to
remain aware of the authoritative DNS servers for one of its child zones. If
the stub zone for a child zone is hosted on the same DNS server as the
parent zone, the DNS server hosting the stub zone will receive a list of all
new authoritative DNS servers for the child zone when it requests an update
from the stub zone's master server . This method of updating the DNS server
hosting the parent zone maintains a current list of the authoritative DNS
servers for the child zone as they are added and removed."

However, as the links you provide clearly state, Stub zones are for more
than just parent and child zone resolution, but can also be used for
separate DNS namespaces.

Best Regards, Anastas





"Ace Fekay [MVP-DS, MCT]" <> wrote in message
news:%...
> "Mikoyan" <> wrote in message
> news:...
>> Thank you for the reply Jonathan,
>>
>> You mention stub zones in your reply.
>>
>> One would use a stub zone to enable a DNS server hosting a parent zone to
>> remain aware of the authoritative DNS servers of one of its child zones.
>> In contrast, a conditional forwarder would be useful in, for example, a
>> company merger, allowing DNS clients in separate networks to resolve each
>> others names without resorting to querying DNS servers on the Internet.
>>
>> Is my understanding correct?
>>
>>

>
> Just in case I misunderstood you, I apologize, but for a "DNS server
> hosting a parent zone to remain aware of the authoritative DNS servers of
> one of its child zones," is actually a parent-child delegation. Stubs are
> references for nameservers to other zones or namspaces, such as a partner
> organization's namespace or in a parent-child delegation. A stub actually
> pulls nameserver reference data as a zone transfer for only the SOA, NS,
> and glue A resource records returned in response to the query are stored
> in the stub zone. When a query comes in for that zone, the stub has the
> info for the nameservers of that namespace to resolve it.
>
> In many cases, Conditional Forwarding is used for a partner's namespace,
> but a stub can be used. Comparing the two, the advantage of the stub is
> that it can be stored in AD as Ad Integrated. This way, all DC/DNS servers
> in the replication scope will have a copy of the stub, whereas a
> Conditional Forwarder must be created manually on each DNS server. That
> can be one drawback, however if the security model of an org states that
> only one DNS server will communicate outside, then forwarding from all DNS
> server will be pointed to this one DNS server, which then can have a stub
> or conditional or general forwarder going outside (whether to the internet
> or partner).
>
> More info:
>
> Understanding stub zones: Domain Name System(DNS)Jan 21, 2005 ... A stub
> zone is a copy of a zone that contains only those resource records
> necessary to identify the authoritative Domain Name System (DNS) ...
> http://technet.microsoft.com/en-us/l...97(WS.10).aspx
>
> Using stub zones: Domain Name System(DNS)Jan 21, 2005 ... Keep delegated
> zone information current. By updating a stub zone for one of its child
> zones regularly, the DNS server hosting both the ...
> http://technet.microsoft.com/en-us/l...97(WS.10).aspx
>
> Ace
>


 
Reply With Quote
 
Ace Fekay [MVP-DS, MCT]
Guest
Posts: n/a

 
      01-07-2010
"Mikoyan" <> wrote in message
news:...
> Thanks Ace for the reply,
>
> No apology needed at all, my confusion was in no way due to any of your
> explanations, but originated from here:
>
> http://technet.microsoft.com/en-us/l...34(WS.10).aspx
>
> Specifically:
>
> "Stub zones are used when you want a DNS server hosting a parent zone to
> remain aware of the authoritative DNS servers for one of its child zones.
> If the stub zone for a child zone is hosted on the same DNS server as the
> parent zone, the DNS server hosting the stub zone will receive a list of
> all new authoritative DNS servers for the child zone when it requests an
> update from the stub zone's master server . This method of updating the
> DNS server hosting the parent zone maintains a current list of the
> authoritative DNS servers for the child zone as they are added and
> removed."
>
> However, as the links you provide clearly state, Stub zones are for more
> than just parent and child zone resolution, but can also be used for
> separate DNS namespaces.
>
> Best Regards, Anastas




Hi Anastas,

Yes, that's correct. The article you mentioned gives only a portion of a
stub's possible uses.

Cheers!

Ace


 
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
Re: Dns delegation vs Conditional forwarding Ace Fekay [MCT] Active Directory 2 11-16-2009 06:03 AM
Re: Dns delegation vs Conditional forwarding Chris Dent Active Directory 0 11-12-2009 11:16 AM



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