> On Mar 23, 2015, at 1:38 AM, Ildar Karimov <ildarkarimo...@gmail.com> wrote: > > Question: Is it possible to use the Open vSwitch for routing? I mean, > can this software provide me with forwarding and route table in user > space?
OVS can do all the steps necessary for routing on the datapath (lookup address, rewrite MAC address, decrement TTL, and forward), but it doesn't do them in a way that you are probably wanting. OpenFlow rules must be written to do these things. This is usually done with a controller, since OVS doesn't do ARP processing or support longest prefix match. > I'm looking for software which from one side will interact with > routing daemon (quagga for example), and from another side interact > with hardware (I will adapt soft for my hardware, so it's ok, if it's > not support my hardware). So, i want software which can support > quagga in user space like kernel does. Can Open vSwitch help me with > this? I don't think OVS is what you want--unless you want to glue an OpenFlow controller to your routing stack, which seems pretty ugly. There is some work being done in the upstream Linux kernel that will likely eventually do what you want, but it's probably a ways off. --Justin _______________________________________________ discuss mailing list discuss@openvswitch.org http://openvswitch.org/mailman/listinfo/discuss