Re: Eric Rescorla's No Objection on draft-ietf-6man-rfc6434-bis-08: (with COMMENT)

Timothy Winters <twinters@iol.unh.edu> Thu, 12 July 2018 02:22 UTC

Return-Path: <twinters@iol.unh.edu>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A08EE130FDC for <ipv6@ietfa.amsl.com>; Wed, 11 Jul 2018 19:22:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=iol.unh.edu
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 s1xsE95e8iAA for <ipv6@ietfa.amsl.com>; Wed, 11 Jul 2018 19:22:16 -0700 (PDT)
Received: from mail-wr1-x42a.google.com (mail-wr1-x42a.google.com [IPv6:2a00:1450:4864:20::42a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 49559129C6A for <ipv6@ietf.org>; Wed, 11 Jul 2018 19:22:16 -0700 (PDT)
Received: by mail-wr1-x42a.google.com with SMTP id b15-v6so20051153wrv.10 for <ipv6@ietf.org>; Wed, 11 Jul 2018 19:22:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=fhg+zJI8TgDavLZHy9dQ23LyLuEVE/nvT2dB5J0zfw0=; b=LK8dG3Ab2hES7fmWRpveuOsEOEVQXe1ceuWp3H8a605IqHO6w2DZjo/qTYO8ey2UFz RJVaKZb4PFPQ3wb2IHGXWDnpc/n9ThDyoIl8YgWPx3PfH12SzRkEVX169YtwqeL7rziV M519D5ItUA0k3qpC4dYa9SFr4QJ8SjMrEPRP8=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=fhg+zJI8TgDavLZHy9dQ23LyLuEVE/nvT2dB5J0zfw0=; b=DNw8jNPDhWuaH2ldTBW4EDYKT7pJLkI1QLYf1R/nqiPaOfkx+6rBwLisCsw2NN75iH dI8iGiFhJ6aWy6D2C8EpDSUrpRlDTBeFdSvm1xvl8r7klANAFpMvSBgtMSS9YsTa9EI7 OnGQGv8aOQzplJfZcpsG2MlN+0LrYb4JX9JJ8D2gxAhWliyb3ULEl4u8ZIc2yy27Wvun UyMJlVqfYeQutnB/da+69Q8SYoYjMok104qd0mKeXw0xXQ2vbtYNOmLBDZmfcNjZScoQ DUHHppuDMTMxe6nzT9BI81LAfjIsTqMD/WhMZfNGu3Um9Q9sFipkQ36Teu0AJaySyfoP 0fXA==
X-Gm-Message-State: AOUpUlF6exwZrbzBgbUeSrbq0ydT4T4x1LrRjVyfP9J0MIJPgs9sgZ/C Dxfvw2goVYYjiuYoPW1Gv7XdwcWQKaP7ujP84Rigmw==
X-Google-Smtp-Source: AAOMgpfdyeulpVB281Dwv1SUqwXDxsaSnRF82kHdXh1N+26DrIJC6ehdeC3OphqIOOwkmf9QAwixRnq0XIerTxF4y4Q=
X-Received: by 2002:adf:af45:: with SMTP id z63-v6mr198202wrc.238.1531362134674; Wed, 11 Jul 2018 19:22:14 -0700 (PDT)
MIME-Version: 1.0
References: <153065994532.5103.6344190871409427105.idtracker@ietfa.amsl.com> <6a9387bb-e004-a3c4-88ed-c990d723aa6b@gmail.com> <CABcZeBMv2xJVssPm_O5XKALQRS9X6Bc9=R+LR8p2YEuvQRx1nQ@mail.gmail.com>
In-Reply-To: <CABcZeBMv2xJVssPm_O5XKALQRS9X6Bc9=R+LR8p2YEuvQRx1nQ@mail.gmail.com>
From: Timothy Winters <twinters@iol.unh.edu>
Date: Wed, 11 Jul 2018 22:22:03 -0400
Message-ID: <CAOSSMjUG=AN530zw8Ru7bgVifWXVg11G7p1_qGKniSsjhvgiqQ@mail.gmail.com>
Subject: Re: Eric Rescorla's No Objection on draft-ietf-6man-rfc6434-bis-08: (with COMMENT)
To: ekr@rtfm.com
Cc: Brian E Carpenter <brian.e.carpenter@gmail.com>, Bob Hinden <bob.hinden@gmail.com>, 6man-chairs@ietf.org, 6man WG <ipv6@ietf.org>, iesg@ietf.org, draft-ietf-6man-rfc6434-bis@ietf.org
Content-Type: multipart/alternative; boundary="0000000000000f64da0570c408a7"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/JvAV5nPtLN1lg1oWefK1u-e6BDs>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jul 2018 02:22:20 -0000

Hi Eric,

Thanks for the review, we updated several lower case should/must to upper
case when it made sense.

Also addressed most of the Nits, so thanks for the comments.

~Tim

On Tue, Jul 3, 2018 at 11:54 PM Eric Rescorla <ekr@rtfm.com> wrote:

>
>
> On Tue, Jul 3, 2018 at 8:49 PM, Brian E Carpenter <
> brian.e.carpenter@gmail.com> wrote:
>
>> On 04/07/2018 11:19, Eric Rescorla wrote:
>> ....
>> > S 5.1.
>> >>      field as defined in the IPv6 Flow Label specification [RFC6437].
>> >>      Forwarding nodes such as routers and load distributors MUST NOT
>> >>      depend only on Flow Label values being uniformly distributed.  It
>> is
>> >>      RECOMMENDED that source hosts support the flow label by setting
>> the
>> >>      Flow Label field for all packets of a given flow to the same value
>> >>      chosen from an approximation to a discrete uniform distribution.
>> >
>> > Is there a reason you are using "approximation" here?
>> >
>>
>> RFC6437 says:
>>
>>    In statistics, a discrete uniform distribution is defined as a
>>    probability distribution in which each value in a given range of
>>    equally spaced values (such as a sequence of integers) is equally
>>    likely to be chosen as the next value.  The values in such a
>>    distribution exhibit both variability and unguessability.  Thus, as
>>    specified in Section 3, an approximation to a discrete uniform
>>    distribution is preferable as the source of flow label values.
>>    Intentionally, there are no precise mathematical requirements placed
>>    on the distribution or the method used to achieve such a
>>    distribution.
>>
>> [and in Section 3]
>>
>>    It is therefore RECOMMENDED
>>    that source hosts support the flow label by setting the flow label
>>    field for all packets of a given flow to the same value chosen from
>>    an approximation to a discrete uniform distribution.  Both stateful
>>    and stateless methods of assigning a value could be used, but it is
>>    outside the scope of this specification to mandate an algorithm.
>>
>> The reason for saying "approximate" is basically that at least one
>> mathematician (my colleague Prof. Cristian Calude) pointed out that
>> (apart from quantum processes) there is no way to generate a truly
>> random distribution. So you can regard it as mathematical pedantry;
>> I have no strong feelings whether that's useful in the present draft.
>>
>
> Yeah, I tend to think "approximate" is a bit nitpicky here, but this is a
> comment, so I leave it to the author to deal with it as they see fit.
>
> -Ekr
>
>
>>    Brian
>>
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>