Servidores DNS: Primario, Secundario, Cache, Reenviador y Autorizado

Clasificado en Informática

Escrito el en español con un tamaño de 3,16 KB

Existen varios servidores que se pueden configurar en un servicio DNS, los servidores son los siguientes:

  • Servidor Primario o Maestro:
    • Servidor del cual derivan todos los datos de la zona.
    • Solo hay uno por zona.
    • Carga la información que sirve directamente desde un fichero del disco, cuando se hace un cambio en el DNS se hace actualizando este fichero.
    • Devuelven registros autorizados.
  • Servidor Secundario:
    • Uno o varios por zona.
    • Obtiene información de la zona desde el servidor primario, esta operación es conocida como transferencia de zonas.
    • Dispone de información precisa gracias a transferencias periódicas de zona.
    • Devuelven registros autorizados.

Si un cliente DNS u otro servidor DNS pregunta por un nombre de dominio para el que no está autorizado, tendrá que buscar la información en otros servidores DNS o responder al cliente que no conoce la respuesta.

Razones de los servidores secundarios:

  • Reducir y repartir la carga entre varios servidores.
  • Favorecer la tolerancia a fallos.
  • Ofrecer respuestas más rápidas.
  • Servidor DNS Cache:
    • Cuando un servidor DNS recibe una pregunta por un nombre de dominio para el que no es autorizado, tendrá que buscar la información en otros servidores DNS. Si el servidor actúa como cache, guardará esa información durante un tiempo determinado, este tiempo es conocido como TTL (Time To Live) de las respuestas a las últimas preguntas. Cada vez que un cliente DNS u otro servidor DNS le formula una consulta, en primer lugar consulta su memoria cache, y así se ahorra la pregunta si ya la había hecho previamente. Las razones de los servidores cache son:
      • Mejorar el tiempo de respuesta de las consultas.
      • Reducir la carga de los equipos.
      • Disminuir el tráfico de la red.

Un servidor es solo cache cuando:

  • No tiene autoridad sobre ningún dominio.
  • Pregunta a los servidores DNS y guarda las respuestas en cache.
  • Servidor Reenviador (Forwarding):
    • Este producto está relacionado con las consultas recursivas. Cuando un servidor DNS recibe preguntas sobre un dominio que no conoce puede hacer dos cosas:
      • Procesa las consultas preguntando a diversos servidores DNS, empezando por los servidores DNS raíz.
      • Reenvía la consulta a otro servidor DNS, que se denomina reenviador (forwarder), para que se encargue de resolverla.

Un reenviador es un servidor DNS que otros servidores DNS designan para reenviarle las consultas.

Reducen el tráfico de peticiones DNS desde una red hacia internet.

Permite a los equipos locales compartir la cache DNS del reenviador, así mejoramos los tiempos de respuesta.

  • Servidor solo Autorizado:
    • Este servidor es autorizado para una o varias zonas, ya sea primario o secundario. Además, no responde a preguntas que no sean relativas a sus zonas, es decir, no pregunta a otros DNS.

Entradas relacionadas: