Ben's done a good job of answering your questions.  There are a couple of 
presentations and papers that may be worth looking at under the "Documentation" 
section of the openvswitch.org site.  Here's one in particular that provides a 
quick high-level overview of the architecture:

        http://openvswitch.org/slides/OVS-Overview-110303.pdf

--Justin


On Sep 20, 2011, at 9:40 PM, Aishwarya wrote:

> Ok. So what happens with other packets that belong to this same flow? Do they 
> get routed without the help of vswitchd then? If yes, how does this happen?
> 
> Thanks,
> Aish
> 
> On Tue, Sep 20, 2011 at 9:40 PM, Ben Pfaff <[email protected]> wrote:
> On Tue, Sep 20, 2011 at 09:36:30PM -0700, Aishwarya wrote:
> > Thanks for your detailed reply. Does this mean that every time a packet
> > arrives, it is first sent to the user process vswitchd and then sent back
> > into the kernel for forwarding, which means there will be a kernel-to-user
> > space and back to kernel space context switch for every packet that arrives?
> 
> No.  There is one such transition for each new flow.
> 
> _______________________________________________
> discuss mailing list
> [email protected]
> http://openvswitch.org/mailman/listinfo/discuss

_______________________________________________
discuss mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to