Sistemas de Nombres Jerárquicos y Planos

1. Define sistema de nombres jerárquicos y sistema de nombres planos, y señala las diferencias entre ellos y sus principales características.

Sistema de nombres planos:

Son aquellos en los que no existe ninguna jerarquía que permita clasificar un nombre.

Sistema de nombres jerárquicos:

Son aquellos en los que existe una jerarquía que permita clasificar un nombre. La principal característica es que, al existir un sistema de nombres jerárquicos, que es el que usa Internet, no tenemos que preocuparnos que un ordenador se llame igual en cualquier otra parte del mundo, como pasaría con el sistema de nombres planos, ya que existe una jerarquía que permite, por decirlo de alguna manera, ordenarlos por zonas.

2. ¿Cuántos servidores primarios hay por zona? ¿Y secundarios? Razona la respuesta.

Puede tener tantos servidores como zonas delegadas tengas, aunque puedes tener en un mismo servidor todas las zonas. Secundarios puedes tener todos los que quieras. No es aconsejable tener más de tres servidores entre servidores primarios y secundarios.

3. Indica si la frase siguiente es verdadera o falsa y justifica la respuesta.

“Un servidor caché mantiene actualizada su información sobre la zona mediante la transferencia de zona”.

Falso. Un servidor caché hace una copia de los nombres de dominio más utilizados durante un cierto tiempo, denominado TTL, para acelerar las consultas y minimizar el tráfico de red. La frase anterior habla sobre las zonas primarias y secundarias que a través de las transferencias de zonas se crea una copia de solo lectura de la zona primaria en la zona secundaria.

4. ¿Qué significa “responder con autoridad” por un dominio?

Significa que cuando se le hace una consulta a un servidor DNS, este te dé la respuesta, es decir, que no necesite preguntar a otro servidor para conseguir la respuesta. Si el servidor necesita necesita preguntar a otro servidor, la respuesta no será con autoridad.

5. ¿Puede un servidor secundario responder con autoridad por un dominio ?

Si el servidor primario tiene sobrecarga de consultas, se encargará el servidor secundario. Si sabe la respuesta directamente, sí responderá con autoridad, si tiene que preguntar a otro servidor, no responderá con autoridad.

6. ¿Cuál es la mejor forma de comprobar si el servidor DNS puede responder bien a las peticiones de los clientes DNS?

Realizando un ping desde el cliente hacia el servidor DNS.

7. ¿Qué es el DynDNS? ¿Para qué sirve?

El DynDNS es un servicio de Internet que permite estar actualizando constantemente una dirección IP dinámica, como son las que nos proporciona los ISP. Funciona de la siguiente manera: Tendremos que crear una cuenta, instalar un programa, que es el que permite estar actualizando la IP cada vez que cambie y establecer un nombre de dominio que responda a esa IP. Sirve para que no tengamos que estar constantemente recordando la IP, ya que tendríamos que estar mirando constantemente la dirección IP que está cambiando continuamente, y aparte que es mucho más fácil recordar un nombre que una sucesión de números.

8. Qué son las zonas inversas y para que se utilizan.

Las zonas inversas son zonas, que usan registros PTR, que te permite traducir una IP a un nombre de host. Sirve para que, si nosotros sabemos una dirección IP, pero no sabemos el nombre de dominio, podamos averiguarlo.

9. Explica cómo se resuelve una consulta de un cliente a un servidor DNS.

El servicio DNS se basa en una consulta del cliente a un servidor DNS. La consulta se envía al servidor DNS primario, si este no contesta, o tarda en exceso, se usará el secundario. Los servidores van preguntando a otros servidores para hallar la respuesta. Esos otros servidores le dan la dirección de otros servidores para facilitarle la búsqueda de la respuesta. Una vez encontrada la respuesta se va devolviendo por los distintos servidores hasta llegar al cliente. La comunicación se realiza a través del puerto 53.

10.Explica los principales tipos de registros de un dominio. Y cuál es su función.

  • SOA: Proporciona información de la zona.
  • A: Se usa para traducir nombres de dominio a direcciones IPv4.
  • AAAA o A6: Se usa para traducir nombre de dominio a direcciones IPv6.
  • CNAME: Se usa para crear nombres de hosts adicionales, alias.
  • NS: Define la asociación que existe entre un nombre de dominio y los servidores de nombres que almacenan la información de dicho dominio.
  • MX: Asocia un nombre de dominio a un servidor de intercambio de correo.
  • PTR: Traduce las direcciones IP a nombres de dominio.

11. Montar los RR para la zona examen.es sabiendo que: Tiene los servidores dns: dns1.examen.es, dns2.examen.es y dns3.google.com con las IP 80.65.30.10, 80.65.30.15 y la 96.60.58.10, además tiene un servidor llamado srv1 que da servicios de páginas web, de ftp y de acceso remoto para los dominios www.examen.es, ftp.examen.es y rdp.examen.es cuya dirección IP es la 125.30.26.8, por otro lado, tiene otro servidor para el correo electrónico smtp y pop3 cuya IP es 80.25.30.20 examen.es. IN SOA “nombre del servidor maestro”. “dirección de correo del administrador de la zona”. { Aquí hay distintos datos del registro SOA} @ IN NS “nombre del servidor maestro”. dns1.examen.es. IN A 80.65.30.10 dns2.examen.es. IN A 80.65.30.15 dns3.examen.es. IN A 96.60.58.10 srv1 IN A 125.30.26.8 srv1. IN CNAME www.examen.es. srv1. IN CNAME ftp.examen.es. Srv1. IN CNAME rdp.examen.es. smtp.examen.es. IN MX 80.25.30.20 pop3.examen.es. IN MX 80.25.30.20

12.Indica cómo se clasifican los DNS, principales tipos y características.

Características

Los servidores DNS son ordenadores con un software instalado que permite administrar y consultar las bases de datos de nombres de dominio.

Tipos

  • Primario (master): Aquí es donde podremos añadir, actualizar o modificar los nombres de dominio
  • Secundario (slave): Este pide una copia de solo lectura de los servidores primarios. Debe existir un servidor primario para que exista uno secundario. Si el primario tiene muchas consultas, el secundario podrá responder por el primario para repartir la carga.
  • Cache (hint): Hace una copia de los nombres de dominio más utilizados durante un cierto tiempo, denominado TTL, para acelerar las consultas y minimizar el tráfico de red.
  • Reenviador (forward): sirve para descargar el tráfico local y la carga de trabajo de los servidores DNS externos.

13. ¿Qué es una consulta recursiva? ¿Y una consulta iterativa?

Consulta recursiva: Es la mejor para los clientes y la peor para los servidores. Envía una consulta y si el servidor no tiene la respuesta, es el servidor el que se encarga de buscar la respuesta. Cuando la consiga va devolviendo la respuesta hasta llegar al ordenador que ha hecho la consulta.

Consulta iterativa: Es la mejor para los servidores y la peor para los clientes. Al enviar una consulta, si el servidor no tiene la respuesta, le pregunta a otros servidores. El otro servidor le responde diciendo donde puede encontrar la respuesta a la consulta realizada. Así sucesivamente hasta que encuentre la respuesta.