[1] O DNS é um sistema hierárquico e distribuído para mapear nomes de domínio em endereços IP, permitindo que usuários acessem sites sem saber seus endereços numéricos. [2] Ele foi desenvolvido na década de 1980 para substituir arquivos estáticos que não suportavam o crescimento da internet. [3] O DNS funciona por meio de uma arquitetura cliente-servidor com servidores primários, secundários e cache para agilizar consultas futuras.