Recursive DNS queries

When a recursive DNS query takes place, the client sends its query to the relevant DNS server. Like an iterative query, the DNS server checks its records and cache, and if it can resolve the FQDN to an IP address, it will respond to the client accordingly. If it cannot resolve the FQDN, it becomes quite helpful. Rather than just responding with an I don't know message, it actually says I don't know, but here's the IP address of the root domain server. They'll be able to point you in the right direction. The client sends the query to the root domain server, who will then point the client in the direction of the TLD DNS server. In turn, the TLD DNS server points it to the relevant domain DNS server, which will provide ...

Get Networking Fundamentals now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.