Internet Éxito Increíble: Proyecto de investigación -> infraestructura global Basado en: Red (entrega de mejor esfuerzo de paquetes) y Hosts (aplicaciones arbitrarias) Innovación: Web, P2P, VoIP, redes sociales, mundos virtuales Los cambios solo son posibles en los extremos.
Dentro de la “red” Equipamiento cerrado Software incluido en el hardware Interfaces específicas del vendedor (lenta) Estandarización de protocolos Poca innovación Vendedores (retardo) Introducción de nuevas características
Cambios provocados por los usuario
Nuevos requerimientos: Redes de gran escala Movilidad QoS Migración de máquinas virtuales Gran cantidad de datos (BigData)
Los planos del “networking” Plano de Datos Procesamiento y entrega de paquetes en base a políticas de reenvío: Estado de reenvío + cabecera de paquete -> decisión de reenvió Plano de Control Establece el estado de reenvío Protocolos distribuidos Configuración manual Computación centralizada
Plano de Datos (Abstracciones) Capas:
Mecanismos del Plano de Control
Diferentes Objetivos: Enrutamiento Aislamiento Ingeniería de Tráfico No hay modularidad Funcionalidad limitada Demasiados mecanismos sin abstracciones, lo que provoca una funcionalidad limitada.
El problema del Plano de Control
El plano de control debe calcular el estado de reenvío. Consistente con el hardware/software de bajo nivel. Basarse en la topología completa de la red. Realizarse en cada equipo de comunicaciones.
Plano de Control (Abstracciones)
Ser compatible con hardware/software de bajo nivel Abstracción para el modelo de reenvío general. Tomar decisiones basadas en la topología de red Abstracción para el estado de la red. Configuración de cada dispositivo de red Abstracción que simplifique el proceso de configuración.
Abstracción del Reenvío Independiente de hardware/software. Propuesta actual: OpenFlow Interfaz estandarizado para manipular el plano de control. Configuración en términos de flujos Los detalles del diseño se basan en: Coincidencia en cabeceras Acciones
Página siguiente |