在 SDN(Software Defined Network,软件定义网络)的网络架构中主要包含以下几个层面:

  • 控制层:负责对网络进行集中控制和管理,实现对网络资源的调配和策略的制定。
  • 转发层:执行数据的实际转发操作,根据控制层的指令进行数据的传输。
  • 应用层:运行在 SDN 架构之上的各种网络应用程序,它们基于控制层提供的接口和能力来实现特定的网络功能。

而逻辑层并不是 SDN 网络架构中的标准层面。
例如,控制层可以像交通指挥中心一样,决定数据的流向和路径;转发层则如同道路上的车辆,按照指挥中心的指示行动;应用层可以有各种不同的应用,如流量监控、安全防护等,它们利用 SDN 的架构来实现特定的网络服务。这样的架构使得网络更加灵活、可管理和可扩展。