Cisco SDN, o Cisco Software-Defined Networking, es una tecnología basada en software que utiliza el análisis de redes para administrar y controlar la infraestructura de red mediante programación. Con SDN, las empresas pueden tener una gestión y orquestación de redes más ágiles, flexibles y automatizadas, lo que les permite responder rápidamente a los requisitos cambiantes del negocio y las condiciones de la red.
La arquitectura SDN se basa en desacoplar el plano de control (que determina cómo se reenvía el tráfico) del plano de datos (que maneja el reenvío real de paquetes). Esta separación permite la gestión y el control centralizados de la red a través de un controlador basado en software. Este controlador proporciona una vista unificada de la red y configura los dispositivos de red, como Switches, Enrutadores y Puntos de Acceso, mediante programación.
Componentes de la arquitectura SDN de Cisco
La arquitectura SDN de Cisco consta de varios componentes, que trabajan juntos para permitir el control centralizado, la programabilidad y la automatización de la red. Estos son algunos de los elementos clave de la arquitectura SDN de Cisco:
- Plano de datos: Es responsable de reenviar el tráfico de red. En la arquitectura SDN, el plano de datos incluye dispositivos de red tradicionales, así como Switches virtuales y otros dispositivos.
- Plano de Control: Es el encargado de gestionar y controlar el comportamiento de la red. En la arquitectura SDN, el plano de control se gestiona de forma centralizada a través del software, proporcionando una vista y un control unificado de la red. Las soluciones SDN, como la Infraestructura Centrada en Aplicaciones (ACI), la Arquitectura de red digital (DNA) y la WAN definida por software (SD-WAN), proporcionan controladores centralizados que administran el plano de control.
- Dispositivos de red: La arquitectura SDN incluye una amplia gama de dispositivos de red, dentro de los cuales se incluyen Switches, Enrutadores, Firewalls, Balanceadores de Carga y otros dispositivos compatibles con la programación y la automatización. Estos dispositivos se administran y configuran a través de controladores basados en software, que brindan capacidades de programación y automatización.
- API (Interfaces de Programación de Aplicaciones): Las API permiten la comunicación y la interacción entre diferentes componentes de la arquitectura SDN. Cisco proporciona API que permiten a los operadores y administradores de red interactuar mediante programación con el controlador SDN, los dispositivos de red y otros componentes del ecosistema SDN.
- Controladores SDN: Los controladores SDN son los componentes de administración central de la arquitectura SDN de Cisco. Cisco proporciona controladores como el controlador de infraestructura de políticas de aplicaciones (APIC) para ACI, el DNA Center para DNA y vManage para SD-WAN. Estos controladores proporcionan un único punto de control para administrar la red, lo que permite la administración, la automatización y la programabilidad basadas.
Escrito por: Oscar Salazar Gonzalez
Coordinador de Proyectos en ITS InfoCom