none
How much are DNS query and how these query works? RRS feed

Answers

  • Hi Chand,

    There are  types of DNS queries.

    • Recursive queries
    • Iterative queries
    • Inverse queries

    More info:

    Recursive and Iterative Queries
    technet.microsoft.com/en-us/library/cc961401.aspx


    http://www.techrepublic.com/article/know-how-to-distinguish-dns-query-types/1058014

    How DNS query works: Domain Name System(DNS)
    technet.microsoft.com/en-us/library/cc775637(v=ws.10).aspx


    Regards, Rafic If you found this post helpful, please give it a "Helpful" vote. If it answered your question, remember to mark it as an "Answer". This posting is provided "AS IS" with no warranties and confers no rights! Always test ANY suggestion in a test environment before implementing!
    Friday, December 23, 2011 6:59 AM
  • Refer below link how dns query works.

    http://technet.microsoft.com/en-us/library/cc775637(WS.10).aspx

    For different type of dns query refer below link:
    http://www.techrepublic.com/article/know-how-to-distinguish-dns-query-types/1058014


    Regards,
    Sandesh Dubey.
    -------------------------------
    MCSE|MCSA:Messaging|MCTS|MCITP:Enterprise Adminitrator
    My Blog: http://sandeshdubey.wordpress.com
    This posting is provided AS IS with no warranties, and confers no rights.


    Friday, December 23, 2011 7:11 AM
  • What do you mean by how much? Basically there are two types of queries recursive and iterative. Recursive query is client to server where as iterative query is from one dns server to another and providing best answers. In order to resolve the clients query dns server user both recursive and iterative query to provide name resolution.More details on below link.

    http://technet.microsoft.com/en-us/library/cc772774%28WS.10%29.aspx

    Ace has got nice article too.

    http://msmvps.com/blogs/acefekay/archive/2009/11/12/dns-recursive-queries-vs-iterative-queries.aspx

     

    Regards  


    Awinish Vishwakarma

    MY BLOG:  http://awinish.wordpress.com/ 


    This posting is provided AS-IS with no warranties/guarantees and confers no rights.
    • Edited by Awinish Friday, December 23, 2011 12:51 PM
    • Marked as answer by Yan Li_Moderator Tuesday, December 27, 2011 8:09 AM
    Friday, December 23, 2011 12:51 PM
  • Hi,

    DNS query types: Recursive query and Iterative queries

    Recursive query means the machine send the query, such as a client machine, or even a DC, etc, to a DNS server for resolution. Recursive name queries are generally made by a DNS client to a DNS server, or by a DNS server that is configured to pass unresolved name queries to another DNS server, in the case of a DNS server configured to use a forwarder.

    Iterative queries is a request from a client tells the DNS server that the client expects the best answer the DNS server can provide immediately, without contacting other DNS servers. The process then relies on the client to continue the process possibly by using a referral where the DNS server supplying the client NS or A records of a DNS server that is closer to the namespace which may possibly provide the answer. However we don't see that with the normal sense of the word, 'query,' when a client sends a request to a DNS server, which we are more familiar with. However, with a recursion request from a client to a DNS server, which as I said is what we normally think of using the term 'query,' the DNS server will do its best to resolve it, either by using the Root Hints, which is essentially an interative query to the Roots to devolve the namespace from the TLD backwards, or a query to a Forwarder, if configured with a Forwarder, which is essentially a recursion request.

    Here are some Mircosoft links on it:

    Recursive and Iterative QueriesRecursive and Iterative Queries. With a recursive name query , the DNS client requires that the DNS server respond to the client ...
    http://technet.microsoft.com/en-us/library/cc961401.aspx

    How DNS query works: Domain Name System(DNS)Jan 21, 2005 ... As DNS servers process client queries using recursion or iteration, they discover and acquire a significant store of information about the ...
    http://technet.microsoft.com/en-us/library/cc775637(WS.10).aspx

    Reference: http://www.winvistatips.com/my-understanding-iterative-vs-recursive-dns-queries-t736631.html

    Regards,


    Abhijit Waikar - MCSA 2003|MCSA 2003:Messaging|MCTS|MCITP:SA
    Friday, December 23, 2011 10:36 PM

