VXLAN was recently assigned UDP port 4789 by IANA. This comit updates the OVS VXLAN implementation to reflect the new UDP port number.
Cc: Kenneth Duda <kd...@aristanetworks.com> Signed-off-by: Kyle Mestery <kmest...@cisco.com> --- v2: Add a NEWS entry for the VXLAN destination UDP port change. --- NEWS | 2 ++ lib/netdev-vport.c | 2 +- tests/tunnel.at | 2 +- vswitchd/vswitch.xml | 2 +- 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/NEWS b/NEWS index 98d300b..266fc91 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,7 @@ post-v1.10.0 --------------------- + - The default VXLAN destination UDP port was changed to 4789, which is + the one recently assigned by IANA. - The "tutorial" directory contains a new tutorial for some advanced Open vSwitch features. - Stable bond mode has been removed. diff --git a/lib/netdev-vport.c b/lib/netdev-vport.c index 4aa8bb0..cea44c8 100644 --- a/lib/netdev-vport.c +++ b/lib/netdev-vport.c @@ -42,7 +42,7 @@ VLOG_DEFINE_THIS_MODULE(netdev_vport); /* Default to the OTV port, per the VXLAN IETF draft. */ -#define VXLAN_DST_PORT 8472 +#define VXLAN_DST_PORT 4789 #define LISP_DST_PORT 4341 diff --git a/tests/tunnel.at b/tests/tunnel.at index 78e43f5..2eabb77 100644 --- a/tests/tunnel.at +++ b/tests/tunnel.at @@ -398,7 +398,7 @@ br0 (dummy@ovs-dummy): dnl change UDP port to default -AT_CHECK([ovs-vsctl -- set Interface p1 options:dst_port=8472]) +AT_CHECK([ovs-vsctl -- set Interface p1 options:dst_port=4789]) AT_CHECK([ovs-appctl dpif/show], [0], [dnl br0 (dummy@ovs-dummy): diff --git a/vswitchd/vswitch.xml b/vswitchd/vswitch.xml index 2744325..a734aeb 100644 --- a/vswitchd/vswitch.xml +++ b/vswitchd/vswitch.xml @@ -1251,7 +1251,7 @@ </p> <p> As an experimental protocol, VXLAN has no officially assigned UDP - port. Open vSwitch currently uses UDP destination port 8472. + port. Open vSwitch currently uses UDP destination port 4789. The source port used for VXLAN traffic varies on a per-flow basis and is in the ephemeral port range. </p> -- 1.8.1.4 _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev