1.2.1 OpenFlow 的定义与目标 1.2.1 OpenFlow 的定义与目标 定义 OpenFlow 是一种允许直接访问网络设备转发层面的协议。更具体地说,它定义了一种标准化的通信方式,使得控制器可以通过安全通道与网络交换机或路由器进行交互,从而控制这些设备的转发行为。简单来说,OpenFlow 将传统网络设备中的控制平面和数据平面分离,控制平面由控制器实现,数据平面则由支持 OpenFlow 的交换机实现。 1.1 核心概念 控制平面 (Control Plane): 负责决策数据包如何转发,例如路由计算、策略制定等。在 OpenFlow 中,控制平面由控制器实现。 数据平面 (Data Plane): 负责根据控制平面的决策实际转发数据包。