Re: [ovs-dev] TCP MSS clamping for VXLAN over Internet ( draft patch attached )

2016-06-22 Thread Jeroen van Bemmel
it really matter whether it is due to an action, or a configuration option ( hard-coded action if you will )? Regards, Jeroen On Tue, Jun 21, 2016 at 4:29 PM, Jesse Gross <je...@kernel.org> wrote: > On Mon, Jun 20, 2016 at 8:40 AM, Jeroen van Bemmel <jvb...@gmail.com> wrote: >&

[ovs-dev] TCP MSS clamping for VXLAN over Internet ( draft patch attached )

2016-06-20 Thread Jeroen van Bemmel
Hello, When using VXLAN over Internet connections, Openvswitch TCP performance is currently limited due to IP fragmentation: The Internet MTU is (at most) 1500 bytes, and the typical TCP MSS value of 1460 bytes used by clients becomes 1460+40+50 VXLAN = 1550 bytes. The attached patch addresses

Re: [ovs-dev] [PATCH] Add 'flow_hash_symmetric_l3l4' (with/without UDP ports included) to provide symmetric hashes over packet fields excluding the L2 headers that the default 'flow_hash_symmetric_l4'

2015-07-09 Thread Jeroen van Bemmel
You're very welcome - and who knows, you may find yourself in a situation where you will need these options. Always good to give users a choice We really should add some test cases for this - I managed to run 'make check' on a regular Ubuntu server just now, must have had something to do with my

[ovs-dev] [PATCH] Add 'flow_hash_symmetric_l3l4' (with/without UDP ports included) to provide symmetric hashes over packet fields excluding the L2 headers that the default 'flow_hash_symmetric_l4' met

2015-07-06 Thread Jeroen van Bemmel
--- NEWS | 5 +++ include/openflow/nicira-ext.h | 23 +- lib/bundle.c | 4 +++ lib/flow.c| 73 ++- lib/flow.h| 2 ++ lib/multipath.c | 4 +++

[ovs-dev] V3: Hashing: Add truly symmetric L3+L4 fields option for multipath and bundle hashing

2015-07-06 Thread Jeroen van Bemmel
Changes: * Adhere to coding standards ( removed spaces before/after (), no // comments ) * Fix NEWS item * Use 'bool' instead of 'int' Signed-Off-By: Jeroen van Bemmel jvb...@gmail.com Suggested-by: Ben Pfaff b...@nicira.com ___ dev mailing list dev

[ovs-dev] V2: Hashing: Add truly symmetric L3+L4 fields option for multipath and bundle hashing

2015-07-04 Thread Jeroen van Bemmel
The symmetric_l4 function implements a hash over various fields including L2 fields such as ethernet source and destination MAC. Inspite of its name, there are situations in which this hash does not yield symmetric results ( e.g. when using VRRP, where the router receives packets on a virtual MAC

[ovs-dev] Hashing: Add truly symmetric L3+L4 fields option for multipath and bundle hashing

2015-06-28 Thread Jeroen van Bemmel
The symmetric_l4 function implements a hash over various fields including L2 fields such as ethernet source and destination MAC. Inspite of its name, there are situations in which this hash does not yield symmetric results ( e.g. when using VRRP, where the router receives packets on a virtual MAC