SDN Software Defined Networks Using MiniNet

Software Defined Networks Using MiniNet

Authors

DOI:

https://doi.org/10.26423/rctu.v9i1.489

Keywords:

SDN, OpenFlow, POX, MiniNet, Python, OSI

Abstract

SDN (Software Defined Networking) es una arquitectura de red emergente que separa y centraliza la administración de las comunicaciones en un servidor y lo separa del plano de datos de los dispositivos de la red, es capaz de gestionar las reglas de reenvío de tráfico de todos los dispositivos de comunicación bajo su dominio. Tiene la gran ventaja de poder hacer cambios en caliente en un solo servidor central y poder aplicarlos en horas o días, en comparación con los métodos de red tradicionales que los cambios podían ser aplicados en semanas o meses, debido a que en la arquitectura  tradicional había que  hacer modificaciones en cada dispositivo controlador de red y las redes empresariales pueden ser tan grandes como una ciudad, o una ciudadela o conjunto de edificios. SDN usa de Openflow como protocolo de comunicación Open Source y controlador POX usando lenguaje de programación Python permite una mayor estandarización y universalidad ya que no depende de software privativo.

Downloads

Download data is not yet available.

References

CHOWDHURY, N. y BOUTABA, R. Network virtualization: state of the art and research challenges [En línea]. 2009. Disp. desde DOI: 10.1109/MCOM.2009.5183468 DOI: https://doi.org/10.1109/MCOM.2009.5183468

ALBERT, E. y GÓMEZ, Z. SDN-Actors: Modeling and Verification of SDN Programs [En línea]. 2018. Disp. desde DOI: 10.1007/978-3-319-95582-7_33 DOI: https://doi.org/10.1007/978-3-319-95582-7_33

ANDRIOLI, L.; DA ROSA, R. y AUBIN, T. Analisando métodos y oportunidades em redes definidas por software (SDN) para otimizações de tráfego de dados [En línea]. 2017. Disp. desde DOI: 10.5335/rbca.v9i4.6948 DOI: https://doi.org/10.5335/rbca.v9i4.6948

AZODOLMOLKY, S. y COKER, O. Software Defined Networks with OpenFlow - Second Edition [En línea]. 10 enero 2017. Disponible en https://learning.oreilly.com/library/view/software-defined-networking-with/9781783984282/b0f4c4c4-dab7-4361-ad34-28e227ed8f15.xhtml

BHOLEBAWA, I. y UPENA, D. Performance Analysis of SDN/OpenFlow Controllers: POX Versus Floodlight [En línea]. 2017. Disp. desde DOI: 10.1007/s11277-017-4939-z

CAI, Z. y COX, A. Maestro: A System for Scalable OpenFlow Control [En línea]. Rice University, Tech. Rep., 2011. Disponible en: https://www.cs.rice.edu/~eugeneng/papers/TR10-11.pdf

Modelo Jerárquico de redes escalables con Mikrotik [En línea]. Disponible en: https://mum.mikrotik.com/presentations/EC13/morocho.pdf

DARABSEH, A. y AL-AYYOUB, M. M. SDSecurity: A Software Defined Security experimental framework [En línea]. 2015. Disp. desde DOI: 10.1109/ICCW.2015.7247453 DOI: https://doi.org/10.1109/ICCW.2015.7247453

ROUSE, M. Redes definidas por software (SDN) [En línea]. 2012. Disponible en: https://searchdatacenter.techtarget.com/es/definicion/Redes-definidas-por-software-SDN

BERNAL, I. y MEJÍA, D. Las Redes Definidas por Software y los Desarrollos Sobre Esta Temática en la Escuela Politécnica Nacional [En línea]. 2015. Disponible en: https://revistapolitecnica.epn.edu.ec/ojs2/index.php/revista_politecnica2/article/view/610

