La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

header Oscar Fernando Jerez Rey

Presentaciones similares


Presentación del tema: "header Oscar Fernando Jerez Rey"— Transcripción de la presentación:

1 header Oscar Fernando Jerez Rey ojerez@unab.edu.co
Implementing an OpenFlow Switch on the NetFPGA platform Nick McKeown Guido Appenzeller G. Adam Covington Jad Naous David Erickson Oscar Fernando Jerez Rey

2 header Agenda ABSTRACT PROBLEM OPENFLOW ARCHITECTURE NETFPGA
OPENFLOW SWITCH Software Hardware RESULTS Performance Results Complexity DEPLOYMENT CONCLUSION

3 header ABSTRACT We describe the implementation of an OpenFlow Switch on the NetFPGA platform. OpenFlow is a way to deploy experimental or new protocols in networks that carry production traffic. An OpenFlow network consists of simple flow-based switches in the datapath, with a remote controller to manage several switches. Enero 11, 2013 Nombre del artículo

4 header PROBLEM hoy se ha vuelto extremadamente difícil innovar en las redes de computadoras que usamos todos los días en las escuelas, empresas y hogares. Las implementaciones actuales de la corriente principal de los dispositivos de redes, como switches Ethernet y routers IP son típicamente plataformas cerradas que no pueden ser fácilmente modificadas o extendidas. El procesamiento y enrutamiento de paquetes se limita a la funcionalidad soportada por el vendedor. Enero 11, 2013 Nombre del artículo

5 OPENFLOW ARCHITECTURE
header OPENFLOW ARCHITECTURE Enero 11, 2013 Nombre del artículo

6 header NETFPGA Enero 11, 2013 Nombre del artículo

7 header Gateware: There are two reference designs distributed with the official NetFPGA release that run on the NetFPGA: an IPv4 router, and a 4-port NIC. All reference designs are based on a generic reference pipeline shown in Figure 4. The reference pipeline captures the main stages of packet processing in a network switch. The Rx Queues pull packets from the I/O ports, the Input Arbiter selects which Rx Queue to service, the Output Port Lookup decides which output queue to store a packet in, the Output Queues module stores packets until the output port is ready, and the Tx Queues send packets out on the I/O ports. The main switching decision usually happens in the Output Port Lookup stage and it differentiates an IPv4 router from a NIC or an Ethernet switch. We have also implemented a learning Ethernet switch which we will use for comparison in this paper. Enero 11, 2013 Nombre del artículo

8 header OPENFLOW SWITCH Enero 11, 2013 Nombre del artículo

9 header Software Enero 11, 2013 Nombre del artículo

10 header Hardware Enero 11, 2013 Nombre del artículo

11 Results 5-1 Performance Results

12

13 5.2 Complexity

14 DEPLOYMENT

15 CONCLUSION OpenFlow ofrece una forma sencilla de innovar en su red. Esto permite a los investigadores a aplicar protocolos experimentales y ejecutarlas en una red de producción.


Descargar ppt "header Oscar Fernando Jerez Rey"

Presentaciones similares


Anuncios Google