2.1.3 OpenFlow 消息处理流程 2.1.3 OpenFlow 消息处理流程 OpenFlow 协议的核心在于控制器 (Controller) 和交换机 (Switch) 之间的消息交互。理解消息处理流程是掌握 OpenFlow 的关键。 该流程可以分为以下几个主要阶段: 消息的生成 (Message Generation): 控制器发起: 控制器根据网络策略、事件响应或周期性维护,生成 OpenFlow 消息,例如: :用于添加、修改或删除流表项。 :指示交换机将特定数据包从指定端口发送出去。 :请求交换机的功能信息。 交换机发起: 交换机在特定事件发生时,生成 OpenFlow 消息,例如: :通知控制器有新的数据包到达,需要控制器决策。