新建流
FlowWoker接口中处理每个数据包,通过FlowHandlePacket完成对每个数据包的流匹配和新建工
FlowGetFlowFromHash分为三部分,流表空的状态处理,流表与数据包完成hash匹配为数据包关联对应的流。
1、如果流表是空的
2、如果流表中有数据且头节点流不匹配数据包
1)下一节点为空,拿一个新的节点放在流表头部
2)匹配到对应的流表,把这个表节点放在头部,并判断节点是否为待关闭状态(配置新的流)
3、如果第一条流就是匹配的流,判断节点是否为待关闭状态(配置新的流)