Re: [PATCH v2 net-next 0/3] ipv4: Hash-based multipath routing

2015-08-31 Thread Thomas Graf
On 08/30/15 at 03:29pm, Tom Herbert wrote: > On Sun, Aug 30, 2015 at 2:28 PM, Peter N??rlund wrote: > > It would definitely be simpler, and it would be nice to just fetch the > > hash directly from the NIC - and for link aggregation it would probably > > be fine. But with L4, we always need to con

Re: [PATCH v2 net-next 0/3] ipv4: Hash-based multipath routing

2015-08-30 Thread Tom Herbert
On Sun, Aug 30, 2015 at 2:28 PM, Peter Nørlund wrote: > On Sat, 29 Aug 2015 13:59:08 -0700 > Tom Herbert wrote: > >> On Sat, Aug 29, 2015 at 1:46 PM, David Miller >> wrote: >> > From: Peter Nørlund >> > Date: Sat, 29 Aug 2015 22:31:15 +0200 >> > >> >> On Sat, 29 Aug 2015 13:14:29 -0700 (PDT) >>

Re: [PATCH v2 net-next 0/3] ipv4: Hash-based multipath routing

2015-08-30 Thread Peter Nørlund
On Sat, 29 Aug 2015 13:59:08 -0700 Tom Herbert wrote: > On Sat, Aug 29, 2015 at 1:46 PM, David Miller > wrote: > > From: Peter Nørlund > > Date: Sat, 29 Aug 2015 22:31:15 +0200 > > > >> On Sat, 29 Aug 2015 13:14:29 -0700 (PDT) > >> David Miller wrote: > >> > >>> From: p...@ordbogen.com > >>> D

Re: [PATCH v2 net-next 0/3] ipv4: Hash-based multipath routing

2015-08-29 Thread Tom Herbert
On Sat, Aug 29, 2015 at 1:46 PM, David Miller wrote: > From: Peter Nørlund > Date: Sat, 29 Aug 2015 22:31:15 +0200 > >> On Sat, 29 Aug 2015 13:14:29 -0700 (PDT) >> David Miller wrote: >> >>> From: p...@ordbogen.com >>> Date: Fri, 28 Aug 2015 22:00:47 +0200 >>> >>> > When the routing cache was re

Re: [PATCH v2 net-next 0/3] ipv4: Hash-based multipath routing

2015-08-29 Thread Scott Feldman
On Sat, Aug 29, 2015 at 1:46 PM, David Miller wrote: > From: Peter Nørlund > Date: Sat, 29 Aug 2015 22:31:15 +0200 > >> On Sat, 29 Aug 2015 13:14:29 -0700 (PDT) >> David Miller wrote: >> >>> From: p...@ordbogen.com >>> Date: Fri, 28 Aug 2015 22:00:47 +0200 >>> >>> > When the routing cache was re

Re: [PATCH v2 net-next 0/3] ipv4: Hash-based multipath routing

2015-08-29 Thread David Miller
From: Peter Nørlund Date: Sat, 29 Aug 2015 22:31:15 +0200 > On Sat, 29 Aug 2015 13:14:29 -0700 (PDT) > David Miller wrote: > >> From: p...@ordbogen.com >> Date: Fri, 28 Aug 2015 22:00:47 +0200 >> >> > When the routing cache was removed in 3.6, the IPv4 multipath >> > algorithm changed from mor

Re: [PATCH v2 net-next 0/3] ipv4: Hash-based multipath routing

2015-08-29 Thread Peter Nørlund
On Sat, 29 Aug 2015 13:14:29 -0700 (PDT) David Miller wrote: > From: p...@ordbogen.com > Date: Fri, 28 Aug 2015 22:00:47 +0200 > > > When the routing cache was removed in 3.6, the IPv4 multipath > > algorithm changed from more or less being destination-based into > > being quasi-random per-packe

Re: [PATCH v2 net-next 0/3] ipv4: Hash-based multipath routing

2015-08-29 Thread David Miller
From: p...@ordbogen.com Date: Fri, 28 Aug 2015 22:00:47 +0200 > When the routing cache was removed in 3.6, the IPv4 multipath algorithm > changed > from more or less being destination-based into being quasi-random per-packet > scheduling. This increases the risk of out-of-order packets and makes

[PATCH v2 net-next 0/3] ipv4: Hash-based multipath routing

2015-08-28 Thread pch
When the routing cache was removed in 3.6, the IPv4 multipath algorithm changed from more or less being destination-based into being quasi-random per-packet scheduling. This increases the risk of out-of-order packets and makes it impossible to use multipath together with anycast services. This pat