DNS (Domain Name System)

DNS: El Sistema de Nombres de Dominio (Capa 7)

El protocolo DNS se encarga de traducir los nombres de dominio que entendemos los humanos (URLs) en direcciones IP que entienden las máquinas. Utiliza el puerto 53 y normalmente funciona sobre UDP para que la respuesta sea instantánea. Es como la "Agenda de contactos" de Internet. Sin él, tendríamos que memorizar la IP de cada página web (como 142.250.185.110) en lugar de escribir algo fácil como google.com.

1. ¿Cómo funciona la resolución?

Cuando escribes www.youtube.com en tu navegador, ocurre lo siguiente:

  1. Caché Local: El PC mira si ya sabe la IP (en su memoria o en el archivo hosts).

  2. Servidor DNS (Resolver): Si no la sabe, pregunta al servidor DNS configurado (normalmente el del Router o Google 8.8.8.8).

  3. Jerarquía DNS: El servidor busca en una estructura de "árbol":

    • Nivel Raíz (.): Sabe quién gestiona los .com, .es, etc.

    • TLD (Top Level Domain): Gestiona los dominios de primer nivel (.com).

    • Autoritativo: El servidor final que tiene la IP exacta de youtube.com.


2. Tipos de Registros DNS

Los registros más comunes son:

TipoNombreFunción
AAddressAsocia un nombre a una IPv4.
AAAAIPv6 AddressAsocia un nombre a una IPv6.
CNAMECanonical NameUn alias (ej: tienda.com apunta a www.tienda.com).
MXMail ExchangeIndica qué servidor gestiona el correo electrónico.
NSName ServerIndica quién es el servidor autorizado para esa zona.

3. El proceso de consulta

  • Consulta Recursiva: El cliente le pide al servidor: "Búscame la IP y no vuelvas hasta que la tengas". El servidor hace todo el trabajo.

  • Consulta Iterativa: El servidor le dice al cliente: "Yo no lo sé, pero pregunta a este otro que quizás sí".


4. ¿Por qué es crítico en una Red Local?

En una empresa o centro educativo, el DNS no solo sirve para ir a Google. Sirve para encontrar recursos internos:

  • Localizar el Servidor de Archivos por su nombre (ej: \\SERVIDOR-DATOS).

  • Permitir que los equipos se unan a un Dominio de Active Directory.

Nota: Si Internet "no funciona" pero el ping 8.8.8.8 sí responde, el problema es casi siempre el DNS.


Actividad práctica:

  1. Escribe: nslookup www.google.es.

  2. Cambia de servidor DNS: server 1.1.1.1 y vuelve a preguntar.

  3. Así verás de dónde viene la información y qué IP tiene el servidor que responde.

 

Volver al GLOSARIO