2.3.3 流表匹配过程与算法 2.3.3 流表匹配过程与算法 OpenFlow 的核心在于其灵活的流表匹配机制,它允许交换机根据预定义的规则对数据包进行分类和处理。理解流表的匹配过程与算法是掌握 OpenFlow 的关键。 2.3.3.1 流表匹配过程 当数据包到达 OpenFlow 交换机时,会按照以下步骤进行流表匹配: 入口处理: 数据包首先进入入口流水线,通常进行一些预处理,例如解析数据包头部。 流表查找: 交换机从第一个流表(Table 0)开始,按照流表项的优先级顺序进行匹配。 匹配判断: 对于每个流表项,交换机将数据包的头部字段与流表项的匹配域(Match Fields)进行比较。