OpenVswitch是否接受具有不同优先级的重复OpenFlow规则?

时间:2016-11-10 18:27:19

标签: openflow openvswitch

如果将OVS设置为与OF控制器一起运行,并且尝试添加两个除优先级之外相同的流规则,是否允许?

OpenFlow规范中有什么内容可以说明这一点吗? (我对规范进行了快速扫描,无法找到任何内容)。

如果您的控制器具有多个路由应用程序来驱动同一个交换机,则可能出现这种情况的理论用例。如果OF开关不允许这样做,那么我们必须输入逻辑来过滤掉冗余规则。

1 个答案:

答案 0 :(得分:1)

开关并不关心,它完成了控制器要求它做的事情。如果添加相同的规则(具有相同的优先级),则旧规则将替换为新规则,不会出现重复。如果添加具有不同优先级的相同规则,则将具有此规则两次。请注意,仅应用具有较高优先级的规则,在删除具有高优先级的规则之前,不会使用优先级较低的规则。