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