<link rel="stylesheet" href="styles.f3b1fba60ec7970c.css">

Diseño de una herramienta inteligente para el análisis forense de configuraciones en redes de telecomunicaciones

dc.contributor.advisorPuerto Leguizamón, Gustavo Adolfo
dc.contributor.authorMurillo Soto, Santiago
dc.contributor.orcidPuerto Leguizamón, Gustavo Adolfo [0000-0002-6420-9693]
dc.creator.emailsantimurillo2003soto@gmail.com
dc.creator.emailsmurillos@udistrital.edu.co
dc.creator.id20201005185
dc.date.accessioned2026-03-02T20:12:33Z
dc.date.available2026-03-02T20:12:33Z
dc.date.created2025-12-09
dc.descriptionEn la operación de redes de telecomunicaciones modernas, la gestión de la configuración de los equipos es un proceso crítico. Diversos estudios indican que un alto porcentaje de las interrupciones del servicio y fallas en la red se originan por errores humanos durante la modificación de estas configuraciones. Estos errores, comúnmente denominados “misconfigurations”, no solo afectan la disponibilidad del servicio, sino que también pueden introducir vulnerabilidades de seguridad. Este desafío industrial se manifiesta de forma crítica en el contexto de la empresa de comunicaciones, compañía que opera la red de fibra óptica más extensa del país. Dada la magnitud de esta infraestructura, la gestión eficiente de las configuraciones es vital. Sin embargo, en la empresa no se había implementado un sistema automatizado que facilitara las tareas de análisis forense sobre las configuraciones de red, creando un cuello de botella para áreas críticas como el Centro de Operaciones de Red (NOC) y el equipo de auditoría técnica. En ambos escenarios, el proceso dependía de una revisión manual de archivos de texto en un repositorio Git, lo cual resultaba en un aumento del Tiempo Medio de Reparación (MTTR), impactando los Acuerdos de Nivel de Servicio (SLAs) y dificultando las labores de auditoría. Este proyecto aborda dicha brecha tecnológica mediante el diseño e implementación de un prototipo funcional que, utilizando Python y expresiones regulares, automatiza la extracción y comparación de configuraciones de red desde un repositorio GitLab para agilizar el análisis forense.
dc.description.abstractIn the operation of modern telecommunications networks, equipment configuration management is a critical process. Various studies indicate that a high percentage of service interruptions and network failures originate from human errors during the modification of these configurations. These errors, commonly referred to as “misconfigurations,” not only affect service availability but can also introduce security vulnerabilities. This industrial challenge becomes particularly critical in the context of the communications company, which operates the most extensive fiber optic network in the country. Given the scale of this infrastructure, efficient configuration management is vital. However, the company had not implemented an automated system to facilitate forensic analysis tasks on network configurations, creating a bottleneck for critical areas such as the Network Operations Center (NOC) and the technical audit team. In both scenarios, the process depended on the manual review of text files in a Git repository, which resulted in an increase in the Mean Time to Repair (MTTR), impacting Service Level Agreements (SLAs) and making audit activities more difficult. This project addresses this technological gap through the design and implementation of a functional prototype that, using Python and regular expressions, automates the extraction and comparison of network configurations from a GitLab repository to streamline forensic analysis.
dc.format.mimetypepdf
dc.identifier.urihttp://hdl.handle.net/11349/100584
dc.language.isospa
dc.publisherUniversidad Distrital Francisco José de Caldas
dc.relation.referencesUplogix, Taking network management local to enable real automation, White Paper, [Último acceso: 01-Jun-2025]. dirección: https://www.uplogix.com/ documents/collateral/whitepapers/Uplogix-automation-whitepaper.pdf
dc.relation.referencesKiteworks, Security Misconfiguration Vulnerabilities: Risks, Impacts, and Prevention, [Último acceso: 01-Jun-2025]. dirección: https://www.kiteworks.com/ risk-compliance-glossary/security-misconfigurations/.
dc.relation.referencesAzteca Comunicaciones Colombia, ¿Quiénes somos? [Último acceso: 01-Jun-2025]. dirección: https://www.aztecacomunicaciones.com/content/azteca/quienessomos.
dc.relation.referencesPathSolutions, Improve Mean Time to Repair (MTTR) for Network Operations, [Último acceso: 01-Jun-2025]. dirección: https://www.pathsolutions.com/ blog/improve-mean-time-to-repair-mttr-for-network-operations.
dc.relation.referencesB. Findlay, «A forensically-sound methodology for advanced data acquisition from embedded devices at-scene,» Forensic Science International: Reports, vol. 3, 2021, [Último acceso: 03-Jun-2025]. dirección: https://www.sciencedirect.com/ science/article/pii/S2665910721000190.
dc.relation.referencesScienceDirect, Network Forensics, [Último acceso: 04-Jun-2025]. dirección: https: //www.sciencedirect.com/topics/computer-science/network-forensics.
dc.relation.referencesHPE, What is sustainable networking? Glossary, [Último acceso: 03-Jun-2025]. dirección: https://www.hpe.com/emea_europe/en/what-is/sustainablenetworking.html.
dc.relation.referencesS. Prabhu, «Plankton: Scalable network configuration verification through model checking,» en USENIX NSDI, [Último acceso: 03-Jun-2025], 2020. dirección: https://www.usenix.org/conference/nsdi20/presentation/prabhu.
dc.relation.referencesQ. Yu, «A survey on intelligent management of alerts and incidents in IT services,» Journal of Network and Computer Applications, vol. 224, 2023, [Último acceso: 07-Jun-2025]. dirección: https://www.sciencedirect.com/science/ article/abs/pii/S1084804524000195.
dc.relation.referencesH. H. Serror, R. Schmidt y C. Wressnegger, «Security misconfigurations and how to prevent them,» Computers & Security, vol. 108, 2021, [Último acceso: 01-Jun2025]. dirección: https://www.sciencedirect.com/science/article/abs/ pii/S1353485821000532.
dc.relation.referencesM. Almeida, «Automatización de redes: diseño e implementación de mecanismos para el aprovisionamiento de servicios,» [Último acceso: 03-Jun-2025], Tesis doct., EPN, 2020. dirección: https://bibdigital.epn.edu.ec/handle/15000/24236
dc.relation.referencesA. Khan et al., «Evaluating forensic capabilities of modern network analysis tools: A comparative review,» arXiv preprint arXiv:2108.05579, 2021, [Último acceso: 07-Jun-2025]. dirección: https://arxiv.org/pdf/2108.05579.
dc.relation.referencesMicrosegur, ¿Qué es una red de telecomunicaciones? [Último acceso: 07-Jun- 2025]. dirección: https://microsegur.com/que-es-una-red-de-telecomunicaciones/.
dc.relation.referencesCisco, Networking Basics, [Último acceso: 08-Jun-2025]. dirección: https:// www.cisco.com/c/es_mx/solutions/small-business/resource-center/ networking/networking-basics.html.
dc.relation.referencesRedesZone, Backbone de red: qué es y tipos, [Último acceso: 08-Jun-2025]. dirección: https://www.redeszone.net/tutoriales/redes-cable/backbone-redtroncal-tipos/.
dc.relation.referencesCCNA Desde Cero, ¿Qué es una red troncal (Backbone)? [Último acceso: 08- Jun-2025]. dirección: https://ccnadesdecero.es/backbone-que-es-redtroncal/.
dc.relation.referencesIBM, Network Operations Center (NOC), [Último acceso: 08-Jun-2025]. dirección: https://www.ibm.com/mx-es/topics/network-operations-center.
dc.relation.referencesFortinet, QoS (Quality of Service), [Último acceso: 09-Jun-2025]. dirección: https: //www.fortinet.com/lat/resources/cyberglossary/qos-quality-ofservice.
dc.relation.referencesCisco, Soluciones para pequeños negocios: Routers, [Último acceso: 09-Jun-2025]. dirección: https://www.cisco.com/c/es_mx/solutions/small-business/ routers.html.
dc.relation.referencesEmpezando telemática UNAD, Clasificación de medios de transmisión, Blog, [Último acceso: 09-Jun-2025]. dirección: https://empezandotelematicaunad. blogspot.com/2012/04/clasificacion-medios-de-transmision.html.
dc.relation.referencesOnfac, LAN, MAN y WAN – La guía, [Último acceso: 09-Jun-2025]. dirección: https://onfac.net/lan-man-wan-la-gi-tong-quan-ve-mang-lan-man-vawan/.
dc.relation.referencesHuawei, Command Line Interface Configuration, [Último acceso: 14-Jun-2025]. dirección: https://support.huawei.com/enterprise/en/doc/EDOC1100278773/ 89dde2b2/command-line-interface-configuration.
dc.relation.referencesIPCisco, Basic Huawei Configuration, [Último acceso: 14-Jun-2025]. dirección: https://ipcisco.com/lesson/basic-huawei-configuration.
dc.relation.referencesFortinet, Static vs Dynamic IP, [Último acceso: 14-Jun-2025]. dirección: https: //www.fortinet.com/resources/cyberglossary/static-vs-dynamic-ip.
dc.relation.referencesRed Hat, Static and dynamic IP configuration, [Último acceso: 14-Jun-2025]. dirección: https://www.redhat.com/en/blog/static-dynamic-ip-2.
dc.relation.referencesHuawei, Example for configuring basic OSPF functions, [Último acceso: 14-Jun- 2025]. dirección: https://support.huawei.com/enterprise/en/doc/EDOC1000069608/ d55d1d8c/example-for-configuring-basic-ospf-functions.
dc.relation.referencesIPCisco, NAT Configuration on Huawei Routers, [Último acceso: 14-Jun-2025]. dirección: https://ipcisco.com/lesson/nat-configuration-on-huaweirouters.
dc.relation.referencesCisco, Configure VLAN interface settings, [Último acceso: 18-Jun-2025]. dirección: https://www.cisco.com/c/en/us/support/docs/smb/switches/ Cisco-Business-Switching/kmgmt-2639-configure-virtual-local-areanetwork-vlan-interface-settings-cbs.html.
dc.relation.referencesCisco, Virtual LANs and VLAN Trunking Protocol (VTP), [Último acceso: 18Jun-2025]. dirección: https://www.cisco.com/c/en/us/tech/lan-switching/ virtual-lans-vlan-trunking-protocol-vlans-vtp/index.html.
dc.relation.referencesCisco, Fundamentals of 802.1Q VLAN Tagging, [Último acceso: 18-Jun-2025]. dirección: https://www.cisco.com/c/m/ja_jp/meraki/documentation/ general-administration/tools-and-troubleshooting/fundamentals-of8021q-vlan-tagging.html.
dc.relation.referencesCisco, How to configure VLANs to enhance security, [Último acceso: 18-Jun-2025]. dirección: https://www.cisco.com/c/en/us/support/docs/smb/switches/ cisco-250-series-smart-switches/smb3179-configure-virtual-localarea-network-vlan-protocol-based-gro.pdf.
dc.relation.referencesHuawei, VLAN Configuration Commands, [Último acceso: 18-Jun-2025]. dirección: https://support.huawei.com/enterprise/en/doc/DOC1000128405/ 834147df/vlan-configuration-commands.
dc.relation.referencesHuawei, Configuring VLANs (CLI), [Último acceso: 20-Jun-2025]. dirección: https: //support.huawei.com/enterprise/en/doc/EDOC1100064366/f58f6878/ configuring-vlans.
dc.relation.referencesGit, What is Git? [Último acceso: 21-Jun-2025]. dirección: https://git-scm. com/.
dc.relation.referencesGitLab, GitLab Flow – Best Practices, [Último acceso: 21-Jun-2025]. dirección: https://about.gitlab.com/topics/version-control/what-are-gitlabflow-best-practices/.
dc.relation.referencesGitLab, A guide to CI/CD pipelines, [Último acceso: 21-Jun-2025]. dirección: https://about.gitlab.com/blog/guide-to-ci-cd-pipelines/.
dc.relation.referencesNIST, «Guide to Integrating Forensic Techniques into Incident Response (SP 800-86),» NIST, inf. téc., 2006, [Último acceso: 21-Jun-2025]. dirección: https: //nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-86.pdf
dc.relation.referencesCisco, Network Forensics Best Practices White Paper, [Último acceso: 21-Jun- 2025]. dirección: https://www.cisco.com/c/en/us/products/collateral/ security/network-forensics-best-practices-white-paper.html.
dc.relation.referencesDark Reading, When Automation Beats Manual Network Forensics, [Último acceso: 21-Jun-2025]. dirección: https://www.darkreading.com/endpoint/whenautomation-beats-manual-network-forensics.
dc.relation.referencesPython, re — Regular expression operations, [Último acceso: 24-Jun-2025]. dirección: https://docs.python.org/3/library/re.html.
dc.relation.referencesPython, Regular Expression HOWTO, [Último acceso: 21-Jun-2025]. dirección: https://docs.python.org/3/howto/regex.html.
dc.relation.referencesPyneng, Expresiones regulares para ingenieros de red, [Último acceso: 29-Jun- 2025]. dirección: https://pyneng.readthedocs.io/en/latest/book/14_ regex/syntax.html.
dc.relation.referencesGoogle Developers, Python Regular Expressions, [Último acceso: 29-Jun-2025]. dirección: https://developers.google.com/edu/python/regular-expressions.
dc.relation.referencesAmazon Web Services, NetDevOps: un enfoque moderno para implementaciones de red en AWS, AWS Blogs – Networking and Content Delivery, [Último acceso: 29-jun-2025]. dirección: https://aws.amazon.com/es/blogs/networking-andcontent-delivery/netdevops-a-modern-approach-to-aws-networkingdeployments/.
dc.rights.accesoAbierto (Texto Completo)
dc.rights.accessrightsOpenAccess
dc.subjectRedes de telecomunicaciones
dc.subjectExpresiones regulares
dc.subjectRepositorios de configuración
dc.subjectGestión de configuraciones de red
dc.subjectCentro de Operaciones de Red
dc.subject.keywordTelecommunications networks
dc.subject.keywordRegular expressions
dc.subject.keywordConfiguration repositories
dc.subject.keywordNetwork configuration management
dc.subject.keywordNetwork Operations Center
dc.subject.lembIngeniería Electrónica -- Tesis y disertaciones académicas
dc.subject.lembInformática forense — Redes de telecomunicaciones
dc.subject.lembRedes de telecomunicaciones — Seguridad informática
dc.subject.lembAnálisis de configuraciones — Sistemas de red
dc.titleDiseño de una herramienta inteligente para el análisis forense de configuraciones en redes de telecomunicaciones
dc.title.titleenglishDesign of an intelligent tool for the forensic analysis of configurations in telecommunications networks
dc.typebachelorThesis
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.degreePasantía
dc.type.driverinfo:eu-repo/semantics/bachelorThesis

Archivos

Bloque original

Mostrando 1 - 2 de 2
Cargando...
Miniatura
Nombre:
Licencia de uso y publicacion.pdf
Tamaño:
239,97 KB
Formato:
Adobe Portable Document Format
Cargando...
Miniatura
Nombre:
MurilloSotoSantiago2025.pdf
Tamaño:
1,77 MB
Formato:
Adobe Portable Document Format

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
7 KB
Formato:
Item-specific license agreed upon to submission
Descripción: