jueves, 3 de mayo de 2012

¿Qué es DNS?


DNS son las siglas de “Domain Name System”, lo que viene a ser en español: Sistema de Nombres de Dominio.
Su principal cometido es traducir las direcciones IP de los diferentes servidores que hay en Internet a un nombre. Claro está que es más fácil recordar www.google.es que su dirección IP: 74.125.230.223.
Cuando hablamos de DNS tenemos que tener en cuenta que no se refiere sólo al protocolo. También hablamos de una base de datos donde se registran los dominios y sus nombres. Es la que se encarga de traducir los nombres en direcciones IP para que los ordenadores y máquinas puedan encontrarse en Internet.

En una conexión DNS intervienen varios elementos:

•Cliente DNS: es el que genera las peticiones DNS a un servidor. Es como si le dijera “¿Qué dirección corresponde a este nombre de dominio?”
•Servidor DNS: Es el que contesta a las peticiones del cliente, es decir, a la pregunta. Si el servidor no dispone de la dirección por la que se le pregunta, redirigirán al cliente a otro servidor para ver si éste la puede responder.
•Zona de Autoridad: es una parte del espacio de nombres de dominio que se encarga de almacenar los datos. Cada una abarca un dominio por lo menos y sus subdominios (salvo que éstos sean delegados a otra zona).

Existen tres tipos de servidores DNS, como los que tenemos a continuación.

•Preferido: guarda los datos de un espacio de nombres.
•Alternativo: es el que se usa en caso de que el preferido no esté disponible.
•Local o de caché: no tienen los datos para la resolución de nombres sino que consultan a servidores secundarios. Son como intermediarios.

Cuando un cliente hace una consulta a un servidor DNS, ésta puede ser de dos formas:

•Iterativa: son la respuesta completa que el servidor puede dar. El servidor consulta los datos locales para encontrar los solicitados. Luego el servidor encargado de realizar la resolución va preguntando a los DNS asociados hasta encontrar la dirección.
•Recursiva: el servidor no tiene los datos que se le piden. Se conecta a un servidor raíz para realizar la misma pregunta y así obtener la respuesta.

Esta información pertenece a la Web: 
http://es.wikipedia.org/wiki/Domain_Name_System 

No hay comentarios:

Publicar un comentario