english Icono del idioma   español Icono del idioma  

Por favor, use este identificador para citar o enlazar este ítem: https://hdl.handle.net/20.500.12008/54830 Cómo citar
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.advisorGrampín, Eduardo-
dc.contributor.advisorAlberro, Leonardo-
dc.contributor.authorArazny Casanovas, Ian-
dc.contributor.authorCardoso, Favio-
dc.contributor.authorTechera Alberro, María-
dc.date.accessioned2026-05-07T17:44:46Z-
dc.date.available2026-05-07T17:44:46Z-
dc.date.issued2025-
dc.identifier.citationArazny Casanovas, I., Cardoso, F. y Techera Alberro, M. Monitorización para el control de congestión [en línea] Tesis de grado. Montevideo : Udelar. FI. INCO, 2025.es
dc.identifier.urihttps://hdl.handle.net/20.500.12008/54830-
dc.description.abstractEl presente proyecto aborda el diseño e implementación de un sistema de telemetría inteligente para redes de alta capacidad, con el objetivo de anticipar condiciones de congestión y degradación del rendimiento a partir de datos recolectados en tiempo real. La propuesta combina mecanismos de inspección de bajo nivel, ejecutadas directamente en la tarjeta de red, con modelos de aprendizaje automático supervisado para el análisis predictivo del tráfico. El sistema se desarrolló sobre una arquitectura jerárquica en tres niveles: la tarjeta de red programable (Smart Network Interface Card (SmartNIC)), el núcleo del sistema operativo Linux, y el espacio de usuario. En la SmartNIC se ejecutaron programas basados en la tecnología extended Berkeley Packet Filter (eBPF) y su extensión de procesamiento en red eXpress Data Path (XDP), capaces de capturar y clasificar paquetes directamente en el plano de datos. Estos programas operan en modo de descarga parcial (offload), de modo que parte del procesamiento se realiza en el hardware de la tarjeta, reduciendo la carga sobre el procesador principal. En el nivel del núcleo se implementó la agregación de las métricas recolectadas en la SmartNIC, mientras que en el espacio de usuario se desarrollaron módulos en lenguaje C encargados de leer los datos, almacenarlos y exponerlos para su análisis. La persistencia se realizó mediante la base de datos TimescaleDB, una extensión de PostgreSQL optimizada para series temporales, y la visualización, con un programa de consola. El conjunto de datos obtenido combina métricas de red y del sistema operativo, capturadas mediante telemetría en SmartNIC fueron utilizadas para entrenar modelos supervisados de clasificación y regresión basados en el algoritmo Extreme Gradient Boosting (XGBoost). Este enfoque se seleccionó por su robustez frente a ruido, su capacidad para modelar relaciones no lineales y su eficacia demostrada en problemas de análisis de tráfico de red. El modelo clasificador mostró un desempeño estable y confiable en la detección de eventos de congestión, mientras que el modelo regresor permitió analizar la evolución temporal del tráfico, aunque con menor capacidad de generalización debido a la variabilidad y naturaleza dinámica de la red. En conjunto, los resultados confirman la viabilidad de aplicar técnicas de aprendizaje supervisado en entornos de monitoreo inteligente, resaltando la necesidad de enfoques adaptativos que acompañen la evolución del tráfico en redes de alta capacidad.es
dc.format.extent88 p.es
dc.format.mimetypeapplication/pdfes
dc.language.isoeses
dc.publisherUdelar.FI.es
dc.rightsLas obras depositadas en el Repositorio se rigen por la Ordenanza de los Derechos de la Propiedad Intelectual de la Universidad de la República.(Res. Nº 91 de C.D.C. de 8/III/1994 – D.O. 7/IV/1994) y por la Ordenanza del Repositorio Abierto de la Universidad de la República (Res. Nº 16 de C.D.C. de 07/10/2014)es
dc.subjecteBPFes
dc.subjectSmartNICes
dc.subjectPredicción de congestiónes
dc.subjectMonitorización en tiempo reales
dc.subjectCongestion controles
dc.titleMonitorización para el control de congestiónes
dc.typeTesis de gradoes
dc.contributor.filiacionArazny Casanovas Ian, Universidad de la República (Uruguay). Facultad de Ingeniería.-
dc.contributor.filiacionCardoso Favio, Universidad de la República (Uruguay). Facultad de Ingeniería.-
dc.contributor.filiacionTechera Alberro María, Universidad de la República (Uruguay). Facultad de Ingeniería.-
thesis.degree.grantorUniversidad de la República (Uruguay). Facultad de Ingeniería.es
thesis.degree.nameIngeniero en Computaciónes
dc.rights.licenceLicencia Creative Commons Atribución - No Comercial - Compartir Igual (CC - By-NC-SA 4.0)es
Aparece en las colecciones: Tesis de grado - Instituto de Computación

Ficheros en este ítem:
Fichero Descripción Tamaño Formato   
ACT25.pdfTesis de grado4,69 MBAdobe PDFVisualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons