On Thu, Nov 22, 2012 at 10:08 AM, 李强 <jayc...@gmail.com> wrote: > Hi, all. > I came up with some problems when I studied the openvswitch. > Can you explain it to me what a datapath definitely mean? Why it must > be implented in kernel mode? If I build openvswitch in userspace, does that > mean the advantage of openvswitch is missing?
It is the path that a packet goes through, e.g. from eth0 to tap0. I don't think it has to be in the kernel, you probably can implement it with a packet socket, capture the packets like tcpdump, and bind the output socket to a specific interface, but this is definitely slower than in kernel. _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev