DNS: La guía esencial para entender cómo funciona Internet

Fuentes: DNS Explained - How Domain Names Get Resolved

El Sistema de Nombres de Dominio (DNS) es fundamental para la navegación en internet. Funciona traduciendo los nombres de dominio que usamos (como example.com) a direcciones IP (como 93.184.216.34), que son las que los ordenadores utilizan para comunicarse entre sí. Sin DNS, tendríamos que recordar largas secuencias de números para acceder a cada sitio web, lo cual sería inviable.

La estructura de DNS es jerárquica, como una cadena de referencias. Comienza con los servidores raíz, que no conocen la ubicación de un dominio específico, pero sí dónde encontrar los servidores TLD (Top Level Domain) como .com, .org, .net, etc. Los servidores TLD, a su vez, saben dónde encontrar los servidores de nombres del dominio específico (example.com en este caso). Estos servidores de nombres contienen los registros DNS que asocian el nombre de dominio con la dirección IP. Además, existen registros DNS como A (dirección IPv4), AAAA (dirección IPv6), CNAME (apuntando a otro dominio),