Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1510397 > unrolled thread

Re: [PATCH net-next 0/5] Route ICMPv6 errors with the flow when ECMP in use

Started byDavid Miller <davem@davemloft.net>
First post2016-10-27 17:30 +0200
Last post2016-10-28 00:00 +0200
Articles 2 — 2 participants

Back to article view | Back to linux.kernel

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Re: [PATCH net-next 0/5] Route ICMPv6 errors with the flow when  ECMP in use David Miller <davem@davemloft.net> - 2016-10-27 17:30 +0200
    Re: [PATCH net-next 0/5] Route ICMPv6 errors with the flow when ECMP  in use Hannes Frederic Sowa <hannes@stressinduktion.org> - 2016-10-28 00:00 +0200

#1510397 — Re: [PATCH net-next 0/5] Route ICMPv6 errors with the flow when ECMP in use

FromDavid Miller <davem@davemloft.net>
Date2016-10-27 17:30 +0200
SubjectRe: [PATCH net-next 0/5] Route ICMPv6 errors with the flow when ECMP in use
Message-ID<swUMW-3F9-35@gated-at.bofh.it>
From: Jakub Sitnicki <jkbs@redhat.com>
Date: Mon, 24 Oct 2016 11:28:47 +0200

> However, for it to work IPv6 flow labels have to be same in both
> directions (i.e. reflected) or need to be chosen in a manner that
> ensures that the flow going in the opposite direction would actually
> be routed to a given path.

My understanding is that this is not really guaranteed, and that
entities are nearly encouraged to set the flow label in whatever
manner makes sense for their use case.

I think we really cannot have any kind of hard dependency on how
flow labels are set and used by the internet.

[toc] | [next] | [standalone]


#1510697 — Re: [PATCH net-next 0/5] Route ICMPv6 errors with the flow when ECMP in use

FromHannes Frederic Sowa <hannes@stressinduktion.org>
Date2016-10-28 00:00 +0200
SubjectRe: [PATCH net-next 0/5] Route ICMPv6 errors with the flow when ECMP in use
Message-ID<sx0Sl-7pr-15@gated-at.bofh.it>
In reply to#1510397
Hi,

On 27.10.2016 17:23, David Miller wrote:
> From: Jakub Sitnicki <jkbs@redhat.com>
> Date: Mon, 24 Oct 2016 11:28:47 +0200
> 
>> However, for it to work IPv6 flow labels have to be same in both
>> directions (i.e. reflected) or need to be chosen in a manner that
>> ensures that the flow going in the opposite direction would actually
>> be routed to a given path.
> 
> My understanding is that this is not really guaranteed, and that
> entities are nearly encouraged to set the flow label in whatever
> manner makes sense for their use case.

In general this is true.

> I think we really cannot have any kind of hard dependency on how
> flow labels are set and used by the internet.

Probably/Hopefully ECMP setups are set up by the same entity that also
operates the servers, thus they can easily control the reflection of
flow labels on those servers. This might be especially important for
anycast services hosted behind ECMP services.

If the flow labels don't match, these patches are just best effort and
don't improve nor worsen the situation (lot's of traffic afaik still
carries 0 as flow label which indeed does help).

Bye,
Hannes

[toc] | [prev] | [standalone]


Back to top | Article view | linux.kernel


csiph-web