Re: [Pce] Eric Rescorla's Discuss on draft-ietf-pce-pcep-exp-codepoints-04: (with DISCUSS)

Eric Rescorla <ekr@rtfm.com> Tue, 09 January 2018 18:46 UTC

Return-Path: <ekr@rtfm.com>
X-Original-To: pce@ietfa.amsl.com
Delivered-To: pce@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C793012D7ED for <pce@ietfa.amsl.com>; Tue, 9 Jan 2018 10:46:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level:
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=rtfm-com.20150623.gappssmtp.com
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 2R_0hSmB95Hl for <pce@ietfa.amsl.com>; Tue, 9 Jan 2018 10:46:20 -0800 (PST)
Received: from mail-yw0-x233.google.com (mail-yw0-x233.google.com [IPv6:2607:f8b0:4002:c05::233]) (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 0A953120725 for <pce@ietf.org>; Tue, 9 Jan 2018 10:46:17 -0800 (PST)
Received: by mail-yw0-x233.google.com with SMTP id n25so6033013ywh.10 for <pce@ietf.org>; Tue, 09 Jan 2018 10:46:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rtfm-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=ctksUxWXcW2+HPSoiRU8A+mAUTdfneAdneDAfacBSPU=; b=WtMWcHi2TJPf7QSDSfr56nYv1somKCDMI4OXtKlePNWpk/0T17FDghb/A3R7E+fWji uahd1aJOySkeFmxsC5yg5enSZhYto9KrmUItJm66X07hvezFi169tY13WpmXZlVvAgja 5UqmEGFB51Lgn60+xorg/W4EWNYr+uqWgzi0SzUkaUDCB4OZLNyU4blx6C1GO1eM+A6J 8sWn9JzXAr7FydKmur7a7mLW0Q3Vq0XxRGZC7eqSheu1Tm6wuRmFGJiLBUzyKUszwArb x4jtHQvUL2Kr0pH+096sausEJD0GA4vOVQC+MrC/gxgOYhlzgYweZ48M57qfDExi3Gkj jlSg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=ctksUxWXcW2+HPSoiRU8A+mAUTdfneAdneDAfacBSPU=; b=LGd1ij0s/E0Z5G7VJqaN1wahwRTlYTYiw7hXx2mvNu4ouvxTqfl5rUbCTVRS1tAid1 BcDI6f2+NlFbVt7frAyeNH1dlCdEiguccj8iyrEMd8PKvNBmEGbzfqaNNEy78DbciiHb 8HJagA7J71HPifWsjt+ds0gZ2yCamQnX2A6We/2bjVWNT75ZGGSShwAMdeT5179krggB TBJ5x6qZxoctUjzPVNCpaOFaaabBxLuNumcBFRNImqyZmHoYs8bfWwcGCBpx663Kx1hD 0t8vWuYW90JY9LpAkHGalWYGeTYeQNVfftLh25r3lR5Q8WwEt+BdAAUtmyNZo8AS+OJ8 emXA==
X-Gm-Message-State: AKGB3mIveOkz31acjd0AUYLbpukLdpegSq9HiAxpOIsw/ZjFtyHCLd9q gxriPMS+u7ZuE1z7SesHsRiLO8ssoWg56ZPYeFzoJg==
X-Google-Smtp-Source: ACJfBosaFdh/0JjMwcFIKYxAcnjVWmwEWrv7xbog0y+7h2F6OnKh81ruvwb8YHxAd5mHgrCaXivG4F+p5pKfUwpYGnU=
X-Received: by 10.129.172.74 with SMTP id z10mr4560160ywj.363.1515523576122; Tue, 09 Jan 2018 10:46:16 -0800 (PST)
MIME-Version: 1.0
Received: by 10.129.75.20 with HTTP; Tue, 9 Jan 2018 10:45:35 -0800 (PST)
In-Reply-To: <CAB75xn6e4mVHoNVZhdwrst1_2oPia01qS+KOC0D97+7SkgkP=g@mail.gmail.com>
References: <151541400488.11329.13944273689133249504.idtracker@ietfa.amsl.com> <00fe01d38880$651fa340$2f5ee9c0$@olddog.co.uk> <CABcZeBNGdgtpv3yA1LdMNNtG+rGoydwfTo4EdDoAokWn05A27Q@mail.gmail.com> <011901d38885$fe5927c0$fb0b7740$@olddog.co.uk> <CABcZeBNdjvVmm5d8Hp4wLBJg3jNS4Y6NP7+R0Jxv0afSz1F4-w@mail.gmail.com> <CAB75xn6e4mVHoNVZhdwrst1_2oPia01qS+KOC0D97+7SkgkP=g@mail.gmail.com>
From: Eric Rescorla <ekr@rtfm.com>
Date: Tue, 09 Jan 2018 10:45:35 -0800
Message-ID: <CABcZeBMQxwBY6-+3RwMYOsPSf656u1cJnQqQvAj7yKMiOPx-dg@mail.gmail.com>
To: Dhruv Dhody <dhruv.ietf@gmail.com>
Cc: Adrian Farrel <adrian@olddog.co.uk>, The IESG <iesg@ietf.org>, draft-ietf-pce-pcep-exp-codepoints@ietf.org, pce@ietf.org, pce-chairs@ietf.org, Dhruv Dhody <dhruv.dhody@huawei.com>
Content-Type: multipart/alternative; boundary="f403045f3e406777b305625c5435"
Archived-At: <https://mailarchive.ietf.org/arch/msg/pce/Ua6qE1PTEpNv3XpG8VK68PhmNpE>
Subject: Re: [Pce] Eric Rescorla's Discuss on draft-ietf-pce-pcep-exp-codepoints-04: (with DISCUSS)
X-BeenThere: pce@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Path Computation Element <pce.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pce>, <mailto:pce-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/pce/>
List-Post: <mailto:pce@ietf.org>
List-Help: <mailto:pce-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pce>, <mailto:pce-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 18:46:23 -0000

On Tue, Jan 9, 2018 at 10:34 AM, Dhruv Dhody <dhruv.ietf@gmail.com> wrote:

> Hi EKR,
>
> Here is the text that has been added in the working copy -
>
>     As stated in [RFC3692], experiments
>>    using these code points are not intended to be used in general
>>    deployments and due care taken while assigning the correct
>>    codepoints.
>
>

This doesn't quite seem grammatical. Maybe

"are not intended to be used in general deployments and due care must be
taken
to ensure that two experiments with the same code points are not run in
the same environment".

-Ekr


"

>   See [RFC3692] for further discussion of the use of
>>    experimental codepoints.
>
>
> Also RFC3692 is made normative.
>
> Working Copy: https://raw.githubusercontent.com/dhruvdhody-huawei/ietf/
> master/draft-ietf-pce-pcep-exp-codepoints-05.txt
> Diff: https://tools.ietf.org/rfcdiff?url1=draft-ietf-pce-
> pcep-exp-codepoints-04&url2=https://raw.githubusercontent.
> com/dhruvdhody-huawei/ietf/master/draft-ietf-pce-pcep-
> exp-codepoints-05.txt
>
> Thanks!
> Dhruv
>
> On Mon, Jan 8, 2018 at 7:15 PM, Eric Rescorla <ekr@rtfm.com> wrote:
>
>>
>>
>> On Mon, Jan 8, 2018 at 5:38 AM, Adrian Farrel <adrian@olddog.co.uk>
>> wrote:
>>>
>>> But so what? You are not supposed to expect anything other than a crash!
>>> You are not supposed to run conflicting experiments and failure does not
>>> need to be graceful.
>>>
>>
>> But as I noted in my original review, your document does not say that.
>> You might argue that RFC 3692 says that (though it's not clear to me that
>> it precisely does), but as you don't cite it as a normative reference, you
>> can't rely on that either. If you'd like to modify the document to state
>> that (or point me to the text in your document which does so), I'll remove
>> my DISCUSS.
>>
>> -Ekr
>>
>>
>>>
>>> There is nothing new here! Nothing new in this document. Nothing to see,
>>> move along now.
>>>
>>>
>>>
>>> Adrian
>>>
>>>
>>>
>>> *From:* Eric Rescorla [mailto:ekr@rtfm.com]
>>> *Sent:* 08 January 2018 13:19
>>> *To:* Adrian Farrel
>>> *Cc:* The IESG; draft-ietf-pce-pcep-exp-codepoints@ietf.org;
>>> pce@ietf.org; pce-chairs@ietf.org
>>> *Subject:* Re: [Pce] Eric Rescorla's Discuss on
>>> draft-ietf-pce-pcep-exp-codepoints-04: (with DISCUSS)
>>>
>>>
>>>
>>>
>>>
>>> Hi Adrian,
>>>
>>>
>>>
>>> Thanks for your thoughts.
>>>
>>>
>>>
>>>
>>>
>>> On Mon, Jan 8, 2018 at 4:58 AM, Adrian Farrel <adrian@olddog.co.uk>
>>> wrote:
>>>
>>> The purpose of this document is to adjust the registries to allow
>>>
>>> experimentation, not to redefine or refine the meaning of Experimental
>>> codepoints.
>>>
>>> We do draw out the security concern that we think 3692 glossed over, but
>>> this is
>>> a reminder to protocol specs or implementers that they must watch out.
>>> This is
>>> not a protocol spec and doesn't need to describe how implementations
>>> handle
>>> conflicts.
>>>
>>>
>>>
>>> No, but it does need to describe the impact of what happens when there
>>> is confusion, which it presently does not. This is not solely a security
>>> concern but also an interoperability and correctness concern.
>>>
>>>
>>>
>>> -Ekr
>>>
>>>
>>>
>>>
>>> Ciao,
>>> Adrian
>>>
>>>
>>>
>>
>>
>