Please use this identifier to cite or link to this item: http://bibdigital.epn.edu.ec/handle/15000/21374
Title: Análisis comparativo a nivel transaccional de brokers MQTT (Mosquitto, Mosca y Emq) con respecto a la disponibilidad en infraestructuras IoT ante ataques DDoS
Authors: Amaguaya Ramos, Richard Xavier
Keywords: DESARROLLO (SOFTWARE)
BROKERS
INFRAESTRUCTURA
Issue Date: 15-Jun-2020
Publisher: Quito, 2020.
Citation: Amaguaya Ramos, R. X. (2020). Análisis comparativo a nivel transaccional de brokers MQTT (Mosquitto, Mosca y Emq) con respecto a la disponibilidad en infraestructuras IoT ante ataques DDoS. 70 hojas. Quito : EPN.
Abstract: In this project, the development of IoT (Internet of things) infrastructures is presented as proofs of concept evaluating three different MQTT Brokers (Mosquitto, Mosca and EMQ) against DDoS attacks. The objective of the project is to provide information on which of them is optimal with respect to availability, considering four quality metrics (KPI's-Key performance indicator): 1) MTTD-Mean Time to Detect, 2) MTTR-Mean Time to Resolve, 3) MTTF-Mean Time to Failure, and 4) MTBF-Mean Time Between Failures. For the development of the project, two methodologies were applied. The first methodology corresponds to the XP development methodology and the second corresponds to the comparative method, which allowed us to satisfactorily fulfill each objective set forth in the project. For this, we start with the identification of the central problem and data collection for subsequent analysis. In accordance with the literature review, a practical case was prepared. During the implementation of the IoT infrastructures, certain differences were evident with each of the MQTT Brokers and during the tests with two tools used for DDoS attacks: Metasploit (SYNFLOOD) and LOIC (Low Orbit Ion Cannon), essential data was collected for subsequent interpretation of results. As conclusion, it was possible to determine which broker is optimal. Additionally, recommendations were prepared before starting a project with this type of emerging technologies.
Description: En el presente proyecto de titulación se presenta el desarrollo de infraestructuras IoT (Internet of things) como pruebas de concepto evaluando tres diferentes Brokers MQTT (Mosquitto, Mosca y EMQ) ante ataques de DDoS. El objetivo del proyecto es brindar información sobre cuál de ellos es óptimo con respecto a la disponibilidad tomando en consideración cuatro métricas de calidad (KPI’s-Key performance indicator): 1) MTTDMean Time to Detect, 2) MTTR-Mean Time to Resolve, 3) MTTF-Mean Time to Failure, y 4) MTBF-Mean Time Between Failures. Para el desarrollo de todo el proyecto se aplicó dos metodologías, la primera corresponde a la metodología de desarrollo XP y la segunda al método comparativo, lo cual nos permitió cumplir satisfactoriamente cada uno de nuestros objetivos planteados en el proyecto. Para esto, iniciamos con la identificación del problema central y recolección de datos para su posterior análisis. De acuerdo con la revisión literaria se elaboró un caso práctico; durante la implementación de las infraestructuras IoT se evidenció ciertas diferencias con cada uno de los Brokers MQTT y durante las pruebas con dos herramientas utilizadas para ataques DDoS Metasploit (SYNFLOOD) y LOIC (Low Orbit Ion Cannon), se recolectó datos esenciales para la posterior interpretación de resultados, en la que se pudo determinar qué bróker es óptimo. Adicionalmente se elaboró recomendaciones antes de iniciar un proyecto con este tipo de tecnologías emergentes.
URI: http://bibdigital.epn.edu.ec/handle/15000/21374
Type: masterThesis
Appears in Collections:Tesis Maestría en Software (FIS)

Files in This Item:
File Description SizeFormat 
CD 10446.pdf3,53 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.