Have a wierd DNS behavoiur and wanted to check my understanding of the flow of DNS in MS DNS servers
- A User types in address www.company.com.uk
- If the sites Server 2008 R2 server is the authoritative server it responds with the details
- If the sites Server isnt authoritative, it asks via the default gateway, the DNS server of the ISP
- If that isnt returned in time, it then queries the root hint server for that domain prefix alphanumeric c.root-ervers.net
In short it does check the root hints last
1. Host sends request to local name server. (if its found the related request i.e the host on local it'll resolve to thats mac and sends the information to requester and comunication begins)
(if packet is related to internet or non local lan then)
2. Local name server sends request to root.
3. Root refers local name server to remote name server.
4. Local name server sends request to remote name server.
5. Remote name server replies to local name server.
6. Local name server replies to host.
all the best