<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:14pt"><div><span><br></span></div><div style="color: rgb(0, 0, 0); font-size: 19px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;">What about non-recursive queries?</div><div style="color: rgb(0, 0, 0); font-size: 19px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><span><br></span></div><div style="color: rgb(0, 0, 0); font-size: 19px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><span>In particular case, our test queries are non-recursive and we expect the name server should have answers. We are sending test
host with very high query rate so BIND may be too busy to respond to all the queries.</span></div><div style="color: rgb(0, 0, 0); font-size: 19px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><span><br></span></div><div class="yahoo_quoted" style="display: block;"> <div style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 14pt;"> <div style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12pt;"> <div dir="ltr"> <font size="2" face="Arial"> On Monday, May 19, 2014 4:25 PM, Kevin Darcy <kcd@chrysler.com> wrote:<br> </font> </div> <blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; margin-top: 5px; padding-left: 5px;"> <br><br> <div class="y_msg_container"><div id="yiv1433004572"><div>
<div class="yiv1433004572moz-cite-prefix">If a client sends a recursive query to
the BIND instance, and that instance needs to fetch the answer
from one or more other upstream sources, then my understanding is
that the "resolver-query-timeout" global option (see the BIND
docs) controls the timeout for each one of those upstream
transactions. Default value is 10 seconds.<br clear="none">
<br clear="none">
Does that answer your question?<br clear="none">
<br clear="none">
- Kevin<br clear="none">
<br clear="none">
On 5/19/2014 6:15 PM, Shawn Zhou wrote:<br clear="none">
</div>
<blockquote type="cite">
<div class="yiv1433004572yqt2004412045" id="yiv1433004572yqt47026"><div style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 14pt;">
<div class="yiv1433004572" style=""><br clear="none" style="">
</div>
<div class="yiv1433004572" style="color: rgb(0, 0, 0); font-size: 18.6667px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;">I
am looking at some scripts that use IO::Socket::INET and
IO::Select for testing BIND.</div>
<div class="yiv1433004572" style="color: rgb(0, 0, 0); font-size: 18.6667px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><br clear="none" class="yiv1433004572" style="">
</div>
<div class="yiv1433004572" style="color: rgb(0, 0, 0); font-size: 18.6667px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;">UDP
sockets are created use use IO::Socket::INET and sockets are
polled via IO::Select at 6-second interval.</div>
<div class="yiv1433004572" style="color: rgb(0, 0, 0); font-size: 18.6667px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><br clear="none" class="yiv1433004572" style="">
</div>
<div class="yiv1433004572" style="color: rgb(0, 0, 0); font-size: 18.6667px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;">
my $sock = IO::Socket::INET->new(<br clear="none" class="yiv1433004572" style="">
PeerHost => $server,<br clear="none" class="yiv1433004572" style="">
PeerPort => $port,<br clear="none" class="yiv1433004572" style="">
Proto => $protocol,<br clear="none" class="yiv1433004572" style="">
Blocking => 0,<br clear="none" class="yiv1433004572" style="">
</div>
<div class="yiv1433004572" style="color: rgb(0, 0, 0); font-size: 18.6667px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><br clear="none" class="yiv1433004572" style="">
</div>
<div class="yiv1433004572" style="color: rgb(0, 0, 0); font-size: 18.6667px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;">I'd
like to know what the timeout is for the queries.</div>
<div class="yiv1433004572" style="color: rgb(0, 0, 0); font-size: 18.6667px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><br clear="none">
</div>
<div class="yiv1433004572" style="color: rgb(0, 0, 0); font-size: 18.6667px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;">Thanks,</div>
<div class="yiv1433004572" style="color: rgb(0, 0, 0); font-size: 18.6667px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;">Shawn<br clear="none">
</div>
</div></div>
<br clear="none">
<fieldset class="yiv1433004572mimeAttachmentHeader"></fieldset>
<br clear="none">
<pre>_______________________________________________
Please visit <a rel="nofollow" shape="rect" class="yiv1433004572moz-txt-link-freetext" target="_blank" href="https://lists.isc.org/mailman/listinfo/bind-users">https://lists.isc.org/mailman/listinfo/bind-users</a> to unsubscribe from this list
bind-users mailing list
<a rel="nofollow" shape="rect" class="yiv1433004572moz-txt-link-abbreviated" ymailto="mailto:bind-users@lists.isc.org" target="_blank" href="mailto:bind-users@lists.isc.org">bind-users@lists.isc.org</a>
<a rel="nofollow" shape="rect" class="yiv1433004572moz-txt-link-freetext" target="_blank" href="https://lists.isc.org/mailman/listinfo/bind-users">https://lists.isc.org/mailman/listinfo/bind-users</a></pre>
</blockquote>
<br clear="none">
</div></div><br><div class="yqt2004412045" id="yqt61388">_______________________________________________<br clear="none">Please visit <a shape="rect" href="https://lists.isc.org/mailman/listinfo/bind-users" target="_blank">https://lists.isc.org/mailman/listinfo/bind-users </a>to unsubscribe from this list<br clear="none"><br clear="none">bind-users mailing list<br clear="none"><a shape="rect" ymailto="mailto:bind-users@lists.isc.org" href="mailto:bind-users@lists.isc.org">bind-users@lists.isc.org</a><br clear="none"><a shape="rect" href="https://lists.isc.org/mailman/listinfo/bind-users" target="_blank">https://lists.isc.org/mailman/listinfo/bind-users</a></div><br><br></div> </blockquote> </div> </div> </div> </div></body></html>