Las redes basadas en intenciones (IBN) son un paradigma de gestión de redes que permite la configuración automatizada de los dispositivos de red para lograr los comportamientos deseados de la red.
En IBN, los administradores de red expresan el comportamiento deseado de la red en forma de políticas de alto nivel. Estas políticas se traducen en los ajustes de configuración de bajo nivel apropiados para los dispositivos de red subyacentes. Este proceso suele estar automatizado, y los propios dispositivos de red aplican el comportamiento deseado.
Las principales ventajas de la IBN son la mejora de la agilidad y la capacidad de respuesta de la red y la reducción de la complejidad operativa. Al abstraer los detalles de configuración de bajo nivel, IBN permite a los administradores centrarse en el comportamiento general deseado de la red, en lugar de en la configuración individual de cada dispositivo. Esto facilita el despliegue de nuevos servicios y aplicaciones, así como la resolución de problemas y su diagnóstico.
La IBN se denomina a veces "red definida por software" (SDN), aunque los dos términos no son estrictamente equivalentes. SDN es un concepto más amplio que incluye IBN, pero también abarca otros enfoques para simplificar y automatizar la gestión de la red.
¿Qué había antes de la SDN?
Los avances técnicos en las redes informáticas de finales de la década de 1990 provocaron un renovado interés por el concepto de virtualización de redes, que ya había sido explorado en investigaciones anteriores. Uno de los primeros en adoptar la virtualización de redes fue el centro de datos multi-arrendatario, en el que una única infraestructura de red da soporte a múltiples arrendatarios (clientes), cada uno con su propia red virtual.
El auge de la computación en la nube a principios de la década de 2000 suscitó un mayor interés por la virtualización de redes, ya que permitió la creación de redes virtualizadas que podían abarcar múltiples ubicaciones físicas. Esto condujo al desarrollo de una serie de plataformas de virtualización de red, incluyendo el protocolo OpenFlow, que fue diseñado para permitir la creación de redes virtualizadas que podrían ser controladas y supervisadas mediante software.
Aunque el protocolo OpenFlow se diseñó originalmente para su uso en investigación y experimentación, desde entonces ha sido adoptado por varios proveedores comerciales y ahora se utiliza ampliamente en las redes de producción.
¿Qué es el modelado basado en la intención?
El modelado basado en intenciones es una metodología de diseño y gestión de redes que utiliza políticas y objetivos para dirigir la configuración de la red. La intención se expresa normalmente como un conjunto de requisitos de alto nivel que la red debe cumplir.
El enfoque basado en la intención contrasta con el enfoque tradicional basado en la línea de comandos para la configuración de la red, que se basa en comandos introducidos manualmente para controlar la red. El modelado basado en la intención pretende hacer que la configuración y la gestión de la red sean más sencillas y escalables, automatizando el proceso de traducción de los requisitos de alto nivel en comandos de configuración de bajo nivel.
Hay varios productos de software comerciales y de código abierto que admiten el modelado basado en intenciones, como Network Services Orchestrator (NSO) de Cisco y Contrail Networking de Juniper.
¿Cuál es la diferencia entre SDN e Ibn?
Los dos términos suelen utilizarse indistintamente, pero hay algunas diferencias sutiles.
SDN es un acrónimo de "Software-Defined Networking". Es un término que describe un nuevo enfoque de las redes centrado en la programabilidad. El objetivo de SDN es hacer que las redes sean más flexibles y fáciles de gestionar desacoplando el plano de control del plano de datos. Esto permite a los administradores de red gestionar la red mediante software, en lugar de configurar manualmente los dispositivos individuales.
Ibn es un acrónimo de "Intelligent Broadcast Network". Es un término que describe un tipo de red que utiliza la tecnología de difusión para entregar datos e información a múltiples usuarios simultáneamente. Las redes Ibn se utilizan a menudo en situaciones en las que es importante garantizar que todos los usuarios reciban los mismos datos, como en situaciones de emergencia.
¿Qué se utiliza en las redes basadas en la intención?
En las redes basadas en intenciones, un administrador de red define políticas de alto nivel, o "intenciones", sobre cómo debe funcionar la red. A continuación, la infraestructura de red se configura automáticamente para cumplir esas políticas.
Este enfoque contrasta con el enfoque tradicional y manual de la configuración de la red, en el que el administrador debe configurar individualmente cada dispositivo de la red. Las redes basadas en la intención pueden simplificar la administración de la red y facilitar la gestión de redes complejas.
¿Qué había antes de la SDN?
Antes de la SDN, existía la configuración de red tradicional con múltiples dispositivos de red en silos que se gestionaban y configuraban individualmente. Estas ineficiencias daban lugar a errores e incoherencias, así como a una visibilidad y un control mediocres. La SDN se creó para resolver estos problemas. Proporciona una forma centralizada de configurar y gestionar los dispositivos de red.