DNS y DHCP: resolución de nombres, registros, tipos de servidores y funcionamiento de DHCP
Clasificado en Informática
Escrito el en
español con un tamaño de 5,02 KB
DNS y resolución de nombres
Si un DNS no es autoritativo realiza una consulta externa a las Sugerencias de raíz que gestionan el dominio root. Si tiene activada la caché y la información está en la caché, no pregunta fuera.
Fichero de zona
El fichero de zona guarda los servidores de nombres y mantiene la información de una parte del espacio de nombres de dominio.
Registros de recursos (RR)
Los registros de recursos (RR) almacenan en los ficheros de zona la información sobre nombres de dominio. El formato típico incluye: nombre de dominio, TTL, clase (IN para TCP/IP) y tipo. Algunos tipos comunes son:
- SOA: primer registro de una zona.
- NS: nombre del servidor de nombres autoritativo.
- A: registro de dirección IPv4 (recursos de dirección).
- CNAME: alias de un nombre canónico.
- PTR: correspondencia entre nombres de dominio e IPs (reverse lookup).
Tipos de servidores DNS
Existen distintos tipos de servidores DNS con funciones específicas:
Maestro
Autorizado para una zona, almacena y actualiza los recursos y puede modificar el fichero de zona.
Secundario
Resuelve los recursos de una zona y mantiene una copia del fichero de zona del maestro.
Transferencia de zona
Proceso por el cual los servidores (maestro y secundarios) sincronizan los ficheros de zona; ambos pueden estar autorizados para resolver los recursos de la zona.
Delegación de zonas
Mediante delegación, una parte del espacio de nombres queda delegada a otros servidores; el servidor secundario puede tener autoridad sobre esa zona delegada.
Solo caché
Servidor que únicamente almacena respuestas en caché; no es autoritativo para zonas ni las resuelve directamente.
Reenviadores
Servidor al que otro servidor DNS envía consultas. Los reenviadores permiten centralizar consultas recursivas: el servidor que reenvía realiza una consulta recursiva solicitada por otro servidor.
Solo autorizado
Servidor autoritativo que no tiene activada la caché y no acepta consultas recursivas.
Sugerencias de raíz
Servidores raíz o root hints que proporcionan información sobre los servidores que gestionan el dominio raíz.
Proceso de resolución de nombres
Cuando un cliente pregunta a un servidor DNS:
- Si el servidor es autoritativo para esa zona, le devuelve la IP correspondiente.
- Si no es autoritativo, comprueba si la respuesta está en caché.
- Si no está en caché, y si tiene configurados reenviadores, consulta a los reenviadores.
- Si no dispone de reenviadores, consulta a las sugerencias de raíz para iniciar la resolución hacia servidores autoritativos.
DHCP: componentes y funcionamiento
Componentes DHCP
- Servidor: asigna las direcciones IP y parámetros de red.
- Cliente: equipo que solicita los parámetros de red.
- Protocolo: conjunto de mensajes y estados para la asignación.
- Agente de retransmisión (relay): equipo o enrutador que intercepta el tráfico DHCP generado en una red y lo reenvía al servidor DHCP; necesita la IP del servidor para dirigir correctamente las solicitudes.
Funcionamiento DHCP
Proceso típico de intercambio de mensajes:
- DHCPDISCOVER: el cliente envía una solicitud en forma de broadcast (puerto destino 67, puerto origen 68), incluye IP origen, IP destino (difusión), identificador y MAC del cliente.
- DHCPOFFER: el servidor contesta con una oferta que incluye los parámetros de red y reserva esos parámetros para el cliente.
- DHCPREQUEST: el cliente envía un broadcast con el identificador del servidor escogido.
- DHCPACK: si los parámetros están disponibles, el servidor confirma la concesión. Si no están disponibles, responde con DHCPNAK.
- El cliente verifica si la dirección es válida; si no lo es, puede enviar DHCPDECLINE y comenzar el proceso de nuevo.
DHCP Failover Protocol
En el protocolo DHCP failover, los servidores se comunican entre sí para sincronizar información de concesiones. Ambos servidores pueden ofrecer direcciones dentro del mismo rango, pero mantienen conocimiento de las IPs que tiene concedidas el otro servidor. Esto permite disponer de un servidor DHCP de respaldo y balancear la carga entre servidores.
Notas finales
Este documento reúne conceptos clave sobre DNS y DHCP, incluyendo tipos de registros, roles de servidores y el flujo de mensajes DHCP que permite la asignación dinámica de parámetros de red.