[ovs-discuss] Question regarding adding flow already residing in the requested table

Ben Pfaff blp at ovn.org
Mon Sep 26 15:02:26 UTC 2016


On Mon, Sep 26, 2016 at 10:07:11AM +0200, Andreas Gilbert wrote:
> From OpenFlow Specification 1.3:
> 
> "If a flow entry with identical match fields and priority already resides
> in the requested table,
> then that entry, including its duration, must be cleared from the table,
> and the new flow entry added."
> 
> What does this mean for a traffic (stream) currently using such a flow ?
> Will the flow be unavailable for short time during clear/insert, or is this
> done atomically
> (so may the traffic will use another suitable flow in the table) ?
> For a test, add same flow every x seconds during a stream transfer...
> 
> In general: when there is a flow table update,
> the incoming traffic will be processed in parallel or will be halted until
> table modification is finished ?

OVS makes atomic changes to the flow table.



More information about the discuss mailing list