[ovs-discuss] OpenVSwitch flow forwarding

Jesse Gross jesse at nicira.com
Tue Feb 7 03:39:43 UTC 2012


On Mon, Feb 6, 2012 at 6:28 PM, Masood Moshref Javadi
<masood.moshref.j at gmail.com> wrote:
> Assuming that what I said is correct, I have these questions:
> What is the mechanism to find the matched facet in the kernel module
> (hashmap) ?

A hash table.

> the performance of lookup depends on the number of tables (as all tables
> will be checked) and the hashmap in each table. How many tables can we have?

There is only one table in the kernel regardless of the userspace configuration.

> Is there any maximum bound on the number of facets in the kernel module?

Userspace adjusts it based on load to keep the most active flows in
the kernel while not incurring too much overhead on keeping track of
stats.



More information about the discuss mailing list