Universidad Tecnológica Nacional Facultad Regional Buenos Aires Comunicaciones Y Redes de Información
Universidad Tecnológica Nacional Facultad Regional Buenos Aires Comunicaciones Y Redes de Información
Universidad Tecnológica Nacional Facultad Regional Buenos Aires Comunicaciones Y Redes de Información
Grupo 4:
SDN: Definición
Concepto en el que una red puede programarse por software, centralizando las funciones de
gestión, servicios y control.
Objetivos
4
SDN: Arquitectura
Capa de Aplicación
Las aplicaciones de negocio utilizan los servicios de
la SDN a través de las API´s (northbound) que provee
la capa de control: REST, JSON, XML.
Capa de Control
A cargo de un CONTROLADOR que supervisa y
configura los nodos de red para la toma de decisiones
y selección del mejor camino para el tráfico
independiente de la topología.
Capa de Infraestructura
Son los nodos de la red encargados de la
conmutación y ruteo de paquetes, presenta un
acceso programable a través de una API 5
(southbound) como OpenFlow.
SDN: Funcionamiento
Un Controlador administra y da
forma al tráfico de datos a
través de una consola sin
intervenir en los conmutadores.
Se libera al hardware de la
lógica de conmutación.
Northbound API conecta al Controlador con Southbound API conecta al Controlador con
los servicios y aplicaciones de usuario final. los dispositivos de red.
6
Routers y Switches deben ser compatibles con el controlador SDN, donde éste da las
órdenes de cómo dirigir los paquetes.
SDN: Programación
SDN SDK son herramientas de desarrollo para crear aplicaciones de redes SDN
Proveedores
NorthBound SouthBound
Permiten resolver el tráfico y demandas en la
Proveen servicios para aplicaciones: REST, red.
XML, JSON, SNMP, CORBA, CLI.
Libera al Administrador; ante un problema, la
Automatización y manejo de excepciones de red inteligencia de la red lo resuelve.
para mejorar la ejecución de aplicaciones.
OpenFLow, Cisco OpFlex.
7
Aplicaciones Routers - Switches
SDN: Futuro de las redes
Automatización de las redes
Implementación de políticas de priorización y ajustes del tráfico.
Mejoras en la demanda de recursos en tiempo real.
Liberará al equipo de IT de la tarea de configuración de nodos.
Virtualización de redes
SDN programará los conmutadores virtuales
Podrá ser considerada una verdadera red definida por software.
Ventajas
● Fácil administración de la red - control centralizado.
● Libera al hardware de red del control y de procesar protocolos:
flexibilidad, dinamismo y escalabilidad.
● Provisión de servicios de red bajo demanda.
● SDN provee una interfaz sencilla en una red compleja.
● Empresas responden mejor a las demandas del mercado.
Desventajas
● Falta de normalización de API´s para aplicaciones (northbound).
● Si el controlador es víctima de un ataque DDoS, toda la red cae con
él.
● SDN se encuentra en la fase inicial por lo que su adopción aún es
10
reducida.
SDN: Hardware para SDN