Re: [Roll] WGLC for draft-thubert-6man-flow-label-for-rpl-03
Brian E Carpenter <brian.e.carpenter@gmail.com> Fri, 01 August 2014 19:58 UTC
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: roll@ietfa.amsl.com
Delivered-To: roll@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 31E911B28B3; Fri, 1 Aug 2014 12:58:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dzWyXlpn-ouQ; Fri, 1 Aug 2014 12:58:39 -0700 (PDT)
Received: from mail-pa0-x22e.google.com (mail-pa0-x22e.google.com [IPv6:2607:f8b0:400e:c03::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 22E901A0467; Fri, 1 Aug 2014 12:58:39 -0700 (PDT)
Received: by mail-pa0-f46.google.com with SMTP id lj1so6345450pab.33 for <multiple recipients>; Fri, 01 Aug 2014 12:58:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=65VqK3L8Io+gxTbGcPhMlmRHYmei9ukzebgwZ3yvwoI=; b=jquQukMkQbEMWA1wYLcREps6MPMwYgN8hMeyFkFYiK4jRKOoj6DCIPPomEo/6iva6J oQHip2j2ZjBIJ6l55QcRraJr8c5PDRFf4XIMscdXZO8nP5uKb2fOovNim3PTlwbN6bTA BijuqBgD15sbzePy8LYqAHKfSZJl5NFz9eT2rvNzHVxhbNi6zLfI3unbvyiUi9fEXVKN dmXMY3GzLJ7tUpBgNg2OQitfT1CK24nY52WLCanN1MCoXwqkEjcMFCEbMrIH0bUtz08Q hh4XkWoMCt49W/XFSwOQDIEmXcIFNuRBZREhWhaoxSPTSzTHYhR4n7ngsgzUe3nTEVff xrag==
X-Received: by 10.68.245.9 with SMTP id xk9mr8745410pbc.123.1406923118839; Fri, 01 Aug 2014 12:58:38 -0700 (PDT)
Received: from [192.168.178.23] (48.195.69.111.dynamic.snap.net.nz. [111.69.195.48]) by mx.google.com with ESMTPSA id xq3sm33503484pab.0.2014.08.01.12.58.36 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 01 Aug 2014 12:58:38 -0700 (PDT)
Message-ID: <53DBF16F.2090202@gmail.com>
Date: Sat, 02 Aug 2014 07:58:39 +1200
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: Carsten Bormann <cabo@tzi.org>
References: <CAP+sJUeLa9r2otVv41ezg1Om--XzM84w3MOvCyn7bawDA7Oqgw@mail.gmail.com> <69656203-C009-4ABE-BCAD-17622058FEB9@cs.stanford.edu> <53D84C2C.9050709@gmail.com> <140F7EAF-B3B2-4F39-B676-5901457BF494@cs.stanford.edu> <CAMsDxWQTMBWS6GY7q5cT9FVds-obdE45PiLWVEqbV8HMpjbSsA@mail.gmail.com> <47417131-2393-4083-B904-E1983D6AAAA6@tzi.org>
In-Reply-To: <47417131-2393-4083-B904-E1983D6AAAA6@tzi.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: http://mailarchive.ietf.org/arch/msg/roll/pOlbL1SlIuFLC89C2kjmcvbcnkQ
Cc: roll <roll@ietf.org>, "ipv6@ietf.org" <ipv6@ietf.org>
Subject: Re: [Roll] WGLC for draft-thubert-6man-flow-label-for-rpl-03
X-BeenThere: roll@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: Routing Over Low power and Lossy networks <roll@ietf.org>
List-Id: Routing Over Low power and Lossy networks <roll.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/roll>, <mailto:roll-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/roll/>
List-Post: <mailto:roll@ietf.org>
List-Help: <mailto:roll-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/roll>, <mailto:roll-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Aug 2014 19:58:41 -0000
On 01/08/2014 23:23, Carsten Bormann wrote: ... > The other story is that we are retracting RFC 6437 and turning the flow label into the “field you may trample on in your lower layers if you have a good reason”. Cynically, one could say this is proper payback for designing this field without a compelling purpose and no protocol evolution story attached to it. So the evolution just eats it. Teachable moment. RFC 6437 co-author hat on (but only speaking for myself, of course): My opinion is that the draft doesn't retract RFC 6437. As I already said, 6437 attempts to recognise the reality that middleboxes can mess with the flow label, and to set conditions for that messing such that remote systems can still use it for load balancing. Since it's unprotected by checksum or crypto, there is a strict limit to how much it can be trusted anyway. As the RFC says: There is no way to verify whether a flow label has been modified en route or whether it belongs to a uniform distribution. Therefore, no Internet-wide mechanism can depend mathematically on unmodified and uniformly distributed flow labels; they have a "best effort" quality. Implementers should be aware that the flow label is an unprotected field that could have been accidentally or intentionally changed en route (see Section 6). It is true that the RFC also says A forwarding node MUST either leave a non-zero flow label value unchanged or change it only for compelling operational security reasons... There is a case for arguing that flow-label-for-rpl should carry the legend "Updates: 6437 (if approved)" because it adds another exception to this sentence. There is also a case for arguing that flow-label-for-rpl is a stateful mechanism, out of scope for RFC 6437 according to Section 4 of that RFC. Either way, I don't see a problem. Regards Brian
- [Roll] WGLC for draft-thubert-6man-flow-label-for… Ines Robles
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Philip Levis
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Brian E Carpenter
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Philip Levis
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Xavier Vilajosana
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Carsten Bormann
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Pascal Thubert (pthubert)
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Pascal Thubert (pthubert)
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Pascal Thubert (pthubert)
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Philip Levis
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Brian E Carpenter
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Pascal Thubert (pthubert)
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Philip Levis
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Michael Richardson
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Michael Richardson
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Pascal Thubert (pthubert)
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Ralph Droms
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Philip Levis
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Thomas Watteyne
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Philip Levis
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Ole Troan
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Michael Richardson
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Michael Richardson
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Pascal Thubert (pthubert)
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Pascal Thubert (pthubert)
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Ralph Droms
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Philip Levis
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Philip Levis
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Pascal Thubert (pthubert)
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Ralph Droms
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Brian E Carpenter
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Philip Levis
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Brian E Carpenter
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Pascal Thubert (pthubert)
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Anand SVR
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Philip Levis
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Philip Levis
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Ralph Droms
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Brian E Carpenter
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Carsten Bormann
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Pascal Thubert (pthubert)
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Carsten Bormann
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Ole Troan
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Brian E Carpenter
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Ines Robles
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Carsten Bormann
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Brian E Carpenter
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Carsten Bormann
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Ines Robles
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Pascal Thubert (pthubert)
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Pascal Thubert (pthubert)
- Re: [Roll] [6lo] WGLC for draft-thubert-6man-flow… Pascal Thubert (pthubert)
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Pascal Thubert (pthubert)
- Re: [Roll] [6lo] WGLC for draft-thubert-6man-flow… Philip Levis
- Re: [Roll] [6lo] WGLC for draft-thubert-6man-flow… Pascal Thubert (pthubert)
- Re: [Roll] [6lo] WGLC for draft-thubert-6man-flow… Philip Levis
- Re: [Roll] [6lo] WGLC for draft-thubert-6man-flow… Ralph Droms
- Re: [Roll] [6lo] WGLC for draft-thubert-6man-flow… Brian E Carpenter
- Re: [Roll] [6lo] WGLC for draft-thubert-6man-flow… Carsten Bormann
- Re: [Roll] [6lo] WGLC for draft-thubert-6man-flow… Pascal Thubert (pthubert)
- Re: [Roll] [6lo] WGLC for draft-thubert-6man-flow… Carsten Bormann
- Re: [Roll] [6lo] WGLC for draft-thubert-6man-flow… Pascal Thubert (pthubert)
- Re: [Roll] [6lo] WGLC for draft-thubert-6man-flow… Pascal Thubert (pthubert)
- Re: [Roll] [6lo] WGLC for draft-thubert-6man-flow… Carsten Bormann
- Re: [Roll] [6lo] WGLC for draft-thubert-6man-flow… Pascal Thubert (pthubert)
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Michael Richardson
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Carsten Bormann
- [Roll] RPL Information Header for 6lo (Re: [6lo] … Carsten Bormann
- Re: [Roll] [6lo] WGLC for draft-thubert-6man-flow… Brian E Carpenter
- Re: [Roll] [6lo] WGLC for draft-thubert-6man-flow… Pascal Thubert (pthubert)
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Philip Levis
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Philip Levis
- Re: [Roll] [6lo] WGLC for draft-thubert-6man-flow… Brian E Carpenter
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Brian E Carpenter
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Ray Hunter
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Ray Hunter
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Brian E Carpenter
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Michael Richardson
- Re: [Roll] [6lo] WGLC for draft-thubert-6man-flow… Michael Richardson
- Re: [Roll] RPL Information Header for 6lo (Re: [6… Michael Richardson
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Brian E Carpenter
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Ray Hunter
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Brian E Carpenter
- Re: [Roll] [6lo] WGLC for draft-thubert-6man-flow… Pascal Thubert (pthubert)
- Re: [Roll] [6lo] WGLC for draft-thubert-6man-flow… Pascal Thubert (pthubert)
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Ray Hunter
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Michael Richardson
- Re: [Roll] [6lo] WGLC for draft-thubert-6man-flow… Brian E Carpenter
- Re: [Roll] WGLC for draft-thubert-6man-flow-label… Robert Cragie
- Re: [Roll] [6lo] WGLC for draft-thubert-6man-flow… Pascal Thubert (pthubert)
- Re: [Roll] [6lo] WGLC for draft-thubert-6man-flow… Ines Robles
- Re: [Roll] [6lo] WGLC for draft-thubert-6man-flow… Brian E Carpenter
- Re: [Roll] [6lo] WGLC for draft-thubert-6man-flow… Pascal Thubert (pthubert)
- Re: [Roll] [6lo] WGLC for draft-thubert-6man-flow… Richard Kelsey
- Re: [Roll] [6lo] WGLC for draft-thubert-6man-flow… Pascal Thubert (pthubert)