Red SDN tolerante a fallos de conexión entre dispositivos de red
En el presente documento se propone el diseño e implementación de una red tolerante a fallos de tipo SDN. Para el desarrollo de este trabajo de grado se tuvo en cuenta el manejo del protocolo OpenFlow y los tipos de mensajes que soporta, utilizando la plataforma de controlador Ryu para la implementa...
- Autores:
-
Torres Meza, Martín Eduardo
Giraldo García, Andrés Felipe
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2021
- Institución:
- Universidad Autónoma de Occidente
- Repositorio:
- RED: Repositorio Educativo Digital UAO
- Idioma:
- spa
- OAI Identifier:
- oai:red.uao.edu.co:10614/13158
- Acceso en línea:
- https://hdl.handle.net/10614/13158
https://red.uao.edu.co/
- Palabra clave:
- Ingeniería Electrónica y Telecomunicaciones
Arquitectura de redes de computadores
Enrutamiento (Administración de redes de computadores)
Redes de información
Computer network architectures
Routing (Computer network management)
Information networks
Tolerancia a fallos
SDN
enrutamiento
OpenFlow
Zodiac Fx
Mininet
- Rights
- openAccess
- License
- Derechos Reservados - Universidad Autónoma de Occidente, 2021
id |
REPOUAO2_5a292e661ea70a9572bab1d23203a942 |
---|---|
oai_identifier_str |
oai:red.uao.edu.co:10614/13158 |
network_acronym_str |
REPOUAO2 |
network_name_str |
RED: Repositorio Educativo Digital UAO |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Red SDN tolerante a fallos de conexión entre dispositivos de red |
title |
Red SDN tolerante a fallos de conexión entre dispositivos de red |
spellingShingle |
Red SDN tolerante a fallos de conexión entre dispositivos de red Ingeniería Electrónica y Telecomunicaciones Arquitectura de redes de computadores Enrutamiento (Administración de redes de computadores) Redes de información Computer network architectures Routing (Computer network management) Information networks Tolerancia a fallos SDN enrutamiento OpenFlow Zodiac Fx Mininet |
title_short |
Red SDN tolerante a fallos de conexión entre dispositivos de red |
title_full |
Red SDN tolerante a fallos de conexión entre dispositivos de red |
title_fullStr |
Red SDN tolerante a fallos de conexión entre dispositivos de red |
title_full_unstemmed |
Red SDN tolerante a fallos de conexión entre dispositivos de red |
title_sort |
Red SDN tolerante a fallos de conexión entre dispositivos de red |
dc.creator.fl_str_mv |
Torres Meza, Martín Eduardo Giraldo García, Andrés Felipe |
dc.contributor.advisor.none.fl_str_mv |
Mondragón Martínez, Oscar Hernán |
dc.contributor.author.none.fl_str_mv |
Torres Meza, Martín Eduardo Giraldo García, Andrés Felipe |
dc.contributor.corporatename.spa.fl_str_mv |
Universidad Autónoma de Occidente |
dc.subject.spa.fl_str_mv |
Ingeniería Electrónica y Telecomunicaciones |
topic |
Ingeniería Electrónica y Telecomunicaciones Arquitectura de redes de computadores Enrutamiento (Administración de redes de computadores) Redes de información Computer network architectures Routing (Computer network management) Information networks Tolerancia a fallos SDN enrutamiento OpenFlow Zodiac Fx Mininet |
dc.subject.armarc.spa.fl_str_mv |
Arquitectura de redes de computadores Enrutamiento (Administración de redes de computadores) Redes de información |
dc.subject.armarc.eng.fl_str_mv |
Computer network architectures Routing (Computer network management) Information networks |
dc.subject.proposal.spa.fl_str_mv |
Tolerancia a fallos SDN enrutamiento |
dc.subject.proposal.eng.fl_str_mv |
OpenFlow Zodiac Fx Mininet |
description |
En el presente documento se propone el diseño e implementación de una red tolerante a fallos de tipo SDN. Para el desarrollo de este trabajo de grado se tuvo en cuenta el manejo del protocolo OpenFlow y los tipos de mensajes que soporta, utilizando la plataforma de controlador Ryu para la implementación de un algoritmo para la red contra fallos. Se documentaron algunas propuestas anteriores que utilizaban estas tecnologías para tener un panorama general de SDN, así como una explicación del protocolo OpenFlow y su funcionalidad para la elaboración del algoritmo, al igual que una indagación sobre los mecanismos de tolerancia a fallos de redes SDN. Por otro lado, se explican las herramientas utilizadas para el funcionamiento y análisis de la red y se exponen los pasos necesarios para la replicación de la implementación, la cual propone un enrutamiento multicamino con detección y recuperación ante fallos de conexión y balanceo de carga entre enlaces. Posteriormente, se realizó el despliegue de manera virtualizada utilizando Mininet, programa que permite la virtualización de redes por medio de conmutadores virtuales (Open vSwitch) y una vez desarrollado el entorno virtual se implementó una red con dispositivos de infraestructura hardware, los conmutadores Zodiac Fx compatibles con OpenFlow. |
publishDate |
2021 |
dc.date.accessioned.none.fl_str_mv |
2021-08-18T19:02:41Z |
dc.date.available.none.fl_str_mv |
2021-08-18T19:02:41Z |
dc.date.issued.none.fl_str_mv |
2021-07-23 |
dc.type.spa.fl_str_mv |
Trabajo de grado - Pregrado |
dc.type.coarversion.fl_str_mv |
http://purl.org/coar/version/c_71e4c1898caa6e32 |
dc.type.coar.eng.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.content.eng.fl_str_mv |
Text |
dc.type.driver.eng.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.redcol.eng.fl_str_mv |
https://purl.org/redcol/resource_type/TP |
format |
http://purl.org/coar/resource_type/c_7a1f |
dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/10614/13158 |
dc.identifier.instname.spa.fl_str_mv |
Universidad Autónoma de Occidente |
dc.identifier.reponame.spa.fl_str_mv |
Repositorio Educativo Digital |
dc.identifier.repourl.spa.fl_str_mv |
https://red.uao.edu.co/ |
url |
https://hdl.handle.net/10614/13158 https://red.uao.edu.co/ |
identifier_str_mv |
Universidad Autónoma de Occidente Repositorio Educativo Digital |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.relation.references.none.fl_str_mv |
[1] ONF,[En Línea]. Disponible en: https://opennetworking.org/mission/ [último acceso: 20 enero 2021] [2] Opensource, “¿What is Open Source?”,[En Línea]. Disponible en: https://opensource.dev/. [último acceso: 20 enero 2021] [3] Modelo OSI,”que es el modelo OSI”,[en línea]. Disponible en: https://concepto.de/modelo-osi/#ixzz6qWOOMJZU. [último acceso: 20 enero 2021] [4] SDxcentral,”¿What is SDN?”, agosto 2016, [en línea]. Disponible en: https://www.sdxcentral.com/networking/sdn/definitions/what-the-definition-ofsoftware- defined-networking-sdn/. [último acceso: 20 enero 2021] [5] SDxcentral, “¿What Is OpenFlow?”, Agosto 2013, [en línea]. Disponible en: https://www.sdxcentral.com/networking/sdn/definitions/what-is-openflow/. [último acceso: 20 enero 2021] [6] V. Sing,”What is Frameworks? [Definition] Types of Frameworks” [en linea], 9 abril 2020. Disponible en: https://hackr.io/blog/what-is-frameworks. [7] Microsoft, “¿What is cloud computing?”,[en linea].Disponible en: https://azure.microsoft.com/en-us/overview/what-is-cloud-computing/. [último acceso: 20 enero 2021] [8] Masadelante, “¿Qué es el TCP/IP? - Definición de TCP/IP”, [en linea].Disponible en: https://www.masadelante.com/faqs/tcp-ip. [último acceso: 20 enero 2021]. [9] EcuRed,”Router”, [en línea]. Disponible en: https://www.ecured.cu/Router. [último acceso: 20 enero 2021] [10] RedesTelematicas, “El switch: como funciona y principales características”,[en linea].Disponible en: http://redestelematicas.com/el-switch-como-funciona-y-susprincipales- caracteristicas/.[último acceso: 20 enero 2021] [11] S. Rodriguez Santamaria, “Mecanismo de control de las comunicaciones en la internet del futuro a través de Openflow”, Trabajo de Grado, Ingeniería Informática, Universidad de Cantabria, Cantabria, 2012. Disponible en: https://repositorio.unican.es/xmlui/bitstream/handle/10902/1165/Sergio%20Rodriguez%20Santamaria.pdf?sequence=1. [Último acceso: 20 de agosto del 2020] [12] M. T. Pegado Boureghida, “Desarrollo de un sistema de monitorización para SDN”, Trabajo de grado, ingeniería de tecnologías y servicios de telecomunicaciones, Universidad autónoma de Madrid, Madrid, 2015. Disponible en: https://repositorio.uam.es/xmlui/bitstream/handle/10486/669460/Pegado_Boureghida_Maria_Teresa_tfg.pdf. [Último acceso: 7 de octubre del 2020] [13] M. Abdel-Rahman, “On stochastic controller placement in software-defined wireless networks” en IEEE Wireless Communications and Networking Conference (WCNC), 2017 [en linea]. Disponible en: http://ieeexplore.ieee.org/document/7925942. [Último acceso: 10 de enero del 2021] [14] B. Heller, N. McKeown y R. Sherwood, “The controller placement problem” 2012, pp. 7-12. [En línea]. Disponible en: https://dl.acm.org/doi/10.1145/2342441.2342444 [15] C. Jacquenet y M. Boucadair ; “IETF 7149: Software-Defined Networking: A Perspective from within a Service Provider Environment”. [en línea]. Disponible en: https://tools.ietf.org/html/rfc7149 [16] Open Networking Foundation [en linea]. ONF. SDN Overview. Disponible en: https://www.opennetworking.org/sdn-definition/ [17] Instituto Español De Estudios Estratégicos. Internet de las cosas-Horizonte 2050. Documento de Investigación. 2018. Disponible en: https://dialnet.unirioja.es/servlet/articulo?codigo=6715660 [18] Alcaldía De Santiago De Cali, Cali resiliente una ciudad de oportunidades para el progreso, Cali. 2018. Disponible en: https://www.cali.gov.co/resiliencia/publicaciones/142355/cali-resiliente-una-ciudadde- oportunidades-para-el-progreso/ [19] A. García, C. Rodríguez, C. Calderón, y F. Casmartiño, “Controladores SDN, elementos para su selección y evaluación”, Revista Telem@tica, Vol. 13. No. 3, pp. 10-20, 2014. Disponible en: https://www.researchgate.net/publication/320711755_Controladores_SDN_elementos_para_su_seleccion_y_evaluacion. [20] A. Paches, Estudio del controlador SDN Ryu sobre una Raspberry-Pi Model 4, trabajo de fin de grado, Universitat Politècnica de València, 2020. Disponible en: https://riunet.upv.es/bitstream/handle/10251/152347/Juli%C3%A1n%20- %20Estudio%20del%20controlador%20SDN%20Ryu%20sobre%20una%20Raspb erry-Pi%20Model%204.pdf [21] G. Garcia, “Diseño e implementación de un prototipo de redes definidas por software (SDN), utilizando Mininet como herramienta de simulación y físicamente con el switch Zodiac Fx”, trabajo de grado, Prog. Ing. Electrónica y telecomunicaciones, Universidad Nacional de Loja, Loja, Ecuador, 2020 [22] B. Yamansavascilara, A. C. Baktira, A. Ozgovdeb y C. Ersoya,“Fault Tolerance in SDN Data Plane Considering Network and Application Based Metrics”, Journal of Network and Computer Applications, vol. 170, Noviembre 2020. [En linea]. Disponible en: https://arxiv.org/abs/1912.11849v1 [23] M. Olaya, “Diseño e implementación de una aplicación de balanceo de carga para una red definida por software”, trabajo de grado, Escuela Politécnica Nacional, Quito, Ecuador, 2015. Disponible en: https://bibdigital.epn.edu.ec/bitstream/15000/11926/1/CD-6585.pdf [24] C. Dueñas, Y, Marin y H. Cruz, “ SDN Network vs. Traditional Network”, 2017 [En línea]. Disponible en: ]https://www.researchgate.net/publication/319097382_SDN_Network_vs_Traditional_Network [25]N. Feamster, J. Rexforrd, E. Zegura, “El camino hacia SDN Una historia intelectual de redes programables”, 2014. Disponible en: https://www.sigcomm.org/sites/default/files/ccr/papers/2014/April/0000000-0000012.pdf [26] L. Peterson, C. Cascone, B. O’Connor, T. Vachuska, B. Davie “Sofware- Defined Networks: A Systems Approach”, 2020, [En linea]. Disponible en: https://sdn.systemsapproach.org/intro.html#sdn-a-definition [27] C. Swan, “Smart city resilence through SDN”, 2019. [En linea]. Disponible en: https://dispersive.io/wp-content/uploads/2020/03/Smart-City-SDN.pdf [28] A. Serrano, “Redes Definidas por Software (SDN): Openflow”, trabajo de fin de grado, universidad politécnica de valencia, 2015 [29]A. Imran, “SDN Controllers Security Issues” MS Tesis, universidad dejyvaskyla, Finlandia, noviembre, 2017. [30]N. Fahad, H. Qazi, B. Ahmad y S. Elias, “Software-Defined Network Testbed Using ZodiacFX a Hardware Switch for OpenFlow”, 2017 [En linea]. Disponible en: https://www.researchgate.net/publication/320071233_Software- Defined_Network_Testbed_Using_ZodiacFX_a_Hardware_Switch_for_OpenFlow [31] R. Gonzales, “Implementación de movilidad en redes 5G”, Universidad de Granada, trabajo de fin de grado, Granada, 2017, Disponible en: https://wpd.ugr.es/~jorgenavarro/thesis/2017_TFG_RafaelGonzalezCallejas.pdf [32] T. Jack,M Tim, A Review of Multipath Routing Protocols: From Wireless Ad Hoc to Mesh Networks,Australia [En Linea], Disponible en: http://citeseerx.ist.psu.edu/viewdoc/download;jsessionid=29B6935B0ED91A7161D6F3028035F675?doi=10.1.1.84.5817&rep=rep1&type=pdf [33] D. Marinescu, “Cloud computing: theory and practice”, 2nd. ed, Morgan Kaufmann Newnes, 2013 [34] S. Ying Zhu, S. Scott-Hayward, L. Jacquin y R. Hill, Guide to Security in SDN and NFV, Springer, Leicester, 2017 [35]P. Miguel, L. Néider, S. Elisa, M. Giovani, State of the art in software defined networking (SDN), Universidad distrital francisco José caldas, 2018 [36] V. Tiwari, SDN and Openflow for beginners with hands on labs, Northville, Michigan, Multimedia LLC, 2013 [37]Ching-Hao,Chan y Dr Ying-Dar Lin, OpenFlow Version Roadmap, septiembre, 2015 disponible en: http://speed.cis.nctu.edu.tw/~ydlin/miscpub/indep_frank.pdf [38] Open Networking Foundation, “OpenFlow Switch Specification - Version 1.0.0 (Wire Protocol 0x01)”, [En línea]. Disponible en: https://opennetworking.org/wpcontent/ uploads/2013/04/openflow-spec-v1.0.0.pdf. [Último acceso: 02 de marzo del 2021]. [39] J. Machado, A F. Ramos y J. C. Cuéllar “Implementation de OpenFlow sobre NetFPGA”, Revista de Ingeniería y Región, 2014 [En linea]. Disponible en: https://journalusco.edu.co/index.php/iregion/article/view/743/1425 [40] “SDN/NFV: What’s Motivating the Development of SDN and NFV?” https://eogogics.com/enhancing-network-capacity-functionality-sdn-nfv/ [41] Open Networking Foundation, “OpenFlow Switch Specification - Version 1.3.0 (Wire Protocol 0x04)”, [En línea]. Disponible en: https://opennetworking.org/wpcontent/ uploads/2014/10/openflow-spec-v1.3.0.pdf. [Último acceso: 02 de marzo del 2021]. [42] Northbound Networks, Zodiac Fx User guide, 2017. [En línea]. Disponible en: https://github.com/NorthboundNetworks/ZodiacFX [43] “Un estudio preliminar de la tabla de flujo y el flujo del protocolo OpenFlow“, zhuanlan, 2019. [En linea] Disponible en: https://zhuanlan.zhihu.com/p/57201400 [44] I. Letteri, M. Del Rosso, P. Caianiello, D. Cassioli, “Performance of Botnet Detection by Neural Networks in Software-Defined Networks”, Univ. de L’Aquila, Italia. [En linea] Disponible en: http://ceur-ws.org/Vol-2058/paper-03.pdf [45] Fiber Transceiver Solution, [En linea], Disponible en: http://www.fiber-optictransceiver- module.com/openvswitch-vs-openflow-what-are-they-whats-theirrelationship. Html|[46] Ostec [En linea], Redundância automática de links para incrementar la disponibilidad de Internet (failover), 2020. Disponible en: https://ostec.blog/es/seguridad-perimetral/redundancia-automatica-failover/ [47] G. Paul, B. Chuck, C. Timothy, Defined Networks A Comprehensive Approach,segunda edición, Elsevier, 2017. [48] A. Rezgui, K. A. Noghani, J. Taheri, A Mirzaeinia, H. Soliman, N Davis “SDN helps Big Data to become fault tolerant” in Big Data and Software Defined Networks,The Institution of Engineering and Technology, 2018, pp 319-336 [49] RFC 5880: https://tools.ietf.org/html/rfc5880 [50] J. Chen, J. Chen, F. Xu, M.Yin, and W. Zhang,When “Software Defined Networks Meet Fault Tolerance: A Survey”, en Algorithms and Architectures for Parallel Processing, pp. 351–368, Cham: Springer, Nov. 2015. [51] G. Salinas, “Estudio de redes definidas por software e implementacion de escenarios virtuales de prueba”, trabajo de fin de master, Universidad Politécnica de Madrid, Madrid, 2017. Disponible en: https://www.dit.upm.es/~posgrado/doc/TFM/TFMs2016- 2017/TFM_Gabriela_Salinas_Jardon_2017.pdf [52] W. J. Adriano Silva, “Make Flows Great Again: A Hybrid Resilience Mechanism for OpenFlow Networks”, Center for Informatics, Federal University of Pernambuco, Recife, Brazil, 2018. Disponible en: https://doi.org/10.3390/info9060146 [53] B. Lantz, B. Heller y N. McKeown, “A Network in a Laptop: Rapid Prototyping for Software-Defined Networks”, 2010, [En linea]. Disponible en: http://conferences.sigcomm.org/hotnets/2010/papers/a19-lantz.pdf [54] iPerf - The ultimate speed test tool for TCP, UDP and SCTP[En linea], Disponible en: https://iperf.fr/ [55] S.A. Keel. (2021, Enero 19). What is Multipath Routing? [En linea]. Disponible en: https://www.easytechjunkie.com/what-is-multipath-routing.htm [56] E. Mann. (2014, Marzo 15). Depth-First Search and Breadth-First Search in Python [En línea]. Disponible en: https://eddmann.com/posts/depth-first-searchand- breadth-first-search-in-python/ [57] R. Izard, (2018, Agosto 18) Project floodlight controller tutorial, [en linea], https://floodlight.atlassian.net/wiki/spaces/floodlightcontroller/pages/7995427/How+to+Work+with+Fast-Failover+OpenFlow+Groups [58] tutorialsPoint, Data Structure-Graph Data Structure, [En línea],2021, Disponible en: https://www.tutorialspoint.com/data_structures_algorithms/graph_data_structure [59] WILDAN´S TECH BLOG [Sitio web], 2018, Disponible en: https://wildanmsyah.wordpress.com/2018/01/13/multipath-routing-with-loadbalancing- using-ryu-openflow-controller/ [60] M. Betegón, “Estudio de técnicas de Ingeniería de Tráfico basadas en SDN”, trabajo de fin de grado, Universidad de Cantabria, 2018, [En línea]. Disponible en: https://repositorio.unican.es/xmlui/handle/10902/14193 [61] N Kratzke y P. Quin, “ppbench, A Visualizing Network Benchmark for Microservices”, Lübeck University of Applied Sciences, 2016 [En línea]. Disponible en: https://github.com/nkratzke/pingpong [62] Instalación y configuración controlador Ryu [En línea]. Disponible en: https://docs.google.com/document/d/1dmE99wHQEVfYMR77ewEqrDEgpMk7meylSAIGQX9GqY/ edit?usp=sharing [63]Instalación y configuración Mininet [En línea]. Disponible en: https://docs.google.com/document/d/1FYU9mxCVcuPdpWS5svxF832UYiiWkEptq G6-7eNcv90/edit?usp=sharing [64] Algoritmo desarrollado [En línea]. Disponible en: https://github.com/gitiuao/ SDN/ [65]Configuración tarjetas ZODIAC FX [En línea]. Disponible en: https://docs.google.com/document/d/1UdpKJVjujITkI20HUM4lK1t2zOLsQ1VWM9uyVG7B1e8/edit?usp=sharing |
dc.rights.spa.fl_str_mv |
Derechos Reservados - Universidad Autónoma de Occidente, 2021 |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.uri.eng.fl_str_mv |
https://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.rights.accessrights.eng.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.creativecommons.spa.fl_str_mv |
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) |
rights_invalid_str_mv |
Derechos Reservados - Universidad Autónoma de Occidente, 2021 https://creativecommons.org/licenses/by-nc-nd/4.0/ Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.extent.spa.fl_str_mv |
91 páginas |
dc.format.mimetype.none.fl_str_mv |
application/pdf |
dc.publisher.spa.fl_str_mv |
Universidad Autónoma de Occidente |
dc.publisher.program.spa.fl_str_mv |
Ingeniería Electrónica y Telecomunicaciones |
dc.publisher.department.spa.fl_str_mv |
Departamento de Automática y Electrónica |
dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ingeniería |
dc.publisher.place.spa.fl_str_mv |
Cali |
institution |
Universidad Autónoma de Occidente |
bitstream.url.fl_str_mv |
https://red.uao.edu.co/bitstreams/686e9208-9e03-41bf-b66b-46b53fb25dfe/download https://red.uao.edu.co/bitstreams/fc1b4dc1-e5af-42a0-9e0e-cb75a9e62132/download https://red.uao.edu.co/bitstreams/d2b1d955-a29c-42c5-904e-865accf1d14c/download https://red.uao.edu.co/bitstreams/b514fc84-57a6-428c-8c79-7b77ce0c7dbe/download https://red.uao.edu.co/bitstreams/c901407e-ba27-4581-91dc-608ba3c2256a/download https://red.uao.edu.co/bitstreams/ad034e9d-728d-4f38-926b-ed56191e2854/download https://red.uao.edu.co/bitstreams/c7c77399-7f3f-4956-9008-93c2ad8a3832/download https://red.uao.edu.co/bitstreams/6a4b30dd-2775-47ca-95b6-81847a97c7f3/download https://red.uao.edu.co/bitstreams/1c1a6fcb-438c-4b70-8684-a515591b1d29/download https://red.uao.edu.co/bitstreams/a1e51d64-1d40-4485-99bc-08d90eec5b44/download https://red.uao.edu.co/bitstreams/4bd7cae6-c2a7-45c8-b709-8db3b917e267/download https://red.uao.edu.co/bitstreams/39932051-6218-4fd1-9f99-30b63395d8bc/download https://red.uao.edu.co/bitstreams/3adf690b-e02c-492d-9a7e-09965e3204dd/download https://red.uao.edu.co/bitstreams/801fa675-2a2d-47b4-8394-67880a85889e/download https://red.uao.edu.co/bitstreams/26be04d3-101e-462e-846a-3f78aea97c3b/download https://red.uao.edu.co/bitstreams/2b1143b4-05a5-47fe-9970-2588913fc733/download https://red.uao.edu.co/bitstreams/5cbf8d63-1cad-4613-8221-c6df684dc0f7/download |
bitstream.checksum.fl_str_mv |
20b5ba22b1117f71589c7318baa2c560 8c53b554c104c9c768b740909a3dfcd1 f400275ac14e0617ddb76f9f9c689816 f01924b8e3908837a67a14798c3e6e1c b249103abcb4ac499e8c2b5e19bb4830 b249103abcb4ac499e8c2b5e19bb4830 5c3045cc65704cbcf72f4e03ea55e2cf 298d817b9f9407c20e64d9f5dbdb90c1 450e6896c0970c29b94365a82f5a98e5 f7b20bc273513f8ca1aae6414a48b3d4 89583e835c14e351fe5de62082691f76 e1c06d85ae7b8b032bef47e42e4c08f9 d74f50b5cec218c35758445ac96586c4 6cf3c4bf3e4209d6857047b63b4afbe7 0b65bccfe2f683a67afef827f5641efb 85ffd90ba06f17a50b181373db29b862 5f8b98ed00578064631b2f49c9a56351 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Digital Universidad Autonoma de Occidente |
repository.mail.fl_str_mv |
repositorio@uao.edu.co |
_version_ |
1814259853518962688 |
spelling |
Mondragón Martínez, Oscar Hernánvirtual::3379-1Torres Meza, Martín Eduardo2634ead9c62b3cd38a2f1793fa7c1817Giraldo García, Andrés Felipe4759bd161823764389a44062027435e7Universidad Autónoma de Occidente2021-08-18T19:02:41Z2021-08-18T19:02:41Z2021-07-23https://hdl.handle.net/10614/13158Universidad Autónoma de OccidenteRepositorio Educativo Digitalhttps://red.uao.edu.co/En el presente documento se propone el diseño e implementación de una red tolerante a fallos de tipo SDN. Para el desarrollo de este trabajo de grado se tuvo en cuenta el manejo del protocolo OpenFlow y los tipos de mensajes que soporta, utilizando la plataforma de controlador Ryu para la implementación de un algoritmo para la red contra fallos. Se documentaron algunas propuestas anteriores que utilizaban estas tecnologías para tener un panorama general de SDN, así como una explicación del protocolo OpenFlow y su funcionalidad para la elaboración del algoritmo, al igual que una indagación sobre los mecanismos de tolerancia a fallos de redes SDN. Por otro lado, se explican las herramientas utilizadas para el funcionamiento y análisis de la red y se exponen los pasos necesarios para la replicación de la implementación, la cual propone un enrutamiento multicamino con detección y recuperación ante fallos de conexión y balanceo de carga entre enlaces. Posteriormente, se realizó el despliegue de manera virtualizada utilizando Mininet, programa que permite la virtualización de redes por medio de conmutadores virtuales (Open vSwitch) y una vez desarrollado el entorno virtual se implementó una red con dispositivos de infraestructura hardware, los conmutadores Zodiac Fx compatibles con OpenFlow.This document proposes the design and implementation of a SDN fault tolerant network. For the development of this work of degree, the handling of the OpenFlow protocol and the types of messages it supports were taken into account, using the Ryu controller platform to implement an algorithm for the network against failures. Some previous proposals that used these technologies were documented to have an overview of SDN, as well as an explanation of the OpenFlow protocol and its functionality for the implementation of the algorithm, as well as an inquiry into the fault tolerance mechanisms of SDN networks. On the other hand, the tools used for the operation and analysis of the network are explained and the necessary steps for the replication of the implementation are exposed, which proposes a multipath routing with load balancing and detection and recovery from connection failures between links. Subsequently, the deployment was carried out in a virtualized way using Mininet, a program that allows the virtualization of networks through virtual switches (Open vSwitch). Once the virtual environment was developed, a network with hardware infrastructure devices was implemented, the Zodiac Fx switches, compatible with OpenFlow.Proyecto de grado (ngeniero(a) Electrónico y de Telecomunicaciones)-- Universidad Autónoma de Occidente, 2021PregradoIngeniero(a) en Electrónica y Telecomunicaciones91 páginasapplication/pdfspaUniversidad Autónoma de OccidenteIngeniería Electrónica y TelecomunicacionesDepartamento de Automática y ElectrónicaFacultad de IngenieríaCaliDerechos Reservados - Universidad Autónoma de Occidente, 2021https://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)http://purl.org/coar/access_right/c_abf2Ingeniería Electrónica y TelecomunicacionesArquitectura de redes de computadoresEnrutamiento (Administración de redes de computadores)Redes de informaciónComputer network architecturesRouting (Computer network management)Information networksTolerancia a fallosSDNenrutamientoOpenFlowZodiac FxMininetRed SDN tolerante a fallos de conexión entre dispositivos de redTrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1fTextinfo:eu-repo/semantics/bachelorThesishttps://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_71e4c1898caa6e32[1] ONF,[En Línea]. Disponible en: https://opennetworking.org/mission/ [último acceso: 20 enero 2021][2] Opensource, “¿What is Open Source?”,[En Línea]. Disponible en: https://opensource.dev/. [último acceso: 20 enero 2021][3] Modelo OSI,”que es el modelo OSI”,[en línea]. Disponible en: https://concepto.de/modelo-osi/#ixzz6qWOOMJZU. [último acceso: 20 enero 2021][4] SDxcentral,”¿What is SDN?”, agosto 2016, [en línea]. Disponible en: https://www.sdxcentral.com/networking/sdn/definitions/what-the-definition-ofsoftware- defined-networking-sdn/. [último acceso: 20 enero 2021][5] SDxcentral, “¿What Is OpenFlow?”, Agosto 2013, [en línea]. Disponible en: https://www.sdxcentral.com/networking/sdn/definitions/what-is-openflow/. [último acceso: 20 enero 2021][6] V. Sing,”What is Frameworks? [Definition] Types of Frameworks” [en linea], 9 abril 2020. Disponible en: https://hackr.io/blog/what-is-frameworks.[7] Microsoft, “¿What is cloud computing?”,[en linea].Disponible en: https://azure.microsoft.com/en-us/overview/what-is-cloud-computing/. [último acceso: 20 enero 2021][8] Masadelante, “¿Qué es el TCP/IP? - Definición de TCP/IP”, [en linea].Disponible en: https://www.masadelante.com/faqs/tcp-ip. [último acceso: 20 enero 2021].[9] EcuRed,”Router”, [en línea]. Disponible en: https://www.ecured.cu/Router. [último acceso: 20 enero 2021][10] RedesTelematicas, “El switch: como funciona y principales características”,[en linea].Disponible en: http://redestelematicas.com/el-switch-como-funciona-y-susprincipales- caracteristicas/.[último acceso: 20 enero 2021][11] S. Rodriguez Santamaria, “Mecanismo de control de las comunicaciones en la internet del futuro a través de Openflow”, Trabajo de Grado, Ingeniería Informática, Universidad de Cantabria, Cantabria, 2012. Disponible en: https://repositorio.unican.es/xmlui/bitstream/handle/10902/1165/Sergio%20Rodriguez%20Santamaria.pdf?sequence=1. [Último acceso: 20 de agosto del 2020][12] M. T. Pegado Boureghida, “Desarrollo de un sistema de monitorización para SDN”, Trabajo de grado, ingeniería de tecnologías y servicios de telecomunicaciones, Universidad autónoma de Madrid, Madrid, 2015. Disponible en: https://repositorio.uam.es/xmlui/bitstream/handle/10486/669460/Pegado_Boureghida_Maria_Teresa_tfg.pdf. [Último acceso: 7 de octubre del 2020][13] M. Abdel-Rahman, “On stochastic controller placement in software-defined wireless networks” en IEEE Wireless Communications and Networking Conference (WCNC), 2017 [en linea]. Disponible en: http://ieeexplore.ieee.org/document/7925942. [Último acceso: 10 de enero del 2021][14] B. Heller, N. McKeown y R. Sherwood, “The controller placement problem” 2012, pp. 7-12. [En línea]. Disponible en: https://dl.acm.org/doi/10.1145/2342441.2342444[15] C. Jacquenet y M. Boucadair ; “IETF 7149: Software-Defined Networking: A Perspective from within a Service Provider Environment”. [en línea]. Disponible en: https://tools.ietf.org/html/rfc7149[16] Open Networking Foundation [en linea]. ONF. SDN Overview. Disponible en: https://www.opennetworking.org/sdn-definition/[17] Instituto Español De Estudios Estratégicos. Internet de las cosas-Horizonte 2050. Documento de Investigación. 2018. Disponible en: https://dialnet.unirioja.es/servlet/articulo?codigo=6715660[18] Alcaldía De Santiago De Cali, Cali resiliente una ciudad de oportunidades para el progreso, Cali. 2018. Disponible en: https://www.cali.gov.co/resiliencia/publicaciones/142355/cali-resiliente-una-ciudadde- oportunidades-para-el-progreso/[19] A. García, C. Rodríguez, C. Calderón, y F. Casmartiño, “Controladores SDN, elementos para su selección y evaluación”, Revista Telem@tica, Vol. 13. No. 3, pp. 10-20, 2014. Disponible en: https://www.researchgate.net/publication/320711755_Controladores_SDN_elementos_para_su_seleccion_y_evaluacion.[20] A. Paches, Estudio del controlador SDN Ryu sobre una Raspberry-Pi Model 4, trabajo de fin de grado, Universitat Politècnica de València, 2020. Disponible en: https://riunet.upv.es/bitstream/handle/10251/152347/Juli%C3%A1n%20- %20Estudio%20del%20controlador%20SDN%20Ryu%20sobre%20una%20Raspb erry-Pi%20Model%204.pdf[21] G. Garcia, “Diseño e implementación de un prototipo de redes definidas por software (SDN), utilizando Mininet como herramienta de simulación y físicamente con el switch Zodiac Fx”, trabajo de grado, Prog. Ing. Electrónica y telecomunicaciones, Universidad Nacional de Loja, Loja, Ecuador, 2020[22] B. Yamansavascilara, A. C. Baktira, A. Ozgovdeb y C. Ersoya,“Fault Tolerance in SDN Data Plane Considering Network and Application Based Metrics”, Journal of Network and Computer Applications, vol. 170, Noviembre 2020. [En linea]. Disponible en: https://arxiv.org/abs/1912.11849v1[23] M. Olaya, “Diseño e implementación de una aplicación de balanceo de carga para una red definida por software”, trabajo de grado, Escuela Politécnica Nacional, Quito, Ecuador, 2015. Disponible en: https://bibdigital.epn.edu.ec/bitstream/15000/11926/1/CD-6585.pdf[24] C. Dueñas, Y, Marin y H. Cruz, “ SDN Network vs. Traditional Network”, 2017 [En línea]. Disponible en: ]https://www.researchgate.net/publication/319097382_SDN_Network_vs_Traditional_Network[25]N. Feamster, J. Rexforrd, E. Zegura, “El camino hacia SDN Una historia intelectual de redes programables”, 2014. Disponible en: https://www.sigcomm.org/sites/default/files/ccr/papers/2014/April/0000000-0000012.pdf[26] L. Peterson, C. Cascone, B. O’Connor, T. Vachuska, B. Davie “Sofware- Defined Networks: A Systems Approach”, 2020, [En linea]. Disponible en: https://sdn.systemsapproach.org/intro.html#sdn-a-definition[27] C. Swan, “Smart city resilence through SDN”, 2019. [En linea]. Disponible en: https://dispersive.io/wp-content/uploads/2020/03/Smart-City-SDN.pdf[28] A. Serrano, “Redes Definidas por Software (SDN): Openflow”, trabajo de fin de grado, universidad politécnica de valencia, 2015[29]A. Imran, “SDN Controllers Security Issues” MS Tesis, universidad dejyvaskyla, Finlandia, noviembre, 2017.[30]N. Fahad, H. Qazi, B. Ahmad y S. Elias, “Software-Defined Network Testbed Using ZodiacFX a Hardware Switch for OpenFlow”, 2017 [En linea]. Disponible en: https://www.researchgate.net/publication/320071233_Software- Defined_Network_Testbed_Using_ZodiacFX_a_Hardware_Switch_for_OpenFlow[31] R. Gonzales, “Implementación de movilidad en redes 5G”, Universidad de Granada, trabajo de fin de grado, Granada, 2017, Disponible en: https://wpd.ugr.es/~jorgenavarro/thesis/2017_TFG_RafaelGonzalezCallejas.pdf[32] T. Jack,M Tim, A Review of Multipath Routing Protocols: From Wireless Ad Hoc to Mesh Networks,Australia [En Linea], Disponible en: http://citeseerx.ist.psu.edu/viewdoc/download;jsessionid=29B6935B0ED91A7161D6F3028035F675?doi=10.1.1.84.5817&rep=rep1&type=pdf[33] D. Marinescu, “Cloud computing: theory and practice”, 2nd. ed, Morgan Kaufmann Newnes, 2013[34] S. Ying Zhu, S. Scott-Hayward, L. Jacquin y R. Hill, Guide to Security in SDN and NFV, Springer, Leicester, 2017[35]P. Miguel, L. Néider, S. Elisa, M. Giovani, State of the art in software defined networking (SDN), Universidad distrital francisco José caldas, 2018[36] V. Tiwari, SDN and Openflow for beginners with hands on labs, Northville, Michigan, Multimedia LLC, 2013[37]Ching-Hao,Chan y Dr Ying-Dar Lin, OpenFlow Version Roadmap, septiembre, 2015 disponible en: http://speed.cis.nctu.edu.tw/~ydlin/miscpub/indep_frank.pdf[38] Open Networking Foundation, “OpenFlow Switch Specification - Version 1.0.0 (Wire Protocol 0x01)”, [En línea]. Disponible en: https://opennetworking.org/wpcontent/ uploads/2013/04/openflow-spec-v1.0.0.pdf. [Último acceso: 02 de marzo del 2021].[39] J. Machado, A F. Ramos y J. C. Cuéllar “Implementation de OpenFlow sobre NetFPGA”, Revista de Ingeniería y Región, 2014 [En linea]. Disponible en: https://journalusco.edu.co/index.php/iregion/article/view/743/1425[40] “SDN/NFV: What’s Motivating the Development of SDN and NFV?” https://eogogics.com/enhancing-network-capacity-functionality-sdn-nfv/[41] Open Networking Foundation, “OpenFlow Switch Specification - Version 1.3.0 (Wire Protocol 0x04)”, [En línea]. Disponible en: https://opennetworking.org/wpcontent/ uploads/2014/10/openflow-spec-v1.3.0.pdf. [Último acceso: 02 de marzo del 2021].[42] Northbound Networks, Zodiac Fx User guide, 2017. [En línea]. Disponible en: https://github.com/NorthboundNetworks/ZodiacFX[43] “Un estudio preliminar de la tabla de flujo y el flujo del protocolo OpenFlow“, zhuanlan, 2019. [En linea] Disponible en: https://zhuanlan.zhihu.com/p/57201400[44] I. Letteri, M. Del Rosso, P. Caianiello, D. Cassioli, “Performance of Botnet Detection by Neural Networks in Software-Defined Networks”, Univ. de L’Aquila, Italia. [En linea] Disponible en: http://ceur-ws.org/Vol-2058/paper-03.pdf[45] Fiber Transceiver Solution, [En linea], Disponible en: http://www.fiber-optictransceiver- module.com/openvswitch-vs-openflow-what-are-they-whats-theirrelationship. Html|[46] Ostec [En linea], Redundância automática de links para incrementar la disponibilidad de Internet (failover), 2020. Disponible en: https://ostec.blog/es/seguridad-perimetral/redundancia-automatica-failover/[47] G. Paul, B. Chuck, C. Timothy, Defined Networks A Comprehensive Approach,segunda edición, Elsevier, 2017.[48] A. Rezgui, K. A. Noghani, J. Taheri, A Mirzaeinia, H. Soliman, N Davis “SDN helps Big Data to become fault tolerant” in Big Data and Software Defined Networks,The Institution of Engineering and Technology, 2018, pp 319-336[49] RFC 5880: https://tools.ietf.org/html/rfc5880[50] J. Chen, J. Chen, F. Xu, M.Yin, and W. Zhang,When “Software Defined Networks Meet Fault Tolerance: A Survey”, en Algorithms and Architectures for Parallel Processing, pp. 351–368, Cham: Springer, Nov. 2015.[51] G. Salinas, “Estudio de redes definidas por software e implementacion de escenarios virtuales de prueba”, trabajo de fin de master, Universidad Politécnica de Madrid, Madrid, 2017. Disponible en: https://www.dit.upm.es/~posgrado/doc/TFM/TFMs2016- 2017/TFM_Gabriela_Salinas_Jardon_2017.pdf[52] W. J. Adriano Silva, “Make Flows Great Again: A Hybrid Resilience Mechanism for OpenFlow Networks”, Center for Informatics, Federal University of Pernambuco, Recife, Brazil, 2018. Disponible en: https://doi.org/10.3390/info9060146[53] B. Lantz, B. Heller y N. McKeown, “A Network in a Laptop: Rapid Prototyping for Software-Defined Networks”, 2010, [En linea]. Disponible en: http://conferences.sigcomm.org/hotnets/2010/papers/a19-lantz.pdf[54] iPerf - The ultimate speed test tool for TCP, UDP and SCTP[En linea], Disponible en: https://iperf.fr/[55] S.A. Keel. (2021, Enero 19). What is Multipath Routing? [En linea]. Disponible en: https://www.easytechjunkie.com/what-is-multipath-routing.htm[56] E. Mann. (2014, Marzo 15). Depth-First Search and Breadth-First Search in Python [En línea]. Disponible en: https://eddmann.com/posts/depth-first-searchand- breadth-first-search-in-python/[57] R. Izard, (2018, Agosto 18) Project floodlight controller tutorial, [en linea], https://floodlight.atlassian.net/wiki/spaces/floodlightcontroller/pages/7995427/How+to+Work+with+Fast-Failover+OpenFlow+Groups[58] tutorialsPoint, Data Structure-Graph Data Structure, [En línea],2021, Disponible en: https://www.tutorialspoint.com/data_structures_algorithms/graph_data_structure[59] WILDAN´S TECH BLOG [Sitio web], 2018, Disponible en: https://wildanmsyah.wordpress.com/2018/01/13/multipath-routing-with-loadbalancing- using-ryu-openflow-controller/[60] M. Betegón, “Estudio de técnicas de Ingeniería de Tráfico basadas en SDN”, trabajo de fin de grado, Universidad de Cantabria, 2018, [En línea]. Disponible en: https://repositorio.unican.es/xmlui/handle/10902/14193[61] N Kratzke y P. Quin, “ppbench, A Visualizing Network Benchmark for Microservices”, Lübeck University of Applied Sciences, 2016 [En línea]. Disponible en: https://github.com/nkratzke/pingpong[62] Instalación y configuración controlador Ryu [En línea]. Disponible en: https://docs.google.com/document/d/1dmE99wHQEVfYMR77ewEqrDEgpMk7meylSAIGQX9GqY/ edit?usp=sharing[63]Instalación y configuración Mininet [En línea]. Disponible en: https://docs.google.com/document/d/1FYU9mxCVcuPdpWS5svxF832UYiiWkEptq G6-7eNcv90/edit?usp=sharing[64] Algoritmo desarrollado [En línea]. Disponible en: https://github.com/gitiuao/ SDN/[65]Configuración tarjetas ZODIAC FX [En línea]. Disponible en: https://docs.google.com/document/d/1UdpKJVjujITkI20HUM4lK1t2zOLsQ1VWM9uyVG7B1e8/edit?usp=sharingGeneralPublicationhttps://scholar.google.com/citations?user=oD3MzGcAAAAJ&hl=esvirtual::3379-10000-0002-5772-6545virtual::3379-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0001099140virtual::3379-112461af9-e662-45ff-8b8a-4266f2973120virtual::3379-112461af9-e662-45ff-8b8a-4266f2973120virtual::3379-1LICENSElicense.txtlicense.txttext/plain; charset=utf-81665https://red.uao.edu.co/bitstreams/686e9208-9e03-41bf-b66b-46b53fb25dfe/download20b5ba22b1117f71589c7318baa2c560MD52ORIGINALT09895_Red SDN tolerante a fallos de conexión entre dispositivos de red.pdfT09895_Red SDN tolerante a fallos de conexión entre dispositivos de red.pdfArchivo texto completo del trabajo de grado en pdfapplication/pdf1352580https://red.uao.edu.co/bitstreams/fc1b4dc1-e5af-42a0-9e0e-cb75a9e62132/download8c53b554c104c9c768b740909a3dfcd1MD53T9895A_Anexo A. Instalación y configuración controlador Ryu.pdfT9895A_Anexo A. Instalación y configuración controlador Ryu.pdfAnexo A. Instalación y configuración controlador Ryuapplication/pdf64006https://red.uao.edu.co/bitstreams/d2b1d955-a29c-42c5-904e-865accf1d14c/downloadf400275ac14e0617ddb76f9f9c689816MD54T9895B_Anexo B. Instalación y configuración Mininet.pdfT9895B_Anexo B. Instalación y configuración Mininet.pdfAnexo B. Instalación y configuración Mininetapplication/pdf140415https://red.uao.edu.co/bitstreams/b514fc84-57a6-428c-8c79-7b77ce0c7dbe/downloadf01924b8e3908837a67a14798c3e6e1cMD55T9895D_Anexo D. Configuración tarjetas ZODIAC FX.pdfT9895D_Anexo D. Configuración tarjetas ZODIAC FX.pdfAnexo D. Configuración tarjetas ZODIAC FXapplication/pdf730438https://red.uao.edu.co/bitstreams/c901407e-ba27-4581-91dc-608ba3c2256a/downloadb249103abcb4ac499e8c2b5e19bb4830MD56T9895D_Anexo D. Configuración tarjetas ZODIAC FX.pdfT9895D_Anexo D. Configuración tarjetas ZODIAC FX.pdfAnexo D. Configuración tarjetas ZODIAC FXapplication/pdf730438https://red.uao.edu.co/bitstreams/ad034e9d-728d-4f38-926b-ed56191e2854/downloadb249103abcb4ac499e8c2b5e19bb4830MD57TA9895_Autorización trabajo de grado.pdfTA9895_Autorización trabajo de grado.pdfAutorización para trabajo de gradoapplication/pdf1049549https://red.uao.edu.co/bitstreams/c7c77399-7f3f-4956-9008-93c2ad8a3832/download5c3045cc65704cbcf72f4e03ea55e2cfMD58TEXTT09895_Red SDN tolerante a fallos de conexión entre dispositivos de red.pdf.txtT09895_Red SDN tolerante a fallos de conexión entre dispositivos de red.pdf.txtExtracted texttext/plain128084https://red.uao.edu.co/bitstreams/6a4b30dd-2775-47ca-95b6-81847a97c7f3/download298d817b9f9407c20e64d9f5dbdb90c1MD59T9895A_Anexo A. Instalación y configuración controlador Ryu.pdf.txtT9895A_Anexo A. Instalación y configuración controlador Ryu.pdf.txtExtracted texttext/plain1314https://red.uao.edu.co/bitstreams/1c1a6fcb-438c-4b70-8684-a515591b1d29/download450e6896c0970c29b94365a82f5a98e5MD511T9895B_Anexo B. Instalación y configuración Mininet.pdf.txtT9895B_Anexo B. Instalación y configuración Mininet.pdf.txtExtracted texttext/plain840https://red.uao.edu.co/bitstreams/a1e51d64-1d40-4485-99bc-08d90eec5b44/downloadf7b20bc273513f8ca1aae6414a48b3d4MD513T9895D_Anexo D. Configuración tarjetas ZODIAC FX.pdf.txtT9895D_Anexo D. Configuración tarjetas ZODIAC FX.pdf.txtExtracted texttext/plain4546https://red.uao.edu.co/bitstreams/4bd7cae6-c2a7-45c8-b709-8db3b917e267/download89583e835c14e351fe5de62082691f76MD515TA9895_Autorización trabajo de grado.pdf.txtTA9895_Autorización trabajo de grado.pdf.txtExtracted texttext/plain2https://red.uao.edu.co/bitstreams/39932051-6218-4fd1-9f99-30b63395d8bc/downloade1c06d85ae7b8b032bef47e42e4c08f9MD517THUMBNAILT09895_Red SDN tolerante a fallos de conexión entre dispositivos de red.pdf.jpgT09895_Red SDN tolerante a fallos de conexión entre dispositivos de red.pdf.jpgGenerated Thumbnailimage/jpeg5991https://red.uao.edu.co/bitstreams/3adf690b-e02c-492d-9a7e-09965e3204dd/downloadd74f50b5cec218c35758445ac96586c4MD510T9895A_Anexo A. Instalación y configuración controlador Ryu.pdf.jpgT9895A_Anexo A. Instalación y configuración controlador Ryu.pdf.jpgGenerated Thumbnailimage/jpeg12813https://red.uao.edu.co/bitstreams/801fa675-2a2d-47b4-8394-67880a85889e/download6cf3c4bf3e4209d6857047b63b4afbe7MD512T9895B_Anexo B. Instalación y configuración Mininet.pdf.jpgT9895B_Anexo B. Instalación y configuración Mininet.pdf.jpgGenerated Thumbnailimage/jpeg7973https://red.uao.edu.co/bitstreams/26be04d3-101e-462e-846a-3f78aea97c3b/download0b65bccfe2f683a67afef827f5641efbMD514T9895D_Anexo D. Configuración tarjetas ZODIAC FX.pdf.jpgT9895D_Anexo D. Configuración tarjetas ZODIAC FX.pdf.jpgGenerated Thumbnailimage/jpeg10179https://red.uao.edu.co/bitstreams/2b1143b4-05a5-47fe-9970-2588913fc733/download85ffd90ba06f17a50b181373db29b862MD516TA9895_Autorización trabajo de grado.pdf.jpgTA9895_Autorización trabajo de grado.pdf.jpgGenerated Thumbnailimage/jpeg16101https://red.uao.edu.co/bitstreams/5cbf8d63-1cad-4613-8221-c6df684dc0f7/download5f8b98ed00578064631b2f49c9a56351MD51810614/13158oai:red.uao.edu.co:10614/131582024-03-22 07:57:05.624https://creativecommons.org/licenses/by-nc-nd/4.0/Derechos Reservados - Universidad Autónoma de Occidente, 2021open.accesshttps://red.uao.edu.coRepositorio Digital Universidad Autonoma de Occidenterepositorio@uao.edu.coRUwgQVVUT1IgYXV0b3JpemEgYSBsYSBVbml2ZXJzaWRhZCBBdXTDs25vbWEgZGUgT2NjaWRlbnRlLCBkZSBmb3JtYSBpbmRlZmluaWRhLCBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgbGEgTGV5IDQ0IGRlIDE5OTMsIGxhIERlY2lzacOzbiBhbmRpbmEgMzUxIGRlIDE5OTMsIGVsIERlY3JldG8gNDYwIGRlIDE5OTUgeSBkZW3DoXMgbGV5ZXMgeSBqdXJpc3BydWRlbmNpYSB2aWdlbnRlIGFsIHJlc3BlY3RvLCBoYWdhIHB1YmxpY2FjacOzbiBkZSBlc3RlIGNvbiBmaW5lcyBlZHVjYXRpdm9zLiBQQVJBR1JBRk86IEVzdGEgYXV0b3JpemFjacOzbiBhZGVtw6FzIGRlIHNlciB2w6FsaWRhIHBhcmEgbGFzIGZhY3VsdGFkZXMgeSBkZXJlY2hvcyBkZSB1c28gc29icmUgbGEgb2JyYSBlbiBmb3JtYXRvIG8gc29wb3J0ZSBtYXRlcmlhbCwgdGFtYmnDqW4gcGFyYSBmb3JtYXRvIGRpZ2l0YWwsIGVsZWN0csOzbmljbywgdmlydHVhbCwgcGFyYSB1c29zIGVuIHJlZCwgSW50ZXJuZXQsIGV4dHJhbmV0LCBpbnRyYW5ldCwgYmlibGlvdGVjYSBkaWdpdGFsIHkgZGVtw6FzIHBhcmEgY3VhbHF1aWVyIGZvcm1hdG8gY29ub2NpZG8gbyBwb3IgY29ub2Nlci4gRUwgQVVUT1IsIGV4cHJlc2EgcXVlIGVsIGRvY3VtZW50byAodHJhYmFqbyBkZSBncmFkbywgcGFzYW50w61hLCBjYXNvcyBvIHRlc2lzKSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIGVsYWJvcsOzIHNpbiBxdWVicmFudGFyIG5pIHN1cGxhbnRhciBsb3MgZGVyZWNob3MgZGUgYXV0b3IgZGUgdGVyY2Vyb3MsIHkgZGUgdGFsIGZvcm1hLCBlbCBkb2N1bWVudG8gKHRyYWJham8gZGUgZ3JhZG8sIHBhc2FudMOtYSwgY2Fzb3MgbyB0ZXNpcykgZXMgZGUgc3UgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgw6lzdGUuIFBBUkFHUkFGTzogZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBhbGd1bmEgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybywgcmVmZXJlbnRlIGEgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIHNvYnJlIGVsIGRvY3VtZW50byAoVHJhYmFqbyBkZSBncmFkbywgUGFzYW50w61hLCBjYXNvcyBvIHRlc2lzKSBlbiBjdWVzdGnDs24sIEVMIEFVVE9SLCBhc3VtaXLDoSBsYSByZXNwb25zYWJpbGlkYWQgdG90YWwsIHkgc2FsZHLDoSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvczsgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgbGEgVW5pdmVyc2lkYWQgIEF1dMOzbm9tYSBkZSBPY2NpZGVudGUgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4gVG9kYSBwZXJzb25hIHF1ZSBjb25zdWx0ZSB5YSBzZWEgZW4gbGEgYmlibGlvdGVjYSBvIGVuIG1lZGlvIGVsZWN0csOzbmljbyBwb2Ryw6EgY29waWFyIGFwYXJ0ZXMgZGVsIHRleHRvIGNpdGFuZG8gc2llbXByZSBsYSBmdWVudGUsIGVzIGRlY2lyIGVsIHTDrXR1bG8gZGVsIHRyYWJham8geSBlbCBhdXRvci4gRXN0YSBhdXRvcml6YWNpw7NuIG5vIGltcGxpY2EgcmVudW5jaWEgYSBsYSBmYWN1bHRhZCBxdWUgdGllbmUgRUwgQVVUT1IgZGUgcHVibGljYXIgdG90YWwgbyBwYXJjaWFsbWVudGUgbGEgb2JyYS4K |