[ovs-dev] conjunctive match in ovn

Ben Pfaff blp at ovn.org
Thu Oct 12 15:47:06 UTC 2017


On Thu, Oct 12, 2017 at 05:35:13PM +0800, Wei Li wrote:
> Hello everyone
> 
> I have some confused about "Crossproducting" in ovn-sb
> 
> I create acl in ovn-sb like this
> match               : "tcp.src == {10000, 20000} && tcp.dst == {10000,
> 20000} && ip4.src == {1.1.1.1/32, 2.2.2.2/32} && ip4.dst == {1.1.1.1/32,
> 2.2.2.2/32}"

[...]

> Lot of flows!!!   It is not same as description in expr.h:203 which use
> conjunction match
> 
> so whick kind of match in ovn-sb will use conjunction match?

Some tuning is needed.  We want to get that tuning ready for OVS 2.9.
We have one example already of a real-world use case where the existing
heuristics fail.  Is this another real-world example?  It looks
contrived, but if it models a situation you expect to be common then I'd
like to hear more.


More information about the dev mailing list