Por favor, use este identificador para citar o enlazar este ítem: http://bibdigital.epn.edu.ec/handle/15000/21374
Título: Análisis comparativo a nivel transaccional de brokers MQTT (Mosquitto, Mosca y Emq) con respecto a la disponibilidad en infraestructuras IoT ante ataques DDoS
Autor: Amaguaya Ramos, Richard Xavier
Palabras clave: DESARROLLO (SOFTWARE)
BROKERS
INFRAESTRUCTURA
Fecha de publicación: 15-jun-2020
Editorial: Quito, 2020.
Citación: 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.
Resumen: 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.
Descripción: 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
Tipo: masterThesis
Aparece en las colecciones:Tesis Maestría en Software (FIS)

Ficheros en este ítem:
Fichero Descripción TamañoFormato 
CD 10446.pdf3,53 MBAdobe PDFVisualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.