domingo, 22 de febrero de 2015

FUNCIONAMIENTO DE OPENFLOW


OpenFlow traslada la decisión de reenvío de paquetes de los switches a los controladores. Existe una aplicación que se ejecuta en la interfaz del controlador que esta unida a todos los switches de la red con el fin de facilitar la configuración y administración del flujo de datos, existen muchos parámetros que puede especificarse para definir un flujo. Entre los posibles criterios podemos incluir los puertos por donde se reciben los paquetes cuando llegan, el puerto Ethernet de origen, la etiqueta VLAN, el destino Ethernet o el puerto IP y otro numero de características de los paquetes.  Un nuevo flujo se debe crear cuando un paquete que llega no encuentra ninguna coincidencia con ninguna entrada de la tabla.

El controlador entonces define un nuevo flujo para ese paquete y crea una o mas entradas en la tabla, luego la envía al switch para que sean añadidos a la tabla de flujo y finalmente es procesado.

Openflow muestra claramente como se ubica  el protocolo entre el switch y el controlador asi también a nivel de software el canal de comunicación que establece con el protocolo SSL y a nivel de hardware la tabla de  lujos.

No hay comentarios:

Publicar un comentario