[ovs-dev] [PATCH v12 5/8] Add packet recirculation

Ben Pfaff blp at nicira.com
Wed Jun 5 21:46:02 UTC 2013


On Wed, Jun 05, 2013 at 02:28:51PM +0900, Simon Horman wrote:
> Recirculation is a technique to allow a frame to re-enter
> frame processing. This is intended to be used after actions
> have been applied to the frame with modify the frame in
> some way that makes it possible for richer processing to occur.
> 
> An example is and indeed targeted use case is MPLS. If an MPLS frame has an
> mpls_pop action applied with the IPv4 ethernet type then it becomes
> possible to decode the IPv4 portion of the frame. This may be used to
> construct a facet that modifies the IPv4 portion of the frame. This is not
> possible prior to the mpls_pop action as the contents of the frame after
> the MPLS stack is not known to be IPv4.

Needs Jesse's review, I'll delegate to him.



More information about the dev mailing list