Hi, during an add-flow request with CHECK_OVERLAP set, if an identical flow
exists in the table, what should be the expected behavior?

Should we reject it and send an error with OFPFMFC_OVERLAP code back to the
controller?

The current OVS code transforms add to modify if there is an existing
identical flow even if CHECK_OVERLAP is set.

I guess the primary question is: are identical flows not overlapping flows?
I thought the OpenFlow standard was sort of ambiguous when it defined
overlapping flows:
"Two flow entries overlap if a single packet may match both, and both
entries have the same priority"

I saw some old discussion on this.

https://mailman.stanford.edu/pipermail/openflow-spec/2009-December/000812.html

At that point, it seems like, the inclination was towards interpreting
identical flows as overlapping flows. Not sure, if this has been resolved.


Thank you,
Anup
_______________________________________________
discuss mailing list
discuss@openvswitch.org
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to