Cada computadora que utiliza el Internet tiene un programa de resolución . Cualquier programa en el equipo que necesita traducir un nombre en una dirección IP solicitará la traducción de la resolución . Si la resolución no puede encontrar el nombre de los archivos locales , se iniciará una petición DNS a un servidor de nombres.
Una petición DNS recursivo .
A petición DNS es un paquete que se envía desde el programa de resolución de un ordenador a un servidor de nombres en Internet. El equipo debe ser pre- programado con la dirección IP de un servidor de nombres. El servidor de nombres devolverá la dirección IP correspondiente al nombre . Esto se llama una petición recursiva.
Iterativo Buscar
Si el servidor DNS no tiene el nombre de caché local , solicitará la dirección de una mayor servidor de nivel. Servidores de más alto nivel a menudo no permiten peticiones recursivas. Resuelven un solo nivel del nombre. Por ejemplo , una solicitud a un servidor de nivel superior para el nombre www.thehostingservice.com devolverá la dirección de un servidor " . Com". La siguiente solicitud de www.thehostingservice.com realizados en el servidor " . Com" devolvería los " thehostingservice.com . " Direcciones La última solicitud se hizo al servidor de nombres de " thehostingservice.com . " Se le devolverá la dirección IP de www.thehostingservice.com . Esto se llama una petición iterativo.