AGUACÍA, Douglas. Implementación De Un Módulo De Comunicaciones Openflow Para SmartNet [En línea]. 2014. Disponible en: https://repository.javeriana.edu.co/bitstream/handle/10554/16509/AguaciaFiscoDouglasAlexander2015.pdf?sequence=1&rut=9106cc78f6cec044e9e65113674b66074abe fb06c1a4412754deda65f7622c8f

FIGUEROA, Noberto. SDN - Redes Definidas por Software [En línea]. 2008. Disponible en: https://www.academia.edu/8885994/SDN_Redes_definidas_por_Software&rut=c42cef0b9e931a5d0615e13d3b7bd27f6b53 81d90d1ff31f7a0c79f9e71c0b04

CARLOS, Juan. Implementación de un Prototipo de una Red Definida por Software (SDN) Empleando una Solución Basada en Hardware [En línea]. 2014. Disponible en: https://www.researchgate.net/publication/301341630_Implementacion_de_un_Prototipo_de_una_Red_Definida_por_Software_SDN_Empleando_una_Solucion_Basada_en_Hardware

VALDIVIESO, Leonardo. SDN: Evolution and Opportunities in the Development IoT Applications [En línea]. 2014. Disponible en: https://www.researchgate.net/publication/273876653_SDN_Evolution_and_Opportunities_in_the_Development_IoT_Applications

QADIR, A. y AHAD, N. Building Programmable Wireless Networks: An Architectural Survey [En línea]. 2013. Disp. desde DOI: 10.1186/1687-1499-2014-172

YAGÜES, P. Programación de redes SDN mediante el controlador POX [En línea]. 2015. Disponible en: http://repositorio.upct.es/bitstream/handle/10317/5254/tfg729.pdf?sequence=1&isAllowed=y

QADIR, Junaid. Building Programmable Wireless Networks: An Architectural Survey [En línea]. 2013. Disp. desde DOI: 10.1186/1687-1499-2014-172 DOI: https://doi.org/10.1186/1687-1499-2014-172

YAGÜES, Pablo. Programación de redes SDN mediante el controlador POX [En línea]. 2015. Disponible en: http://repositorio.upct.es/bitstream/handle/10317/5254/

HAJI, H. Comparison of Software Defined Networking with Traditional Networking [En línea]. 2021. Disp. desde DOI: 10.9734/ajrcos/2021/v9i230216 DOI: https://doi.org/10.9734/ajrcos/2021/v9i230216

BERNAL, Ivan. Las Redes Definidas por Software y los Desarrollos Sobre Esta Temática en la Escuela Politécnica Nacional [En línea]. 2016 [Consulta: 3 ene. 2016]. Disponible en: https://www.insst.es/documents/94886/175731/Número+73+%28versión+pdf%29/0f307c04-fc06-4bd3-8bc9-f82de8702656

SKULYSH, M. The Method of Computing Organization in High Loaded SDN Controller System [En línea]. 2017. Disp. desde DOI: 10.1109/CADSM.2017.7916080 DOI: https://doi.org/10.1109/CADSM.2017.7916080

BHOLEBAWA, I. y UPENA, D. Performance Analysis of SDN/OpenFlow Controllers: POX Versus Floodlight. Obtenido de Wireless Personal [En línea]. 2017. Disp. desde DOI: 10.1007/s11277-017-4939-z DOI: https://doi.org/10.1007/s11277-017-4939-z

NADEAU, T. y GRAY, K. SDN: Software Defined Networks. Sebastopol, CA 95472.: O’Reilly Media [En línea]. 2013. Disponible en: https://learning.oreilly.com/library/view/sdn-software-defined/9781449342425/

SAIKIA, D. MuL OpenFlow controller [En línea]. 2013. Disponible en: http://sourceforge.net/projects/mul/

GUDE, Natasha.; KOPONEN, Teemu.; PETTIT, Justin.; PFAFF, Ben.; CASADO, Casado.; MCKEOWN, Nick. y SHENKER, Scott. Towards an operating system for networks [En línea]. 2008. Disponible en: http://pintos.benpfaff.org/papers/nox.pdf DOI: https://doi.org/10.1145/1384609.1384625

