How DNS resolution actually Work?
DNS resolution is actually a multi-step process that involves a recursion that actual happen behind the scene .
DNS resolving is actually converting a Hostname(www.google.com) into machine friendly IP . Starting from our browser when we search something . First our Browser Search its IP at Cache so that if we search it before cache stores it so it redirect us to the same IP. But if it does not get it from Cache. It go to the DNS resolver and then then the Querying started . The query is in way is it tell (WHOM to TALK NEXT ) . First DNS resolver go to the ROOT Server then ROOT server redirect it to the TLD(Top Level Domain) Top level domain categorise website by purpose Example(.org, .in, .com etc). Then according to the Top level Domain It redirect us to the address of the authoritative nameserver which is the Final Source of truth to the which actually holds the IP of the domain name.



