[ovs-dev] [PATCH 0/1] RFC: Add support for pre-tunnel to the datapath
Kyle Mestery
kmestery at cisco.com
Fri Dec 7 21:47:12 UTC 2012
Some tunneling protocols require manipulation of the packet before the outer
IP header is placed on the packet. An example of a tunneling protocol with
this attribute is LISP. For these protocols, a way to manipulate the packet
(for example, remove the MAC header) is provided.
I'm looking for comments on this patch and how it introduces this capability.
Ultimately, this would be used by the LISP protocol, which we're looking at
adding to OVS as well. So thoughts on this would also be helpful.
Some background on Locator/Identifier Separation Protocol (LISP):
http://en.wikipedia.org/wiki/Locator/Identifier_Separation_Protocol
Kyle Mestery (1):
Add support to the tunneling code for a "pre_tunnel" function.
This allows the tunneling code to perform operations on the
packet before the outer IP header is added.
datapath/tunnel.c | 5 +++++
datapath/tunnel.h | 7 +++++++
datapath/vport-capwap.c | 1 +
datapath/vport-gre.c | 2 ++
datapath/vport-vxlan.c | 1 +
5 files changed, 16 insertions(+)
--
1.7.11.7
More information about the dev
mailing list