MCCAULEY, M. POX [En línea]. 2009. Disponible en: http://www.noxrepo.org/

FLOODLIGHT. Floodlight is a Java-based OpenFlow controller [En línea]. 2012. Disponible en: http://floodlight.openflowhub.org/

SAIKIA, D. MuL OpenFlow controller [En línea]. 2013. Disponible en: http://sourceforge.net/projects/mul/

TAKAMIYA, Y. y KARANATSIOS, N. Trema OpenFlow controller framework [En línea]. 2012. Disponible en: https://github.com/trema/trema

ERICKSON, D. D. The Beacon OpenFlow controller. In Proceedings of the second ACM SIGCOMM workshop on Hot topics in software defined networking [En línea]. 2013. DOI: https://doi.org/10.1145/2491185.2491189

CORPORATION. Nippon Telegraph and Telephone. Ryu network operating system [En línea]. 2012. Disponible en: http://osrg.github.com/ryu/

ISLAM, Md. Node to Node Performance Evaluation through RYU SDN Controller [En línea]. 2020. Disp. desde DOI: 10.1007/s11277-020-07060-4 DOI: https://doi.org/10.1007/s11277-020-07060-4

AZODOLMOLKY, S. y COKER, O. Software Defined Networks with OpenFlow - Second Edition [En línea]. 2017.

ROUSE, M. Redes definidas por software (SDN) [En línea]. 2012. Disponible en: https://searchdatacenter.techtarget.com/es/definicion/Redes-definidas-por-software-SDN

MARÍN, Yanko. y FÉLIX, PALIZA. Evaluación Del Desempeño De Redes Definidas Por Software Basadas En La API P4runtime y El Protocolo OpenFlow. Informática Habanaat: Havana, CubaVolume: IX Simposio Internacional de Telecomunicaciones [En línea]. 2020. Disponible en: https://www.researchgate.net/publication/343725197_EVALUACION_DEL_DESEMPENO_DE_REDES_DEFINIDAS_POR_SOFTWARE_BASADAS_EN_LA_API_P4RUNTIME_Y_EL_PROTOCOLO_OPENFLOW/citations#fullTextFileContent

TOMASI, Susana. Impacto del Procesamiento Electrónico de Datos en la Actuación del Contador Como Perito Judicial [En línea]. [Consulta: 16 jul. 2015]. Disponible en: https://www.academia.edu/es/14263920/IMPACTO_DEL_PROCESAMIENTO_ELECTR%C3%93NICO_DE_DATOS_EN_LA_ACTUACI%C3%93N_DEL_CONTADOR_COMO_PERITO_JUDICIAL&rut=722e210dfdb1371afa394c0c7f2e73d30f17c02c256800cb1a5048299064f04c.

MININET.ORG. MiniNet [En línea]. 2019. Disponible en: http://www.baburd.com.np/material/NG/Paper2-SDN-POX-Controller.pdf

MININET. MiniNet [En línea]. 2021. Disponible en: http://mininet.org/overview/

MININET. MiniNet [En línea]. 2021. Disponible en: https://opennetworking.org/mininet/

LANTZ, B.; HANDIGOL, N.; HELLER, B. y JEYAKUMAR, V. Introduction to Mininet [En línea]. 2018. Disponible en: https://github.com/mininet/mininet/wiki/Introduction-to-Mininet

Introduction to Mininet [En línea]. 2018. Disponible en: https://github.com/mininet/mininet/wiki/Introduction-to-Mininet

MiniEdit 2.1.0.8 [En línea]. 2014. Disponible en: https://techandtrains.com/2014/02/07/miniedit-2-1-0-8/

Published

2022-06-30

How to Cite

Amaya Fariño, L. M. (2022). SDN Software Defined Networks Using MiniNet: Software Defined Networks Using MiniNet. UPSE Scientific and Technological Magazine, 9(1), 48-56. https://doi.org/10.26423/rctu.v9i1.489

Most read articles by the same author(s)