📜  基于意图的网络(IBN)

📅  最后修改于: 2021-08-25 10:52:10             🧑  作者: Mango

基于意图的网络(IBN)是绑定基础架构管理和业务意图的系统方法。它是一种网络管理方法,其中,人工智能(AI)和机器学习(ML)通过使可以跨网络应用的所有组织任务自动化来发挥主要作用,即,它有助于实现特定的目的或意图。

在IBN方法中,网络可以将意图转换为网络策略。进一步借助自动化,它可以将适当的配置部署到网络。借助API(应用程序接口)或通过图形用户界面(GUI)来提供对IBN的输入。

IBN网络示例–
思科数字网络体系结构(思科DNA)。

基于意图的网络(IBN)的工作:
IBN是软件定义网络(SDN)的扩展。它由网络控制器组成,该网络控制器通过管理网络中存在的分布式设备来充当网络的中央控制点。中央控制器在网络抽象以及集成中也起着重要作用。

IBN有3个功能块,即–

图–基于意图的网络(IBN)

  1. 翻译 –
    转换块可以捕获业务意图并将其转换为整个系统中的策略。
  2. 保证 –
    激活模块负责广域网的端到端验证。它预测了与原始意图有关的更改,然后提供了解决它的建议。该推荐过程完全由合并在该网络中的AI和ML来执行。在此不断研究网络的安全性和性能因素,并在需要时进行必要的重新配置。
  3. 激活–
    在指定意图和策略制定之后,激活模块利用网络范围内的自动化功能在设备部署之前验证设备的配置。

基于意图的网络(IBN)的优点:

  • 减少要执行的手动任务–
    IBN借助ML和AI将命令自动转换为动作。网络管理员无需手动配置。 IBN自动完成完成所需配置和维修工作的任务。
  • 安全 –
    IBN持续监控威胁,即使是在加密流量中也是如此。安全违规将立即得到确认和限制。而且,借助AI,它可以为应用程序实时提供更安全的环境。
  • 增强网络分析功能–
    IBN不断收集有关其自身的数据以进行分析,从而提供有关网络性能和安全威胁的重要信息。
  • 运营成本–
    IBN系统的运营成本很低。
  • 速度 –
    由于IBN系统为应用程序提供了敏捷性,因此实现目标的响应时间很快。这样可以节省在计划,测试和手动配置上花费的时间。

基于意图的网络(IBN)的缺点:

  • 复杂的设计–
    IBN系统具有多个操作系统,环境和网络组件的组合,因此设计复杂。
  • 验证与确认–
    IBN系统需要严格的验证和确认才能函数。
  • 成功率 –
    IBN系统的成功率取决于API,因为网络访问取决于API。

基于意图的网络(IBN)的应用:

  1. 性能测试 –
    IBN系统可以帮助对应用程序进行性能测试
  2. 安全 –
    通过支持AI和ML算法,可以为应用程序提供高安全性。
  3. 协助进行网络流量过滤–
    IBN系统还为Web应用程序提供了防火墙,该防火墙可以帮助Internet流量并增强安全措施。