Re: [Roll] [6tisch] Support of flow label to carry the RPL information in data packets

Brian E Carpenter <brian.e.carpenter@gmail.com> Thu, 17 April 2014 20:31 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 80AB91A012D; Thu, 17 Apr 2014 13:31:29 -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 ATdeFvvETFiE; Thu, 17 Apr 2014 13:31:28 -0700 (PDT)
Received: from mail-pa0-x22f.google.com (mail-pa0-x22f.google.com [IPv6:2607:f8b0:400e:c03::22f]) by ietfa.amsl.com (Postfix) with ESMTP id 4E17B1A012A; Thu, 17 Apr 2014 13:31:28 -0700 (PDT)
Received: by mail-pa0-f47.google.com with SMTP id lj1so750449pab.20 for <multiple recipients>; Thu, 17 Apr 2014 13:31:24 -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=Rrg6unD6qPNPpZMUNWq5N3u8HT/Ee8oX49BfXRKzy8A=; b=QnJ6OlHfOXQViIW88bLemMqXx1pGMuydXgEitiRhrVMzwPuKI3p1lW8yVBnXTpHXK4 DjINXsqFNFKiq4fcWG0KP7v/RZ1efJryd12jzWX/7qObliN/WNtn889tSaD5xPpc5mv0 EoU1sP3ECaUU0iJ0c5Lo8m3UslThIDQkm75b0qxKMNE5FO+V2wrbhKRyNRsb1ybqirhp Zo32ttfRsIxMSZR0QoBOdWOXeGU/iaUNRn3HQQP6rKEUS2KvFX+c0ghLVkAyzD+iqlYu h/ckujv0bAfMsYbEqKAPRJVtVWLYpGZAyKAp3EeELJly8rkmBu8scj97hf1uWzxJzXit vR5A==
X-Received: by 10.68.240.68 with SMTP id vy4mr17618873pbc.127.1397766684714; Thu, 17 Apr 2014 13:31:24 -0700 (PDT)
Received: from [192.168.178.20] (34.199.69.111.dynamic.snap.net.nz. [111.69.199.34]) by mx.google.com with ESMTPSA id yv5sm55405343pbb.49.2014.04.17.13.31.21 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 17 Apr 2014 13:31:24 -0700 (PDT)
Message-ID: <53503A22.2090600@gmail.com>
Date: Fri, 18 Apr 2014 08:31:30 +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: Fernando Gont <fernando@gont.com.ar>
References: <534D4F7A.3040605@cox.net> <CAH7SZV9WeQmuaHvUZ35_ySL4ak4+SDfbmpMbXgqQL+C833sTGw@mail.gmail.com> <1397607559.92815.YahooMailNeo@web120004.mail.ne1.yahoo.com> <CAP+sJUfx6=-22+A_=M_v3iSf6piGeyHkF2_BPm2ntbWnCEhTSw@mail.gmail.com> <CAMsDxWRgNoWdaRaZz=tOuWQ+ucCfFE7EnHxbbjBvBR64xoF_dQ@mail.gmail.com> <E045AECD98228444A58C61C200AE1BD842605A64@xmb-rcd-x01.cisco.com> <534FE9F4.9060700@gont.com.ar>
In-Reply-To: <534FE9F4.9060700@gont.com.ar>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/roll/dW2Mvv_vCyp3Dw3nRBUXdEMdgDE
Cc: "6man@ietf.org" <6man@ietf.org>, roll <roll@ietf.org>, "6tisch@ietf.org" <6tisch@ietf.org>, Ines Robles <mariainesrobles@googlemail.com>
Subject: Re: [Roll] [6tisch] Support of flow label to carry the RPL information in data packets
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: Thu, 17 Apr 2014 20:31:29 -0000

Fernando,

On 18/04/2014 02:49, Fernando Gont wrote:
> Hi, Pascal,
> 
> On 04/17/2014 11:27 AM, Pascal Thubert (pthubert) wrote:
>> Considering the support we have at 6TiSCH and ROLL for the work, I
>> published draft-thubert-6man-flow-label-for-rpl-00.txt to the 6MAN WG.
>>
>> The main discussion is probably to confirm whether our proposed use of
>> the flow label inside the RPL domain is compatible with the goals that
>> are achieved by RFC6437. Let us continue the discussion there from now on.
> 
> I just skimmed through the I-D. Two quick questions:
> 
> 1) Does your document propose/require that the Flow Label be rewritten
> by some border router? -- I ask because, at the time, there was strong
> opposition to this.

It was of course contested, but we have to remember that the flow label
is an unauthenticated field, so our interpretation of it has to be
robust against altered values. RFC 6437 indeed covers the case where a
forwarding node sets the flow label.

> 2) Does the algorithm/scheme with which you'll rewrite the Flow-Label
> lead to predictable sequences? And/or, would the resulting values have a
> uniform distribution?

The same part of RFC 6437 does RECOMMEND a uniform distribution.

Also, the very first paragraph of RFC 6437 states that "a flow is not
necessarily 1:1 mapped to a transport connection", so there is reasonable
flexibility.

    Brian

> 
> Thanks!
> 
> Best regards,