emulación de una red definida por software utilizando mininet

Post on 10-Jun-2015

820 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Emulación de una red definida por software utilizando MiniNet

TRANSCRIPT

Emulación de una red definida por software utilizando

MiniNet

Maestría en Ingeniería de Redes y Servicios TelemáticosTemas Avanzados de Redes de Ordenadores

Washington A. Velásquez Vargas

Contenido

• Introducción• Redes definidas por software• Protocolo Openflow• Switch Openflow• Controladores

• Software Mininet• Ejercicio • Conclusiones

Introducción• Crecimiento de datos en la web, Big Data y Cloud Computing

• Requiere que los proveedores den servicios con una calidad de conexión sin precedentes, menos dependiente del hombre.

• Redes se presentan obsoletas y tienen tendencia a la saturación.

¿Qué son las Redes definidas por

software?

Redes definidas por Software (SDN)• Permita separar el plano de control (software) del de datos

(conmuta los paquetes en la red)

• Programables, automatizables y flexibles

• Software que gobierne su comportamiento.

Proveer al administrador de herramientas centralizadas:

virtualizaciónprogramaciónmonitoreo

Principales Beneficios de SDN• Separan de forma eficiente el software de red en cuatro

niveles (planos): • Administración• Servicios• Control• Reenvío.

• Centralizan el diseño de red, reduciendo costos de operación.

• Utilizan la nube para una implementación flexible y escalable.

• Crean plataformas de red para diseñar nuevas soluciones

Openflow• Openflow es un protocolo de comunicaciones diseñado para

dirigir el manejo y enrutamiento del tráfico en una red .• Los switches decidían como llevar los paquetes, con openflow

será controlada con una fuente externa.• Protocolo diseñando en tres componentes:• Tablas de flujo• Controlador• Dispositivos con soporte openflow

Switch Openflow• Los switch openflow se los pueden dividir en tres partes:

• Tablas de flujo• Seguridad del Canal• Protocolo

Controlador

Protocolo

Dispositivos

Controlador• Se encargan de centralizar y transmitir la información a la

red.• Modos de Operación• Centralizado• Solo se necesita un controlador para la red

• Distribuido• Un controlador para cada switchControlador

• Un controlador realiza las siguientes funciones, cuando el switch no sabe que hacer con los paquetes:Paquete

recibido

Ethernet

MAC & IP

Descarta

Origen INSERTA REGLA -ENVIA EL PAQUETE

MiniNet• MiniNet es un emulador de red que ejecuta una colección de

dispositivos finales, switches, routers y enlaces en un solo core de Linux.

• Ventajas• Es rápido• Topologías Personalizadas• Interactuar con programas • Personalizar el reenvío de paquetes• Compartir y replicar los resultados

Ejemplo - Topología

Conclusiones• Las redes definidas por Software proporcionan una nueva

arquitectura, red dinámica que transforma redes tradicionales en ricas plataformas que ofrecen grandes prestaciones de servicios.

• Openflow que está basado en SDN abstraiga la infraestructura subyacente de las aplicaciones que lo utilizan, lo que permite a la red llegar a ser tan programable y manejable a escala de la infraestructura informática.

• Redes programables y administrables menos dependientes de la mano del hombre.

GRACIAS

top related