<div dir="ltr">Dear Tony, thanks for your response.<div><br></div><div>I've read something I don't know if it's true or not:</div><div><br></div><div>DNC clients send a UDP query to a DNS server, if no response is received until some seconds, then they try with UDP.</div><div><br></div><div>You tell me this is not true, just clients try with UDP is the response is truncated.</div><div><br></div><div>Can you confirm thgis is true in 100% of clients???</div><div><br></div><div>Thanks again, regards !!</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El mar., 19 feb. 2019 a las 13:24, Tony Finch (<<a href="mailto:dot@dotat.at">dot@dotat.at</a>>) escribió:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Roberto Carna <<a href="mailto:robertocarna36@gmail.com" target="_blank">robertocarna36@gmail.com</a>> wrote:<br>
<br>
> Dear, I have to balance two DNS servers for a special reason.<br>
<br>
<a href="https://www.powerdns.com/dnsdist.html" rel="noreferrer" target="_blank">https://www.powerdns.com/dnsdist.html</a><br>
<br>
> The DNS clients are a mix of Windows, Cisco and Linux machines, so I<br>
> think they ask for a FQDN using UDP and after that -if there is no<br>
> response-, they ask the same FQDN using TCP, and so the load balancing<br>
> will be succesful.<br>
<br>
No, fallback to TCP relies on receiving a truncated UDP response. You<br>
never want a DNS client to be waiting around for a response that will<br>
not arrive.<br>
<br>
Tony.<br>
-- <br>
f.anthony.n.finch  <<a href="mailto:dot@dotat.at" target="_blank">dot@dotat.at</a>>  <a href="http://dotat.at/" rel="noreferrer" target="_blank">http://dotat.at/</a><br>
Rockall, Malin: Southeast veering southwest 6 to gale 8, occasionally 5 later.<br>
Rough or very rough. Rain. Moderate or poor.<br>
</blockquote></div>