aboutsummaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorPravin B Shelar <pshelar@nicira.com>2014-11-11 11:53:47 -0800
committerPravin B Shelar <pshelar@nicira.com>2014-11-12 15:08:33 -0800
commita36de779d739cdcd72c65c67a547a786798b595a (patch)
tree736331a0c51ec85f22fe982b18135d7f9d9131ca /NEWS
parent0746a84f3916193c0704e94a4c214f672c5c542e (diff)
openvswitch: Userspace tunneling.
Following patch adds support for userspace tunneling. Tunneling needs three more component first is routing table which is configured by caching kernel routes and second is ARP cache which build automatically by snooping arp. And third is tunnel protocol table which list all listening protocols which is populated by vswitchd as tunnel ports are added. GRE and VXLAN protocol support is added in this patch. Tunneling works as follows: On packet receive vswitchd check if this packet is targeted to tunnel port. If it is then vswitchd inserts tunnel pop action which pops header and sends packet to tunnel port. On packet xmit rather than generating Set tunnel action it generate tunnel push action which has tunnel header data. datapath can use tunnel-push action data to generate header for each packet and forward this packet to output port. Since tunnel-push action contains most of packet header vswitchd needs to lookup routing table and arp table to build this action. Signed-off-by: Pravin B Shelar <pshelar@nicira.com> Acked-by: Jarno Rajahalme <jrajahalme@nicira.com> Acked-by: Thomas Graf <tgraf@noironetworks.com> Acked-by: Ben Pfaff <blp@nicira.com>
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS2
1 files changed, 2 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 5ba8f4d3f..40a0db0f5 100644
--- a/NEWS
+++ b/NEWS
@@ -49,6 +49,8 @@ Post-v2.3.0
- A simple wrapper script, 'ovs-docker', to integrate OVS with Docker
containers. If and when there is a native integration of Open vSwitch
with Docker, the wrapper script will be retired.
+ - Added support for DPDK Tunneling. VXLAN and GRE are supported protocols.
+ This is generic tunneling mechanism for userspace datapath.
v2.3.0 - 14 Aug 2014