Por favor, use este identificador para citar o enlazar este ítem: https://hdl.handle.net/11000/39612

DNS Cache Viewer: Análisis y monitorización de la caché DNS


Vista previa

Ver/Abrir:
 TFG_Joan_Amorós_Ramírez.pdf

3,56 MB
Adobe PDF
Compartir:
Título :
DNS Cache Viewer: Análisis y monitorización de la caché DNS
Autor :
Amorós Ramírez, Joan
Tutor:
Martínez Bonastre, Óscar
García Valdés, José Ramón
Editor :
Universidad Miguel Hernández de Elche
Departamento:
Departamentos de la UMH::Ingeniería de Computadores
Fecha de publicación:
2026-02
URI :
https://hdl.handle.net/11000/39612
Resumen :
Este Trabajo de Fin de Grado consiste en el diseño e implementación de un visor de caché DNS (DNS Cache Viewer) orientado al análisis y monitorización del funcionamiento interno de la caché DNS en servidores BIND9. En este contexto, el principal problema abordado es la ausencia de herramientas accesibles y visuales que permitan inspeccionar de forma sencilla el contenido de la caché DNS y analizar métricas clave como el tiempo de vida (TTL) de los registros, el comportamiento temporal de la caché, así como las tasas de aciertos (hits) y fallos (misses) en la resolución de dominios. Para ello, el visor desarrollado permite extraer y procesar información de la caché DNS mediante el volcado de ficheros internos de BIND, identificando los dominios almacenados, los tipos de registros, el TTL restante y otros parámetros relevantes. Asimismo, la aplicación ha sido implementada principalmente en Python, empleando bibliotecas para el procesamiento de texto, análisis de datos y generación de gráficos, y se apoya en scripts Bash para la automatización del volcado periódico de la caché y la ejecución de experimentos controlados. El desarrollo del proyecto ha seguido una metodología incremental, combinando el diseño del sistema de adquisición de datos, la implementación del visor y la validación experimental mediante escenarios con distintos valores de carga de consultas DNS. Como conclusión, el DNS Cache Viewer constituye una herramienta útil para comprender el funcionamiento interno de la caché DNS y evaluar el impacto de los parámetros de configuración sobre el rendimiento del sistema, contribuyendo a la optimización de infraestructuras DNS y a la mejora de la eficiencia de los sistemas de resolución de nombres.
Palabras clave/Materias:
DNS
TTL
CACHE HIT
CACHE MISS
RNDC
Área de conocimiento :
CDU: Ciencias aplicadas: Ingeniería. Tecnología
Tipo de documento :
info:eu-repo/semantics/bachelorThesis
Derechos de acceso:
info:eu-repo/semantics/openAccess
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Aparece en las colecciones:
TFG-Ingeniería Informática en Tecnologías de la Información



Creative Commons La licencia se describe como: Atribución-NonComercial-NoDerivada 4.0 Internacional.