[ovs-discuss] How does OVS ensure only the first packet of a flow is upcalled?

张克尧 keyaozhang at 126.com
Fri Jul 14 08:14:29 UTC 2017

Hi, All

The document of ovs says the datapath is a flow-based software switch. A flow consists of many packets. Datapath needs to handle every packet. When it does't match any datapath flows, it will do upcall. Vswitchd needs to handle upcalls and send netlink messages to datapath to install the datapath flows. But before the datapath flows are added, another packet of the same flow arrived, will the packet be upcalled? That means if I send packets at faster rate, more upcalls will be expected?

Thank you!

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openvswitch.org/pipermail/ovs-discuss/attachments/20170714/cb3a5d77/attachment.html>

More information about the discuss mailing list