1. Un DNS tiene tres componentes principales. Nómbralos y describe brevemente qué función cumple cada uno de ellos. Componentes principales de un DNS: - Clientes DNS: Un programa cliente DNS que se ejecuta en el ordenador del usuario y genera peticiones DNS. - Servidores DNS: Contestan las peticiones de los clientes. - Zonas de autoridad: Parte del espacio de nombre de dominios que almacenan los datos. Cada zona abarca al menos un dominio.
2. Explica qué es el espacio de nombres de dominio. Un espacio de nombres de dominio se refiere a un espacio de nombres de Internet. El espacio de nombres de Internet es la base de datos completa de los nombres jerárquicos distribuidos a través de Internet e incluye el host y el nombre de dominio. El espacio de nombres de dominio tiene una estructura de arbol invertido, cada elemento se etiqueta con un nombre que puede tener hasta 63 caracteres. El comienzo se llama raiz y tiene una etiqueta vacia. En conclusión, el espacio de nombres de dominio utilizado en el DNS se asemeja a una estructura de directorio que nos encontramos en Windows o Linux.
3. Describe detalladamente que son los registros de recursos, qué tipo de registros hay y para qué sirve cada uno de ellos. Los archivos de zona contienen la información a la que un servidor DNS hace referencia para realizar dos tareas distintas: convertir nombres de equipos en direcciones IP y convertir direcciones IP en nombres de equipos. Esta información se almacena como registros de recursos. Un archivo de zona contiene los datos de resolución de nombres para una zona, incluidos los registros de recursos con información para responder a consultas DNS. Los registros de recursos r ecursos son entradas de base de datos que incluyen varios atributos de un equipo, como el nombre de equipo o el nombre de dominio completo, la dirección IP o el alias. TIPOS: -
A: Traduce nombres a direcciones IP PTR: Traduce direcciones a nombres SOA: El primer registro de cualquier archivo de zona SRV: Resuelve nombres de servidores que proveen servicios. NS: Identifica el servidor DNS de cada zona MX: Para servidores de correo CNAME: Resoluciones desde nombre de host a nombres de host
4. ¿Cuál es la diferencia entre dominio y zona? Una zona es una parte de un dominio. Por ejemplo, el dominio Marca.com puede contener todos los datos de Marca.com, futbol.marca.com y baloncesto.marca.com. baloncesto.marca.com. Sin embargo, la zona Marca.com contiene sólo información información de Marca.com. Puede contener los datos de subdominios de Marca.com si ellos no han sido delegados a otro servidor. Si no hay subdominios, subdominios, zona y dominio dominio son los mismos. mismos.
5. Explica en qué consiste la transferencia de zona y cómo se lleva a cabo. Cuando más de un servidor para aloja una zona, se necesitan transferencias de zona para replicar y sincronizar los datos de la zona entre los servidores que están configurados para alojarla. Se realizan cuando las asignaciones de nombres y direcciones IP cambian en el dominio, en ese momento los archivos de zona modificados se copian desde un servidor principal a sus servidores secundarios.
6. ¿Qué son los resolutores? Cita algún programa que actúe de resolutor. Los resolutores son bases de datos de información que vinculan nombres simbólicos con IPs o direcciones de red. Un programa que hace de resolutor es el DNS Resolver.
7. Según el documento rfc1035, ¿Cuál es el objetivo de un dominio? El objetivo de los nombres de dominio es proporcionar un mecanismo para la asignación de nombres de recursos de manera que los nombres sean utilizables en diferentes equipos, redes, protocolos, internet, y organizaciones administrativas.
8. Describe los pasos que se llevan a cabo entre cliente y servidores DNS para la resolución de una dirección de nombre (correspondencia directa). Explícalo con tus propias palabras. Si queremos conectarnos a una dirección DNS, la escribimos (por ejemplo: gva.es) y el sistema buscara esa dirección en una tabla local (arp), si no la encuentra, mandará un mensaje con el protocolo UDP a la dirección DNS por defecto. Este devolverá la IP si la encuentra. Si tampoco logra encontrarla, la buscará la tabla local de las consultas anteriores. Si aun asi no la encuentra, consultará otros servidores DNS (consulta recursiva). Se le preguntará al servidor raíz, que sabe la dirección de zona. Así continuará el proc eso hasta que el servidor DNS reciba correspondencia.
9. Basándote en el documento RFC, explica cual es el formato de un mensaje DNS. Encabezado DNS (de longitud fijado) Entradas de pregunta (longitud variable) Registros de recursos de respuesta (longitud variable) Registros de recursos de autoridad (longitud variable) Registros de recursos adicionales (longitud variable)