Implementación de OpenFlow sobre NetFPGA

Implementation of OpenFlow on NetFPGA

##plugins.themes.bootstrap3.article.main##

Johnnathan Machado
Andrés Felipe Ramos
Juan Carlos Cuéllar
Resumen

Las redes tradicionales están diseñadas e implementadas con diferentes dispositivos de red, como routers, switches y firewalls; cada uno tiene unas funciones asociadas y es configurado con diferentes estándares y protocolos para realizar la trasmisión de paquetes. Pero este modelo tradicional no es el único que existe, hoy en día se está empezando a imponer un nuevo modelo de red definida por software [SDN por Software Define Networks]. Si bien este modelo usa los mismos dispositivos de red, es diferente pues utiliza las ventajas del software de programación, el cual mediante una inter- faz universal controla los dispositivos de red y programa los servicios de envío o enrutamiento de paquetes. Este artículo presenta las ventajas de las SDN respecto de las redes tradicionales y muestra pruebas de desempeño básicas realizadas en un ambiente de laboratorio con una tarjeta NetFPGA implementando OpenFlow, en contraste con pruebas de desempeño realizadas con dispositivos de red comerciales.

 

Palabras clave

Descargas

Los datos de descargas todavía no están disponibles.

##plugins.themes.bootstrap3.article.details##

Biografía del autor/a / Ver

Johnnathan Machado, Universidad ICESI.

Ingeniero Telemático.

Universidad ICESI.

Andrés Felipe Ramos, Universidad ICESI.

Estudiante Ingeniería Telemática.

Universidad ICESI.

Juan Carlos Cuéllar, Universidad ICESI.

Ingeniero Electricista.

Magister en Ingeniería. Candidato a Doctor en Ingeniería Telemática.

Director Programa Ingeniería Telemática.

Universidad ICESI

Referencias

Berkowitz, H., RFC. 4098: Terminology for Berchmaking BGP Device Conveergence in the control plane, 2005.

Cariden, "Infraestructure SDN with Cariden Technologies, " 15 de agosto 2013. [Online]. Avalaible: http://cdn.sdncentral.com/wp-content/uploads/2012/08/Infraestructure_SDN.pdf. [Accessed 27 Marzo 2013].

Casado, M., M. J. Freedman, J. Pettit, J. Luo, N. McKeown y S. Shenker, 2008. "Ethane Taking Control of the

Cisco 2950,"Switch Cisco 2950," [ En línea]. Available: http://www.cisco.com/en/US/products/hw/switches/ps628/index.htmal. [Último acceso:19 Noviembre 2012].

Cisco3825, "Router Cisco 3825," [ en línea]. Available: http://www.cisco.com/en/US/products/ps5857/index.htmal. [Último acceso: 28 de Noviembre 2012].

Definied Networks," IEEE Communication Magazine, pp. 36-43, July 2013.

Enterprise, " [En línea]. Available: http://www.cs.utexas.edu/users/yzhang/teaching/cs386m-f8/Readings/fp298-casado.pdf. [Último acceso: 3 Mayo 2013].

Fedora "Fedora core with netfpga live cd, " [En línea]. Available: http://netfpga.org/foswiki/bin/view/NetFPGA/OneGig/LiveDVDInstall. 4.1.1 [Último acceso: 2 Julio 2012].

Ferro, G. 2012. [En línea]. Available: demo.ipspace.net/get/Software%20Defined%20Networking.pdf. [Último acceso: 25 Septiembre 2012].

FTP .«Creación y Gestión de Usuarios de FileZilla FTP Server,» [En linea]. Available: http://www.adslayuda.com/filezilla_ftp_server-usuarios.html. (Ùltimo acceso: 17 Noviembre 2012].

FTP Server «Manual FileZilla FIT Server,» [En linea]. Available: http://www.adslayuda.com/filezi-lla_ftp_&erverhtml. [Ùltimo acceso: 19 Noviembre 2012].

Gude N„ B. Pfaff, T. Koponen, M. Casado, S. Shenker, J. Pettit y N. Mckeown. 2008[En linea]. Available: http://www.cs.stonybrook.edu/~vyas/teaching/CSE_592/Fall12/papers/nnox.pdf. [Ùltimo acceso: 1 Marzo 2012].

Lara A. K. a. B. R. A., «Network Innovation using OpenFlow: A Survey.,» IEEE Communications Surveys and Tutorials, Aug 2013.

