I am unclear on how the Windows DNS server is supposed to used additional records (or additional section).
From a packet sniff I am noticing the following:
query root server for domain.com
response: gltd ns servers for .com (with additional records)
query GLTD server for domain.com
response: ns1.server.net (and ns2) for domain.com (with additional records)
query root server for ns1.server.net
response: gltd ns servers for .net (with additional records)
....
What I am confused on is why is the windows DNS server not using the IP in the Additional Records for ns1.server.net - but it goes and queries root servers? (not caching is disabled)