Está en la página 1de 2

2 Servicio DNS - Documentos

Métodos de búsqueda
Resolución de nombres

Este mecanismo permite traducir los nombres de máquinas dados por los usuarios al conectarse a
servidores remotos a través de direcciones IP.
El procedimiento es el siguiente: el usuario, desde su máquina local, intenta conectarse a un servidor
remoto proporcionando la URL (nombre) que se ha de transformar en una dirección IP concreta para que
le permita acceder a dicho servidor remoto. El cliente DNS de la máquina local debe realizar la consulta al
servidor DNS (establecido en la configuración del cliente). Esta consulta o petición la llevan a cabo los
resolvedores (resolvers) desde la máquina local. El servidor DNS responde, con lo cual se obtiene la IP
correspondiente al servidor remoto y se accede al sitio. Todo este proceso se desarrolla de forma
transparente para el usuario.
El servidor DNS no solo podrá resolver nombres de dominio incluidos en la zona en la que tiene
autoridad, sino también peticiones relativas a otras zonas.
El proceso de resolución o búsqueda puede ser de dos tipos: recursiva e iterativa.

Búsqueda recursiva

Cuando se solicita una resolución de nombre al servidor DNS local, es posible que este no disponga de la
información precisa. En ese caso, la buscará en el servidor de nombres con autoridad que la contenga.
Para ello, el servidor de nombres local enviará la consulta al servidor raíz, que le proporcionará
información sobre los servidores de nombres autoritarios intermedios hasta que llegue al servidor que
contiene el nombre del dominio en cuestión. En este caso, el servidor local se encargará de dar una
respuesta al cliente y consultará a los demás servidores en su nombre.

. Resolución de nombres, búsqueda recursiva.

Servicios en Red, GM 1-2


2 Servicio DNS - Documentos
Búsqueda iterativa

El servidor DNS local devuelve la mejor respuesta que puede ofrecer al cliente en función del contenido
de su caché. Si el servidor no dispone de la información solicitada, indicará la IP del siguiente servidor de
nombres autorizado, comenzando siempre por un servidor raíz. Éste lo enviará al servidor del nivel
siguiente que lo contenga y el servidor local volverá a lanzar la petición (iteración) al servidor referido. En
el caso de que éste no disponga de la información solicitada, pasará la consulta al servidor del nivel
siguiente que lo contenga y el servidor DNS local lanzará de nuevo la petición. El proceso se repetirá una
y otra vez hasta que se llegue al servidor de nombres que contenga la información acerca del dominio
solicitado.

Resolución de nombres, búsqueda iterativa.

Servicios en Red, GM 2-2