The Domain Name System (DNS) translates human-readable domain names (like xpertclass.academy) into IP addresses that computers use to identify each other on networks. DNS operates on a hierarchical system of servers: root servers, TLD servers, authoritative servers, and recursive resolvers. DNS is essential for internet functionality but is also a common attack vector for DNS spoofing, DNS amplification attacks, and DNS tunneling. DNS security extensions (DNSSEC) add authentication to DNS responses.
Networking