Cómo funciona el DNS · Mapas mentales

Cómo funciona el DNS. Un mapa mental editable con ramas de colores, ideas secundarias y conexiones. Las líneas curvas muestran relaciones; las flechas aparecen cuando importa la dirección.

El DNS es la guía telefónica de internet: traduce los nombres legibles que escribes en las direcciones IP que usan de verdad los routers, a través de una cadena de servidores que conocen cada uno una parte más pequeña de la respuesta.

Cómo funciona el DNS · Mapas mentales

El lienzo interactivo de MindMap de esta explicación: cada carril, cada fila y cada flecha de arriba forma parte de un diagrama real de QueryChart que puedes abrir y editar.

Cómo leer este mapa mental

  • Empieza por el tema central y sigue una rama de color para explorar sus ideas.
  • Las líneas curvas muestran relaciones; las flechas aparecen cuando importa la dirección.

Browser & name

Esta rama reúne “You type a domain, e.g. querychart.io”, “Browser sends the query to a recursive resolver”.

Resolver cache

Esta rama reúne “The recursive resolver (usually run by your ISP or a public DNS service) remembers answers for the time-to-live the record declares, which is why repeat lookups are near-instant.”, “Resolver caches the answer and returns it”.

Delegation

Esta rama reúne “Resolver asks the root server”, “Root server points to the .io TLD server”, “TLD server points to the authoritative server”.

Answer

Esta rama reúne “The authoritative name server is the domain owner's own server — it holds the final record and is the only one that can answer authoritatively.”, “Browser connects to the IP address”.

Conexiones entre ramas

El DNS es una cadena delegada: la raíz apunta al TLD, el TLD apunta al autoritativo y solo el servidor autoritativo guarda el registro final.

El resolutor recursivo hace el trabajo una vez y guarda la respuesta en caché, y por eso las consultas repetidas son casi instantáneas.

El titular del dominio controla solo el servidor autoritativo, no los servidores raíz ni los TLD.

Un fallo en cualquier punto de la cadena deja al navegador sin destino y no se envía ninguna petición.

La resolución DNS precede a toda conexión, y por eso es el primer salto del ciclo de vida de una petición de API.

Relaciones clave y conclusiones

  • El DNS es una cadena delegada: la raíz apunta al TLD, el TLD apunta al autoritativo y solo el servidor autoritativo guarda el registro final.
  • El resolutor recursivo hace el trabajo una vez y guarda la respuesta en caché, y por eso las consultas repetidas son casi instantáneas.
  • El titular del dominio controla solo el servidor autoritativo, no los servidores raíz ni los TLD.
  • Un fallo en cualquier punto de la cadena deja al navegador sin destino y no se envía ninguna petición.
  • La resolución DNS precede a toda conexión, y por eso es el primer salto del ciclo de vida de una petición de API.

Cuándo usar este diagrama

  • Explicar a un compañero nuevo por qué un dominio tarda en resolverse la primera vez y es instantáneo después.
  • Depurar un aviso de «sitio no encontrado» recorriendo la cadena (caché, registros autoritativos, TTL) en lugar de adivinar.
  • Enseñar el modelo de propiedad: qué registros DNS controla tu equipo frente al registrador o el proveedor de hosting.

Cómo funciona

  1. Adapta el tema central

    Cambia el nombre del tema para adaptarlo a tu proyecto o clase.

  2. Desarrolla las ramas

    Edita las ideas y añade ejemplos o notas.

  3. Conecta ideas relacionadas

    Dibuja conexiones entre ramas; usa flechas cuando la dirección importe.

Preguntas frecuentes

¿Qué es el DNS en pocas palabras?

El DNS, el sistema de nombres de dominio, es el directorio que convierte un nombre de dominio como querychart.io en la dirección IP a la que un ordenador puede conectarse. Funciona por delegación: una cadena de servidores, cada uno responsable de una parte del nombre, que juntos producen la dirección final. Sin él tendrías que recordar y escribir direcciones IP.

¿Cuál es la diferencia entre un resolutor recursivo y un servidor autoritativo?

El resolutor recursivo es el servidor al que pregunta tu dispositivo: hace la búsqueda, recorre la cadena en tu nombre y guarda el resultado en caché. El servidor autoritativo es el servidor del propio dueño del dominio y la única fuente de verdad para ese dominio: guarda los registros finales y es el único que puede responder de forma autoritativa. El diagrama los coloca en extremos opuestos de la cadena precisamente por eso.

¿Por qué se guarda el DNS en caché y qué es un TTL?

La caché es lo que mantiene rápido el DNS: sin ella, cada carga de página dispararía una cadena completa de consultas. Cada registro DNS lleva un tiempo de vida (TTL) que dice cuánto tiempo puede recordarlo un resolutor. La decisión de caché del diagrama es ese mecanismo: cuando expira el TTL de un registro, el resolutor tiene que recorrer la cadena otra vez.

¿Qué pasa cuando el DNS falla?

Si ningún servidor de la cadena puede producir una respuesta, el resolutor devuelve un error y el navegador indica que no se puede acceder al dominio. Las causas habituales son un registro ausente o mal escrito en el servidor autoritativo, un dominio caducado o un resolutor que no llega a la cadena. Recorrer el orden de consulta de este diagrama es una forma práctica de averiguar cuál de ellas es.

Editar este mapa mental en QueryChart

Abre este mapa mental en un lienzo editable. Mueve ideas, añade ramas y dibuja conexiones.

Editar este mapa mental en QueryChart

Más en Mapas mentales