negative response

query t1 for boguz.dns.microsoft.com.

negative response

query e1 for boguz.dns.ntlab.microsoft.com.

negative response

query t1 for boguz.dns.ntlab.microsoft.com.

negative response

query e1 for boguz.microsoft.com.

negative response

query t1 for boguz.microsoft.com.

negative response

if a Registry key to send a single label query is set, then query e1 for boguz; if the response is negative, then query t1 for boguz

The Fully-Qualified Query Scenarios

Lookup a name on the Internet: ping www.microsoft.com.

Query e1 for www.microsoft.com.

Positive response

Lookup a name in the Windows NT Lab: ping www.ntlab.microsoft.com.

Query e1 for www.ntlab.microsoft.com.

Negative response

Query t1 for www.ntlab.microsoft.com.

Positive response

DNS Server List Management

If a DNS server does not respond to a query, its priority automatically decreases. This prevents the resolver from repeatedly timing out on servers that are not responding. However, as time goes on the priority of that DNS server could improve if it responds to further queries.

Negative Caching

Negative caching is the storage of the fact that the requested information does not exist. Just like the fact that a resource record exists and has a particular value can be cached, the fact of a non-existent resource record or name server can also be cached.

Negative caching is useful as it reduces the response time for negative answers. It also reduces the number of messages that have to be sent between resolvers and name servers, as well as network traffic generated by these messages. A large proportion of the DNS traffic on the Internet could be eliminated if all resolvers implemented negative caching.

Microsoft Implementation of Negative Caching

Microsoft’s implementation of negative caching is based on RFC 2308. It can be disabled by setting to zero the REG_DWORD NegativeCacheTime value under the

Windows 2000 White Paper

41

Page 47
Image 47
Microsoft windows 2000 DNS manual Fully-Qualified Query Scenarios, Microsoft Implementation of Negative Caching