Servicios DNS


¿Cómo funcionan las consultas DNS?


Cuando un cliente DNS necesita buscar un nombre que se utiliza en un programa, consulta los servidores DNS para resolver el nombre. Cada mensaje de consulta que envía el cliente contiene tres grupos de información, que especifican una pregunta que tiene que responder el servidor:
Un nombre de dominio DNS especificado, indicado como un nombre de dominio completo (FQDN)
Un tipo de consulta especificado, que puede establecer un registro de recursos por tipo o un tipo especializado de operación de consulta

Una clase especificada para el nombre de dominio DNS.




Tipos De DNS


Servidores de nombre maestros primarios

El servidor de nombre principal de una zona se denomina servidor maestro primario y contiene los datos, nombres DNS, de la zona en sus archivos de configuración. Estos servidores tienen autoridad sobre una zona y responden con autoridad a preguntas relacionas sobre FQDNs dentro de esa zona.

"Tener autoridad sobre una zona" significa básicamente que son los encargados de guardar y proporcionar la "información oficial" sobre esa zona. Dicha información se almacena en un archivo alojado en su disco duro local denominado archivo de zona.

El archivo de zona contiene, a su vez, lo que se denomina registros de recursos: cada registro asocia una IP con un nombre de dominio. En estos servidores, el archivo de zona se actualiza generalmente de forma manual.


Servidores de nombre secundarios

Un servidor de nombres secundario es básicamente un servidor de respaldo. No mantiene las versiones maestras de la información de zona, sino copias. La mayoría de los sitios usan servidores secundarios en ubicaciones remotas o para disminuir el trabajo del servidor Primario.

El servidor secundario tiene autoridad sobre una zona, pero obtiene la información de esa zona copiandola de un servidor primario utilizando un proceso llamado transferencia de zona. Para permanecer sincronizado, los servidores de nombres secundarios consultan a los primarios regularmente (típicamente cada tres horas) y ejecutan la transferencia de zona si el primario ha sido actualizado.

Servidores de nombre de cache.

Cuando entras a una pagina web sin usar la direccion ip lo que haces es preguntarla al servidor DNS cual es la direccion ip que le corresponde a la pagina que queremos entrar. Generalmente las direcciones ip nunca cambian, dado esto porque estar preguntado a cada rato al DNS cual es la ip de esa pagina. El servidor de Cache solucciona este problema, ya que guarda una lista de las direcciones ip que hemos visitado.

La latencia causada por preguntar al servidor DNS por cada sitio desaparece si ya se tiene el dato en local. Además si tu servidor DNS se cae puedes seguir entrando en los sitios que anteriormente ya habías entrado.


Fuente DNS