[ovs-discuss] Increasing Kernel space flow table's timeout

Ben Pfaff blp at nicira.com
Thu Dec 5 04:56:36 UTC 2013


Why not just check for changes more often, even if it takes a while to
process them?

It's futile trying to catch all traffic this way anyhow, since not all
packets that get processed appear in flows in the datapath.

I don't think it's worth making a change for this purpose.

On Thu, Dec 05, 2013 at 09:35:49AM +0500, Asadullah Hussain wrote:
> Because it's a periodic process and if I am not able to process previous
> flows within five seconds, the current flows are lost.
> 
> 
> On 4 December 2013 20:51, Ben Pfaff <blp at nicira.com> wrote:
> 
> > Why does it matter whether the flows have disappeared while you are
> > processing them?
> >
> > On Wed, Dec 04, 2013 at 03:07:35PM +0500, Asadullah Hussain wrote:
> > > Thanks for the reply. I want to further process the flows returned from
> > the
> > > "ovs-dpctl dump-flows" command (performing string operations, make
> > lookups
> > > in geolocation databases etc) and this processing time takes longer than
> > 5
> > > seconds, due to which flow loss is occurring.
> > >
> > >
> > > On 3 December 2013 21:19, Ben Pfaff <blp at nicira.com> wrote:
> > >
> > > > On Tue, Dec 03, 2013 at 04:33:24PM +0500, Asadullah Hussain wrote:
> > > > > Is there a way to change the timeout of kernel flow table (ovs-dpctl
> > > > > dump-flows)?
> > > >
> > > > No.
> > > >
> > > > > The default timeout is 5 seconds which means that all flows in the
> > kernel
> > > > > flow table are flushed out after 5 seconds.
> > > > >
> > > > > I want to increase this time to 1 minute.
> > > >
> > > > Why?
> > > >
> > >
> > >
> > >
> > > --
> > > Asadullah Hussain
> >
> 
> 
> 
> -- 
> Asadullah Hussain



More information about the discuss mailing list