Definition

Red basada en intención o IBN

La red basada en intención (intention based network o IBN) es una forma de administración de red que incorpora inteligencia artificial (IA), orquestación de red y aprendizaje automático (ML) para automatizar las tareas administrativas en una red. El objetivo de una IBN es reducir la complejidad de crear, administrar y hacer cumplir las políticas de red y reducir el trabajo manual asociado con la administración de configuración tradicional. Por ejemplo, un comando IBN puede verse así:

Permitir que las aplicaciones de contabilidad accedan al servidor ABC, pero no permitir que accedan las aplicaciones de fabricación.

La aplicación de administración de IBN luego determinará qué dispositivos y rutas coinciden con la intención comercial y realizará los cambios de configuración apropiados automáticamente.

Las redes basadas en intención y las redes definidas por software (SDN) son similares en muchos aspectos. Ambos enfoques se basan en un controlador centralizado para administrar dispositivos distribuidos en la red en lugar de administrar individualmente cada dispositivo desde su propia consola de administración. Ambos enfoques tienen la capacidad de comprender la configuración y la interacción de la red a través de múltiples dispositivos.

Sin embargo, donde los dos enfoques difieren es en cómo se abordan a nivel de administrador. SDN sigue teniendo una vista de la red centrada en el dispositivo y los comandos se refieren principalmente a cómo deben funcionar los dispositivos, pero los comandos de red basados ​​en la intención se emiten desde una perspectiva empresarial. Esta abstracción de segundo nivel es la principal diferencia cuando se trata de redes basadas en intención frente a SDN.

Características de IBN

Cada sistema de redes basado en intención (IBNS) incorpora los siguientes cuatro aspectos:

  1. Traducción y validación: el sistema puede traducir un comando dado o una intención comercial en acciones que el software puede realizar. Además, verifica que la intención se pueda ejecutar con éxito en primer lugar.
  2. Implementación automatizada: una vez que se define la intención o el estado deseado, el sistema asignará recursos de red y hará cumplir las políticas para alcanzar la meta.
  3. Conocimiento del estado: el sistema recopilará y monitoreará continuamente datos para reflejar el estado actual de la red.
  4. Garantía y optimización/corrección dinámica: mediante el aprendizaje automático, el sistema implementará y mantendrá el estado deseado de la red, aplicando acciones correctivas automatizadas si es necesario. ML brinda a la red la capacidad de analizar, extraer y aprender de los datos de forma dinámica.

Beneficios de IBN

Algunos de los beneficios de las redes basadas en intención incluyen:

  • Reduce la complejidad de la gestión y mantenimiento de políticas de red.
  • Simplifica la implementación de servicios de red adicionales.
  • Reduce el trabajo asociado con la configuración tradicional de conmutadores y enrutadores.
  • Fortalece las capacidades de seguridad de la red.
  • Mejora la agilidad de todo el sistema de red.
  • Elimina la codificación repetitiva o propensa a errores asociada con las entradas manuales.

IBN contra SDN

Si bien IBN y las redes definidas por software tienen objetivos similares, las redes basadas en intenciones agregan más abstracción y automatización de los procesos manuales. SDN mueve el enfoque de la infraestructura de red del hardware y las configuraciones al software y las políticas, lo que permite una mayor capacidad de programación. IBN lleva esta estrategia a un nivel superior al incorporar IA y ML para lograr la previsibilidad. Idealmente, las prácticas de IBN incorporarán y se basarán en componentes de SDN. Por ejemplo, un IBNS podría utilizar un controlador SDN para ejecutar políticas.

Importancia de las redes basadas en intenciones

La mayoría de las redes actuales se administran manualmente y los administradores crean secuencias de comandos que detallan todo lo necesario para realizar una tarea determinada a través de una interfaz de línea de comandos (CLI). Por el contrario, con las redes basadas en la intención, la intención se interpreta automáticamente en diferentes dispositivos sin necesidad de que los ingenieros modifiquen cada dispositivo en una red individualmente. Con IBN, la entrada se puede dar a través de una interfaz gráfica de usuario (GUI) fácil de usar o con interfaces de programación de aplicaciones (APIs).

Una analogía con IBN podría ser un vehículo autónomo. El resultado deseado se identificaría como la dirección de destino y se introduciría en el sistema. A partir de ese momento, el vehículo definiría las tareas posteriores que se necesitarían realizar para lograr ese resultado, como las maniobras de tráfico y la monitorización GPS. En esencia, un sistema basado en la intención en funcionamiento respondería, automáticamente o por solicitud, a un evento del sistema sin intervención humana.

La mayoría de las herramientas y el software de IBN se ofrecen como un modelo de red como servicio (NaaS), lo que significa que se puede administrar en varios dispositivos utilizando una interfaz. Los proveedores comunes con productos IBN incluyen Apstra, Cisco, Forward Networks, Juniper Networks y Veriflow Systems.

Si bien IBN todavía es un área de tecnología en desarrollo, Gartner predijo que IBN funcionaría completamente en las redes empresariales para 2020. Según muchos analistas de la industria, IBN será necesario para administrar las redes del futuro conectando centros de datos, nubes públicas e internet de las cosas (IoT).

Este contenido se actualizó por última vez en marzo 2019

Investigue más sobre Internet y redes de datos