Emulación de una red definida por software utilizando MiniNet
-
Upload
washington-velasquez -
Category
Technology
-
view
822 -
download
2
description
Transcript of Emulación de una red definida por software utilizando MiniNet
![Page 1: Emulación de una red definida por software utilizando MiniNet](https://reader033.fdocuments.ec/reader033/viewer/2022052506/5577b4e8d8b42a1c068b4642/html5/thumbnails/1.jpg)
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
![Page 2: Emulación de una red definida por software utilizando MiniNet](https://reader033.fdocuments.ec/reader033/viewer/2022052506/5577b4e8d8b42a1c068b4642/html5/thumbnails/2.jpg)
Contenido
• Introducción• Redes definidas por software• Protocolo Openflow• Switch Openflow• Controladores
• Software Mininet• Ejercicio • Conclusiones
![Page 3: Emulación de una red definida por software utilizando MiniNet](https://reader033.fdocuments.ec/reader033/viewer/2022052506/5577b4e8d8b42a1c068b4642/html5/thumbnails/3.jpg)
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.
![Page 4: Emulación de una red definida por software utilizando MiniNet](https://reader033.fdocuments.ec/reader033/viewer/2022052506/5577b4e8d8b42a1c068b4642/html5/thumbnails/4.jpg)
¿Qué son las Redes definidas por
software?
![Page 5: Emulación de una red definida por software utilizando MiniNet](https://reader033.fdocuments.ec/reader033/viewer/2022052506/5577b4e8d8b42a1c068b4642/html5/thumbnails/5.jpg)
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
![Page 6: Emulación de una red definida por software utilizando MiniNet](https://reader033.fdocuments.ec/reader033/viewer/2022052506/5577b4e8d8b42a1c068b4642/html5/thumbnails/6.jpg)
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
![Page 7: Emulación de una red definida por software utilizando MiniNet](https://reader033.fdocuments.ec/reader033/viewer/2022052506/5577b4e8d8b42a1c068b4642/html5/thumbnails/7.jpg)
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
![Page 8: Emulación de una red definida por software utilizando MiniNet](https://reader033.fdocuments.ec/reader033/viewer/2022052506/5577b4e8d8b42a1c068b4642/html5/thumbnails/8.jpg)
Switch Openflow• Los switch openflow se los pueden dividir en tres partes:
• Tablas de flujo• Seguridad del Canal• Protocolo
Controlador
Protocolo
Dispositivos
![Page 9: Emulación de una red definida por software utilizando MiniNet](https://reader033.fdocuments.ec/reader033/viewer/2022052506/5577b4e8d8b42a1c068b4642/html5/thumbnails/9.jpg)
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
![Page 10: Emulación de una red definida por software utilizando MiniNet](https://reader033.fdocuments.ec/reader033/viewer/2022052506/5577b4e8d8b42a1c068b4642/html5/thumbnails/10.jpg)
• 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
![Page 11: Emulación de una red definida por software utilizando MiniNet](https://reader033.fdocuments.ec/reader033/viewer/2022052506/5577b4e8d8b42a1c068b4642/html5/thumbnails/11.jpg)
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
![Page 12: Emulación de una red definida por software utilizando MiniNet](https://reader033.fdocuments.ec/reader033/viewer/2022052506/5577b4e8d8b42a1c068b4642/html5/thumbnails/12.jpg)
Ejemplo - Topología
![Page 13: Emulación de una red definida por software utilizando MiniNet](https://reader033.fdocuments.ec/reader033/viewer/2022052506/5577b4e8d8b42a1c068b4642/html5/thumbnails/13.jpg)
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.
![Page 14: Emulación de una red definida por software utilizando MiniNet](https://reader033.fdocuments.ec/reader033/viewer/2022052506/5577b4e8d8b42a1c068b4642/html5/thumbnails/14.jpg)
GRACIAS