From 69c2a5895a7233076fdf4328a80bd0777931d159 Mon Sep 17 00:00:00 2001 From: John Lo Date: Sat, 4 Jan 2020 00:32:46 -0500 Subject: vxlan: Add FEATURE.yaml Type: docs Signed-off-by: John Lo Change-Id: I4372195121e05af671a3f48b1c2796cd0132b279 --- src/vnet/vxlan/FEATURE.yaml | 14 ++++++++++++++ src/vnet/vxlan/vxlan_packet.h | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 src/vnet/vxlan/FEATURE.yaml (limited to 'src/vnet/vxlan') diff --git a/src/vnet/vxlan/FEATURE.yaml b/src/vnet/vxlan/FEATURE.yaml new file mode 100644 index 00000000000..41abbca12cf --- /dev/null +++ b/src/vnet/vxlan/FEATURE.yaml @@ -0,0 +1,14 @@ +--- +name: Virtual eXtensible LAN (VXLAN) +maintainer: John Lo +features: + - VXLAN tunnel for support of L2 overlay/virtual networks (RFC-7348) + - Support either IPv4 or IPv6 underlay network VTEPs + - Flooding via headend replication if all VXLAN tunnels in BD are unicast ones + - Multicast VXLAN tunnel can be added to BD to flood via IP multicast + - VXLAN encap with flow-hashed source port for better underlay IP load balance + - VXLAN decap optimization via vxlan-bypass IP feature on underlay interfaces + - VXLAN decap HW offload using flow director with DPDK on Intel Fortville NICs +description: "VXLAN tunnels support L2 overlay networks that span L3 networks" +state: production +properties: [API, CLI, MULTITHREAD] diff --git a/src/vnet/vxlan/vxlan_packet.h b/src/vnet/vxlan/vxlan_packet.h index 5f93a36fd8f..e172b6f4eb9 100644 --- a/src/vnet/vxlan/vxlan_packet.h +++ b/src/vnet/vxlan/vxlan_packet.h @@ -16,7 +16,7 @@ #define __included_vxlan_packet_h__ 1 /* - * From RFC-7384 + * From RFC-7348 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ * |R|R|R|R|I|R|R|R| Reserved | * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ -- cgit 1.2.3-korg