[ovs-dev] Megaflows Question

Ben Pfaff blp at nicira.com
Thu Sep 10 17:02:25 UTC 2015


On Thu, Sep 10, 2015 at 11:41:43AM +0800, openvswitcher wrote:
> >If the OpenFlow table changes, the kernel flow cache has to be
> >reexamined and sometimes updated.
> 
> You mean the revalidate thread ? I read the source and I thought the thread would only delete the flow in kernel
> when the timeout. So I don't think the kernel flow will be updated if I add the rule for '9.8.8.8' unless the flow for 
> '8.8.8.8' timeout which will cause new flow-miss.
> Could you tell me more about it?

When the datapath flow is deleted, the next packet will cause a
flow-miss, which will cause a corrected flow to be inserted.



More information about the dev mailing list