Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Question
Saturday, January 9, 2016 1:52 PM
i did some reading and watched some videos on DNS, what i understand delegation of DNS and forwarding DNS are doing some work! but im not sure.
so can some one tell me what is the difference between them and when we use them? if you can explain it with real world example will be great.
many thanks
All replies (4)
Monday, January 11, 2016 3:18 AM ✅Answered | 1 vote
Hi Siyamand,
>>can some one tell me what is the difference between them and when we use them?
Firstly, let's explain DNS delegation:
When to use DNS delegation:
- You want to delegate management of part of your DNS namespace to another location or department in your organization.
- You want to divide one large zone into smaller zones to distribute traffic loads among multiple servers, improve DNS name resolution performance, or create a more-fault-tolerant DNS environment.
- You want to extend the namespace by adding numerous subdomains at once, for example, to accommodate the opening of a new branch or site.
Additional resource:
https://technet.microsoft.com/en-us/library/cc771640.aspx
Secondly, what is DNS forwarder:
DNS forwarder contains: forwarder and condition forwarder.
What is forwarder:
A forwarder is a Domain Name System (DNS) server on a network used to forward DNS queries for external DNS names to DNS servers outside of that network.
What is condition forwarder:
A conditional forwarder is a DNS server on a network that is used to forward DNS queries according to the DNS domain name in the query.
Additional resource:
https://technet.microsoft.com/en-us/library/cc782142(v=ws.10).aspx
Examples:
If you have a DNS queries:123.abc.com (for example)and you have a DNS zone abc.com.
Considering you have configure a DNS delegation zone 123.abc.com under abc.com.(for example) and a DNS forwarder:123.abc.com with IP address(192.168.1.x)
The DNS queries will first queries the DNS delegation, if you have one.
If you didn't have one and your DNS queries couldn't resolve the queries, it will forwards the queries to forwarders.(192.168.1.x).
Understanding when to use forwarders:
https://technet.microsoft.com/en-us/library/cc754931.aspx
Best regards,
Andy_Pan
Saturday, December 12, 2015 3:12 PM
Hi All
i did some reading and watched some videos on DNS, what i understand delegation of DNS and forwarding DNS are doing some work! but im not sure.
so can some one tell me what is the difference between them and when we use them? if you can explain it with real world example will be great.
many thanks
Tuesday, January 12, 2016 1:57 PM
Delegation:
- DNS server stores zone
- DNS server get all updates of zone
- DNS server continue working when it cant connect to another servers (can resolve any records in this zone)
Forwarding:
- DNS server asks another server for each query (but caches replays)
- DNS server dont know about updates before it asks modified record
- DNS server cant resolve any new query (can work only with cache while it actual) when it cant connect to another servers
Monday, February 1, 2016 12:29 AM
Hi This is fairly simple to explain. Delegation is where you want someone to manage a part of your dons namespace so Contoso.com is my root domain. If I want someone else to manage Corp.contoso.com only I delegate management of that to a different server and place a delegation record in contoso.com Forwarding is where I pass all requests to a dons namespace OUTSIDE my domain to a different server. So I could forward all requests to tailspintoys.com to a tailspin server, that would be a conditional forwarder. I could forward all other queries to a different server to reduce the workload on my internal DNS server. I hope that helps. Yours Ed Please mark as the answer if it does.