2. ¿Qué es un servidor DNS?
Es un servidor que traduce nombres de dominio a IPs y viceversa. En las
redes TCP/IP, cada PC dispone de una dirección IP para poder
comunicarse con el resto de PCs.
3. ¿En que consiste?
Este sistema consiste en una jerarquía de nombres de cualquier recurso
conectado a Internet (o a una red privada) como puede ser un servidor
web, de forma que se relacionan los nombres de domino de cada
participante en la red con información de diversa índole que permite
localizar y direccionar estos equipos a cualquier nivel (por ejemplo, a nivel
mundial en el caso de Internet).
4. Funcionamiento
Para el funcionamiento del DNS se necesitan principalmente tres
componentes:
Cliente DNS
Servidor DNS
Zonas de autoridad
La función más conocida de los servidores DNS es resolver la
petición que hace un usuario a un nombre de dominio y
transformarla en una dirección IP que se corresponde con el
servidor web que servirá la información que se muestra en la web.
.
6. Usos del DNS
Los usos más comunes son:
Resolución de nombres: Dado el nombre completo de un host (por
ejemplo blog.smaldone.com.es),
Resolución inversa de direcciones: Es el mecanismo inverso al anterior.
Consiste en, dada una dirección IP, obtener el nombre asociado a la
misma.
Resolución de servidores de correo: Dado un nombre de dominio (por
ejemplo gmail.com) obtener el servidor a través del cual debe realizarse la
entrega del correo electrónico
7. Tipos de servidores DNS
Primarios o maestros: Guardan los datos de un espacio de nombres en sus
ficheros.
Secundarios o esclavos: Obtienen los datos de los servidores primarios a
través de una transferencia de zona.
Locales o caché: Funcionan con el mismo software, pero no contienen la
base de datos para la resolución de nombres.
8. Tipos de resolución de nombres de
dominio
Existen dos tipos de consultas que un cliente puede hacer a un servidor
DNS, la iterativa y la recursiva.
Resolución iterativaa: Las resoluciones iterativas consisten en la respuesta
completa que el servidor de nombres pueda dar.
Resolución recursiva: En las resoluciones recursivas, el servidor no tiene la
información en sus datos locales, por lo que busca y se pone en contacto
con un servidor DNS raíz, y en caso de ser necesario repite el mismo
proceso básico hasta que obtiene la mejor respuesta a la pregunta.