Controlador de redes definidas por software (SDN)

Todos los dispositivos de red tradicionales, como enrutadores y conmutadores, utilizan un plano de control distribuido. Pero el nuevo modelo de red, es decir, la red definida por software (SDN) utiliza un plano de control centralizado. El plano de control distribuido significa que el plano de control de todos los dispositivos de red se encuentra dentro del propio dispositivo. 

Cada dispositivo tiene su propio plano de control para controlar el plano de datos. En el sistema de plano de control centralizado, hay un dispositivo que contiene el plano de control de todos los dispositivos. Este dispositivo controla las actividades del plano de datos de todos los dispositivos de red simultáneamente. Este dispositivo se denomina controlador o controlador SDN. 

La siguiente figura muestra un modelo de red basada en controlador. 

Figura: modelo de red basado en controlador

  1. Interfaz en dirección sur: 
    en SDN, todos los dispositivos de red deben estar conectados al controlador para que pueda regular los planos de datos de todos los dispositivos. Al dibujar la arquitectura de la red, generalmente el arquitecto de la red coloca los dispositivos de red debajo del controlador. Ahora, de acuerdo con las convenciones del mapa, la interfaz entre el controlador y los dispositivos de red se encuentra al sur del controlador. Por lo tanto, estas interfaces se denominan Southbound Interface

    La interfaz hacia el sur es una interfaz entre un programa en el controlador y un programa en el dispositivo de red. Tenga en cuenta que estas interfaces que estamos discutiendo son interfaces de software, no físicas. 

     

  2. Interfaz en dirección norte: 
    el controlador necesita saber mucha información sobre la red para que pueda controlar el plano de datos de los dispositivos de red. Toda esta información la proporciona el programador de red. El programador de red proporciona información esencial al controlador a través de varios programas o secuencias de comandos sobre las funciones que debe realizar. Nuevamente, estos softwares/scripts se colocan por encima del controlador en la arquitectura de red. Esta colocación de software/script crea interfaces entre el controlador y el software en dirección norte, de acuerdo con las convenciones del mapa. Por lo tanto, las interfaces entre el controlador y el software se denominan interfaz en dirección norte . Estas interfaces permiten la programabilidad de la red. 

    Todas las interfaces que discutimos anteriormente son interfaces basadas en programas. Estas interfaces en un sentido más amplio se denominan interfaz de programa de aplicación (API) . Una API es una interfaz a través de la cual dos programas pueden intercambiar datos entre ellos. 
     

Entendamos: ¿cuál es la importancia de SDN y dónde se usa SDN?

Prefacio

En las últimas dos décadas, la demanda de tráfico y monitoreo de redes ha aumentado, ya que las ventas, el servicio al cliente, las comunicaciones internas y los documentos dependen cada vez más de la conectividad de red. La creación de redes definida por software es una tecnología clave necesaria para satisfacer estas nuevas demandas, junto con la virtualización de las funciones de red. SDN es solo una pieza del rompecabezas, y cada una ofrece a los operadores de red una nueva forma de diseñar, implementar y administrar una arquitectura SDN y su servicio.

El principio básico de SDN es «automatizar el suministro, la gestión y el control de la red a través de motores de control/política centralizados basados ​​en software, que controlan los puntos finales de habilitación de la red».

Las organizaciones pueden hacer posible la innovación con SDN creando en un tiempo récord y con menos complicaciones que antes nuevas aplicaciones, servicios y modelos de negocio. Con aplicaciones dinámicas y un flujo de trabajo más eficiente, las empresas pueden crear nuevos servicios y caminos hacia los ingresos. Las funciones de red se pueden ejecutar con hardware estándar más económico que reduce los niveles de CAPEX. Al admitir la automatización y el control de algoritmos, las empresas pueden reducir el OPEX de los servicios de TI a través de la programación mejorada de las características de la red, lo que simplifica el diseño, la implementación, la administración y la expansión de las redes.

En resumen, se puede decir que SDN actúa como «Un paraguas más grande o un HUB» donde otras tecnologías de red descansan y se sientan bajo ese paraguas y se fusionan con otra plataforma para obtener el mejor resultado al disminuir la tasa de tráfico. y aumentando la eficiencia del flujo de datos.

¿Dónde se usa SDN?

Las empresas utilizan SDN, el método más utilizado para la implementación de aplicaciones, para implementar aplicaciones más rápido y reducir los costos generales de implementación y operación. SDN permite a los administradores de TI administrar y aprovisionar servicios de red desde una única ubicación.

Las redes en la nube definidas por software utilizan sistemas de caja blanca. Los proveedores de la nube a menudo usan hardware genérico para poder cambiar el centro de datos de la nube y ahorrar el costo de CAPEX y OPEX.

Publicación traducida automáticamente

Artículo escrito por adarsh_sahni y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *