[ovs-discuss] L7-filter and Openvswitch

Thomas Graf tgraf at noironetworks.com
Wed Oct 1 20:30:28 UTC 2014

On 10/01/14 at 10:08am, Justin Pettit wrote:
> On October 1, 2014 at 9:32:40 AM, Gustavo Miotto (gustavomiotto at gmail.com) wrote:
> > Hi Franck,
> > First of all, thanks for your help. I messed up on the Netfilter and OVS.
> > I have one more doubt, if you can help me I will be very grateful. My
> > project aims to add Application layer support to OpenFlow, adding one more
> > field in the flow table; I would like to know if it is viable to create
> > this support in the ovs (using regex or anything else that matches
> > application headers like Http). Any help will be appreciated.
> Currently, this is not possible.  Thomas Graf (cc'd) and I spoke last night about possibly leveraging some components from the Linux kernel to provide some limited L7 matching.  He may be able to provide some additional details if you're interested in working on this before we get the chance.

What we discussed in particular is leveraging what already exists in
the kernel in lib/textsearch.c. It's a extendible text search API
that works on non linear SKBs which would be required for L7.

More information about the discuss mailing list