[ovs-discuss] GTPv1-U in OVS
Ahmed Talha Khan
auny87 at gmail.com
Fri Dec 14 22:44:35 UTC 2012
From: "Kyle Mestery (kmestery)" <kmestery at cisco.com>
To: Maryam Hanfi <maryam.hanfi at xflowresearch.com>
Cc: "<discuss at openvswitch.org>" <discuss at openvswitch.org>
Date: Fri, 14 Dec 2012 14:59:36 +0000
Subject: Re: [ovs-discuss] GTPv1-U in OVS
On Dec 13, 2012, at 11:35 PM, Maryam Hanfi <maryam.hanfi at xflowresearch.com>
> >Hi All,
> > I want to implement GTPv1-U in Open vSwitch. OVS expects inner MAC
header after tunnel header. But GTPv1-U expects IP header after GTPv1-U
header. Is there >
> >any way to modify the OVS tunneling so inner MAC not required anymore?
Does tunneling work without inner MAC header?
>There is a thread on the dev list recently where we are discussing this
very thing. See here:
>We are looking at implementing LISP which has the same >requirement as
GTPv1-U. From what Jesse has indicated, this is a >large amount of work at
this point. We >would be happy to ?>collaborate with you on these changes
however. Unicast me if this >is something you'd like to pursue.
I have a suggestion after looking at this patch. In this patch the
pre_tunnel work is being tied to the port_ops which makes sense but in most
of such cases the pre-tunnel work would depend on the flow itself rather
then being associated with the port. Which means that a better hook would
be, to allow an interface of this pre_tunneling code to the previous layer
of action execution/flow match.
e.g a use-case can be, that the pre_tunnel work depends on the nw_dst of
What are you thoughts on this?
-Ahmed Talha Khan
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the discuss