Please use this identifier to cite or link to this item: https://hdl.handle.net/11000/39612

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


Thumbnail

View/Open:
 TFG_Joan_Amorós_Ramírez.pdf

3,56 MB
Adobe PDF
Share:
Title:
DNS Cache Viewer: Análisis y monitorización de la caché DNS
Authors:
Amorós Ramírez, Joan
Tutor:
Martínez Bonastre, Óscar
García Valdés, José Ramón
Editor:
Universidad Miguel Hernández de Elche
Department:
Departamentos de la UMH::Ingeniería de Computadores
Issue Date:
2026-02
URI:
https://hdl.handle.net/11000/39612
Abstract:
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.
Keywords/Subjects:
DNS
TTL
CACHE HIT
CACHE MISS
RNDC
Knowledge area:
CDU: Ciencias aplicadas: Ingeniería. Tecnología
Type of document:
info:eu-repo/semantics/bachelorThesis
Access rights:
info:eu-repo/semantics/openAccess
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Appears in Collections:
TFG-Ingeniería Informática en Tecnologías de la Información



Creative Commons ???jsp.display-item.text9???