All replies

  • Hi Chand,

    There are  types of DNS queries.

    • Recursive queries
    • Iterative queries
    • Inverse queries

    More info:

    Recursive and Iterative Queries
    technet.microsoft.com/en-us/library/cc961401.aspx


    http://www.techrepublic.com/article/know-how-to-distinguish-dns-query-types/1058014

    How DNS query works: Domain Name System(DNS)
    technet.microsoft.com/en-us/library/cc775637(v=ws.10).aspx


    Regards, Rafic If you found this post helpful, please give it a "Helpful" vote. If it answered your question, remember to mark it as an "Answer". This posting is provided "AS IS" with no warranties and confers no rights! Always test ANY suggestion in a test environment before implementing!
    Friday, December 23, 2011 6:59 AM
  • Hi,

     

    http://www.windowstricks.in/2009/06/dns-query-types.html

     

    Regards,

    Ganesh

    www.windowstricks.in


    Regards www.windowstricks.in
    Friday, December 23, 2011 7:03 AM
  • Refer below link how dns query works.

    http://technet.microsoft.com/en-us/library/cc775637(WS.10).aspx

    For different type of dns query refer below link:
    http://www.techrepublic.com/article/know-how-to-distinguish-dns-query-types/1058014


    Regards,
    Sandesh Dubey.
    -------------------------------
    MCSE|MCSA:Messaging|MCTS|MCITP:Enterprise Adminitrator
    My Blog: http://sandeshdubey.wordpress.com
    This posting is provided AS IS with no warranties, and confers no rights.


    Friday, December 23, 2011 7:11 AM
  • What do you mean by how much? Basically there are two types of queries recursive and iterative. Recursive query is client to server where as iterative query is from one dns server to another and providing best answers. In order to resolve the clients query dns server user both recursive and iterative query to provide name resolution.More details on below link.

    http://technet.microsoft.com/en-us/library/cc772774%28WS.10%29.aspx

    Ace has got nice article too.

    http://msmvps.com/blogs/acefekay/archive/2009/11/12/dns-recursive-queries-vs-iterative-queries.aspx

     

    Regards  


    Awinish Vishwakarma

    MY BLOG:  http://awinish.wordpress.com/ 


    This posting is provided AS-IS with no warranties/guarantees and confers no rights.
    • Edited by Awinish Friday, December 23, 2011 12:51 PM
    • Marked as answer by Yan Li_Moderator Tuesday, December 27, 2011 8:09 AM
    Friday, December 23, 2011 12:51 PM
  • Hi,

    DNS query types: Recursive query and Iterative queries

    Recursive query means the machine send the query, such as a client machine, or even a DC, etc, to a DNS server for resolution. Recursive name queries are generally made by a DNS client to a DNS server, or by a DNS server that is configured to pass unresolved name queries to another DNS server, in the case of a DNS server configured to use a forwarder.

    Iterative queries is a request from a client tells the DNS server that the client expects the best answer the DNS server can provide immediately, without contacting other DNS servers. The process then relies on the client to continue the process possibly by using a referral where the DNS server supplying the client NS or A records of a DNS server that is closer to the namespace which may possibly provide the answer. However we don't see that with the normal sense of the word, 'query,' when a client sends a request to a DNS server, which we are more familiar with. However, with a recursion request from a client to a DNS server, which as I said is what we normally think of using the term 'query,' the DNS server will do its best to resolve it, either by using the Root Hints, which is essentially an interative query to the Roots to devolve the namespace from the TLD backwards, or a query to a Forwarder, if configured with a Forwarder, which is essentially a recursion request.

    Here are some Mircosoft links on it:

    Recursive and Iterative QueriesRecursive and Iterative Queries. With a recursive name query , the DNS client requires that the DNS server respond to the client ...
    http://technet.microsoft.com/en-us/library/cc961401.aspx

    How DNS query works: Domain Name System(DNS)Jan 21, 2005 ... As DNS servers process client queries using recursion or iteration, they discover and acquire a significant store of information about the ...
    http://technet.microsoft.com/en-us/library/cc775637(WS.10).aspx

    Reference: http://www.winvistatips.com/my-understanding-iterative-vs-recursive-dns-queries-t736631.html

    Regards,


    Abhijit Waikar - MCSA 2003|MCSA 2003:Messaging|MCTS|MCITP:SA
    Friday, December 23, 2011 10:36 PM
  • What do you mean by how much? Basically there are two types of queries recursive and iterative. Recursive query is client to server where as iterative query is from one dns server to another and providing best answers. In order to resolve the clients query dns server user both recursive and iterative query to provide name resolution.More details on below link.

    http://technet.microsoft.com/en-us/library/cc772774%28WS.10%29.aspx

    Ace has got nice article too.

    http://msmvps.com/blogs/acefekay/archive/2009/11/12/dns-recursive-queries-vs-iterative-queries.aspx

    Awinish,

    You beat me to it! :-)

     

    Mr. Chand,

    I believe this question would have been better posted in the NIS (Network Infrastructure Servers) forums, since it's not specifically an Active Directory question.
    http://social.technet.microsoft.com/Forums/en-US/winserverNIS/threads

     

    However, you've received plenty of excellent suggestions from everyone. My question is, can you elaborate on any issues you are seeing with queries? If so, we can better help to focus on any specific problems you may be encountering and explain how the query process works for any given scenario that you may be questioning.

    Regards,
    Ace

     


    Ace Fekay
    MVP, MCT, MCITP Enterprise Administrator, MCTS Windows 2008 & Exchange 2007 & Exchange 2010, Exchange 2010 Enterprise Administrator, MCSE & MCSA 2003/2000, MCSA Messaging 2003
    Microsoft Certified Trainer
    Microsoft MVP - Directory Services
    Complete List of Technical Blogs: http://www.delawarecountycomputerconsulting.com/technicalblogs.php

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

    FaceBook Twitter LinkedIn
    Saturday, December 24, 2011 2:48 AM