Definición


Podemos identificar cuatro componentes principales

  • Input ports

    Ejecuta varias funciones claves. Realiza la función de capa física de terminación del enlace de entrada. También realiza funciones de capa de enlace necesarias para operar con la capa de enlace del otro lado del enlace. Consulta la forwarding table, para determinar el link de salida del paquete

    Link to original
  • Switching fabric

    Conecta los puertos de entrada con los puertos de salida

    Link to original
  • Output ports

    Almacena los paquetes recibidos por el switching fabric, y los envía al enlace de salida asociado, realizando las funciones de capa de red y capa física necesarias. Para los casos de enlaces bidireccionales, usualmente se asocia un input port al mismo enlace

    Link to original
  • Routing processor
    • Este ejecuta las funciones del plano de control. En los routers tradicionales ejecuta los protocolo de ruteo, mantiene las tablas y los estados de los enlaces y computa la forwarding table. En routers SDN, es el responsable de comunicarse con el controlador remoto para recibir las entradas de la forwarding table e instalarlas en los input ports

Debido a la velocidad necesaria, los input ports, output ports, y el switching fabric suelen ser implementados por hardware, mientras que las funciones del plano de control suelen estar implementadas por software

Packet Scheduling


Definición


Existen múltiples técnicas para determinar el orden en que los paquetes encolados son transmitidos a través del enlace de salida

Link to original