Title: Redes Definidas por Software (SDN)
Course: 2025 - LISI - Redes Avanzadas 3-3

🧠 Unidad 2: Redes Definidas por Software (SDN)

🎯 Objetivo General

Analizar el paradigma de redes definidas por software (SDN), su arquitectura, funcionamiento y aplicaciones, para comprender cómo se gestionan y automatizan redes modernas de forma eficiente y flexible.

📚 Temas y Subtemas

2.1 Conceptos y Arquitectura SDN

- Definición de SDN y evolución del concepto
- Separación del plano de control y plano de datos
- Componentes principales:
  - Controlador SDN
  - Dispositivos de red (switches, routers)
  - Aplicaciones de red
- Ventajas frente a redes tradicionales:
  - Centralización del control
  - Flexibilidad y programabilidad
  - Reducción de costos operativos

2.2 OpenFlow y Controladores SDN

- Protocolo OpenFlow: funcionamiento y estructura
- Interacción entre controlador y dispositivos
- Ejemplos de controladores SDN:
  - ONOS (Open Network Operating System)
  - OpenDaylight
  - Ryu
- Instalación y configuración básica de un controlador

2.3 Casos de Uso en Entornos Empresariales y Académicos

- SDN en centros de datos: automatización y escalabilidad
- SDN en redes universitarias: segmentación y control de tráfico
- SDN en proveedores de servicios: gestión de ancho de banda y QoS
- Integración con tecnologías como NFV y Cloud Computing

🧪 Actividades

- Laboratorio: Instalación de un controlador SDN (Ryu u OpenDaylight) y configuración de switches virtuales con Mininet.
- Análisis de caso: Estudio de implementación de SDN en una universidad o empresa.
- Simulación: Diseño de una red SDN con control de tráfico dinámico.

📘 Lecturas

- Kreutz, D., Ramos, F. M. V., Verissimo, P. E., Rothenberg, C. E., Azodolmolky, S., & Uhlig, S. (2015). Software-defined networking: A comprehensive survey. Proceedings of the IEEE, 103(1), 14–76. https://doi.org/10.1109/JPROC.2014.2371999
- Open Networking Foundation. (2012). Software-Defined Networking: The New Norm for Networks. https://opennetworking.org

La Unidad 2 ha permitido a los estudiantes adentrarse en el paradigma de las redes definidas por software (SDN), una evolución significativa respecto a las arquitecturas tradicionales. A través del estudio de sus componentes —como el controlador SDN, los dispositivos de red y las aplicaciones de control— se ha comprendido cómo la separación del plano de control y de datos permite una gestión más centralizada, flexible y programable de la red.

El análisis del protocolo OpenFlow ha sido clave para entender la comunicación entre el controlador y los dispositivos, así como el papel de plataformas como ONOS, OpenDaylight y Ryu, que facilitan la implementación de soluciones SDN en entornos reales. La instalación y configuración básica de estos controladores ha brindado a los estudiantes una experiencia práctica valiosa.

Finalmente, se han explorado casos de uso concretos en entornos empresariales, académicos y de proveedores de servicios, donde SDN permite mejorar la automatización, la segmentación del tráfico, la gestión del ancho de banda y la calidad del servicio (QoS). Además, se ha destacado la integración de SDN con tecnologías como NFV y Cloud Computing, lo que refuerza su relevancia en el diseño de redes modernas y escalables.

En conjunto, esta unidad ha consolidado el conocimiento técnico y estratégico necesario para comprender y aplicar soluciones SDN en diversos contextos, preparando al estudiante para enfrentar los desafíos de las redes del futuro.