Arquitectura de SDN

En un router o una arquitectura de switches tradicionales, el plano de control y las funciones del plano de datos se producen en el mismo dispositivo. Las decisiones de routing y el envío de paquetes son responsabilidad del sistema operativo del dispositivo.

Las redes definidas por software (SDN) son una arquitectura de red que se desarrolló para virtualizar la red. Por ejemplo, las SDN pueden virtualizar el plano de control. También conocidas como SDN basadas en controladores, las SDN mueven el plano de control desde cada dispositivo de red a una inteligencia de la red central y una entidad de las políticas fabricación denominada controlador de SDN. Las dos arquitecturas se muestran en la Figura 1.

El controlador de SDN es una entidad lógica que permite que los administradores de red administren y determinen cómo el plano de datos de switches físicos y virtuales de los routers debe administrar el tráfico de red. Coordina, media y facilita la comunicación entre las aplicaciones y los elementos de red.

El marco de SDN se ilustra en la Figura 2. Observe el uso de interfaces de programación de aplicaciones (API) dentro del marco de SDN. Una API es un conjunto de solicitudes estandarizadas que definen la forma adecuada para que una aplicación solicite servicios de otra aplicación. El controlador de SDN usa los API ascendentes para comunicarse con las aplicaciones ascendentes. Estos administradores de red de ayuda de API forman el tráfico e implementan los servicios. El controlador de SDN también utiliza interfaces API descendentes para definir el comportamiento de los switches y routers virtuales descendentes. OpenFlow es la API original descendente ampliamente implementada. Open Networking Foundation es responsable de mantener el estándar de OpenFlow.

Nota: El tráfico en un centro de datos moderno se describe como (en sentido) vertical (que se produce entre los usuarios del centro de datos externos y los servidores del centro de datos) y (en sentido) transversal (que se produce entre los servidores del centro de datos).

Visite este sitio web para obtener más información sobre SDN, OpenFlow y Open Networking Foundation: https://www.opennetworking.org/sdn-resources/sdn-definition