<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Hello experts,</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span>If a DNS server looks up a record and it's missing, it will often "negatively cache" the fact that this record is missing, and not try to look it up again for a while.
<br>
</span>
<div>From RFC 2308, Negative Caching of DNS Queries, I understood, the TTL for NXDOMAIN RCODE responses is taken from SOA Record at the top of the Zone.<br>
</div>
<div><br>
</div>
<div>My Questions<br>
</div>
<div>1. How is Negative Caching Applied for other RCODES : FORMERR, SERVFAIL, REFUSED and NOTIMPL? What is the minimum TTL Value for these responses?<br>
</div>
<span>2. Are the clients free to re-query the same DNS server if no caching is applied for the above RCODES?
</span><br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span><br>
</span></div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span>Thanks</span></div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span>Harshith</span></div>
</body>
</html>