[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
ECN
On Wed, 13 Nov 2019 at 18:27, Matt Corallo <nanog at as397444.net> wrote:
> This sounds like a bug on Cloudflareâ??s end (cause trying to do anycast TCP is... out of spec to say the least), not a bug in ECN/ECMP.
Not true. Hash result should indicate discreet flow, more importantly
discreet flow should not result into two unique hash numbers. Using
whole TOS byte breaks this promise and thus breaks ECMP.
Platforms allow you to configure which bytes are part of hash
calculation, whole TOS byte should not be used as discreet flow SHOULD
have unique ECN bits during congestion. Toke has diagnosed the problem
correctly, solution is to remove TOS from ECMP hash calculation.
--
++ytti
- Follow-Ups:
- ECN
- From: lists at ltri.eu (Lukas Tribus)
- ECN
- From: bill at herrin.us (William Herrin)
- ECN
- From: tore at fud.no (Tore Anderson)
- References:
- ECN
- From: toke at toke.dk (Toke Høiland-Jørgensen)
- ECN
- From: nanog at as397444.net (Matt Corallo)