[ovs-discuss] Fwd: Need help with Open vSwitch

Ben Pfaff blp at nicira.com
Sat Sep 14 20:27:13 UTC 2013


On Wed, Sep 11, 2013 at 07:26:33PM +0200, Radu Gabriel Horga wrote:
> I have read very carefully this article
> http://wangcong.org/blog/archives/2131 about OVS and all README documents
> from the 1.9.3 version release, but I am still very confused.
> I need to change the OVS source code (i have the 1.9.3 version) to make an
> implementation of ARP-Path protocol. Here's a short video explaining how
> this new protocol works: http://www.youtube.com/watch?v=IhwCYAu_E7E
>  Basically it is has to create paths learning from the ARP messages, so I
> need to know how to modify the tables and where messages are handled when
> they arrive. I did not quite understand if this happens in the kernel
> or in user
> space, and can not find the part of the source code that needs to be
> modified to achieve this (programming).

Most uses of Open vSwitch don't actually require modifying it.  Instead,
the approach I would ordinarily suggest is to implement an OpenFlow
controller and use that to achieve the effect that you want.



More information about the discuss mailing list