McKeown, T. A. H. G. P. L. P. J. S. S. a. J. T. N. «OpenFlow: enabling innovation in campus networks.,» SIGCOMM Cumpt. Commun. Rev, vol. 38, n° 2, pp. 69-74, 2008.

Naous J, D. Erickson, A. Covington, G. Appenzeller y N. Mckeown. 2008 [En linea]. Available: http://yuba.stanford.edu/~jnaous/papers/ancs-open-flow-08.pdf. [Último acceso: 20 Abril 2012].

NetFPGA. 2012 «NetFPGA,» [En linea]. Available: http://www.netfpga.org/. [Último acceso: 24 junio 2012].

NETFPGA «Verificación de Hardware y Software,» 13 Octubre 2011. [En linea]. Available: http://wiki.netfpga.org/foswiki/bin/view/NetFPGA/OneGig/VerifyHardwareAndSoftware#Run_Selftest. [Último acceso: 17 Noviembre 2012].

NetFPGA-OneGig.2012 [En linea]. Available: http://netfpga.org/foswiki/bin/view/NetFPGA/ OneGig/. [Último acceso: 27 Octubre 2012].

Noxrepo [En linea]. Available: https://github.com/noxrepo/nox-dassic/wiki/Using-NOX . [Último ¡acceso: 2 julio 2012].

ONF, 2012 «Software-Defined Networking:The New Norm for Networks.,» white paper https:// www.opennetworking.org.

Open Networking Foundation (ONF) 13 Abril 2012. [En linea]. Available: https://www.opennet-working.org/images/stories/downloads/white-papers/wp-sdn-newnorm.pdf. [Último acceso: 1 Septiembre 2012].

Openllow. 28 Febrero 2011. [En linea]. Available: http://www.openflow.org/documents/openflow-spec-v1.1.0.pdf. [Último acceso: 2012 Enero 30].

OpenFlow «OpenFlow deployment portal,» [En linea). Available: http://yuba.stanford.edu/foswiki/bin/view/OpenFlow/Deployment/HOWTO/Lab-Setup. [Último acceso: 2 Julio 2012].

OpenFlow Switch Specification. 2012 »OpenFlow Switch Specification, version 1.3.0 (Wire Protocol 0x04),» [On Line] Avaible https://www.opennet-working.org/images/stories/downloads/specifica-tion/openflow-spec-vl.3.0.pdf.

Open-Flow-20120512 «Google funciona con Open Flow,* 12 Mayo 2012. [En linea]. Available: http:// www.elancasti.com.ar/tecnologia/Google-funcio-na-con-Open-Flow-20120512-0012Jitml [Último acceso: 3 Junio 2013).

Openvswitch [En linea]. Available: http://openvswitch.org/cgi-bin/ovsman. cgi?page=utilities%2Fovs-dpctl.8. [Último acceso: 20 Noviembre 2012].

Palacin M. Mateo, OpenFlow Switching: Data Plane Performance, Tesis de Maestría. Torino: Politécnico de Torino. Facultad de Ingeniería. Departamento de Ingeniería de Telecomunicaciones, 2009.

Sezer, S. S. H. P. B. F. D. J. F. N.-. V. M M. S. «Are We ready for SDN? Implementation Challenges for Softwaie.

Shenker S., «Slideshare,» 5 Enero 2011. [En linea]. Available: http://www.slideshare.net/martin_ca-sado/sdn-abstractions. [Último acceso: 1 Mayo 2013],

Stanford, «Dashboard,» [En linea]. Available: https://openflow.stanford.edu/dashboard.action. [Últimoaccesa 3 Junio 2013|.

Strom D., «arstechnica,» 19 Febrero 2013. [En línea]. Available: http://arstechnica.com/informa-tion-technology/2013/02/ 100gbps-and-beyond-what-lies-ahead-in-the-world-of-networking/2/. [Último acceso: 1 Mayo 2013].

Tanenbaum A., Redes de computadoras, México: Pearson Educación, 2003.

Trotter G. RFC 3222: Terminology for Forwarding Information Base (FIB) based Router Performance, 2501.

Watson G.N. M. a. M. C. 2006 |En linea]. Available: http://groups.csail.mit.edu/cag/warfp2006/sub-missions/watson-stanfordpdf. [Último acceso: 27 Octubre 201:1.

Sistema OJS - Metabiblioteca |