Descargar

Redes Definidas por Software

Enviado por Pablo Turmero


Partes: 1, 2, 3

    edu.red 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.

    edu.red 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

    edu.red Cambios provocados por los usuario

    Nuevos requerimientos: Redes de gran escala Movilidad QoS Migración de máquinas virtuales Gran cantidad de datos (BigData)

    edu.red 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

    edu.red Plano de Datos (Abstracciones) Capas:

    edu.red 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.

    edu.red 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.

    edu.red 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.

    edu.red 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

    edu.red Abstracción del Estado de Red

    Abstracción: Vista Global de la Red Implementación: Sistema Operativo de Red Ejecución en varios servidores replicación -> confiabilidad Información fluye en dos vías: Información desde equipos de red para formar la vista Configuración hacia equipos de red para controlar el reenvió

    Partes: 1, 2, 3
    Página siguiente