Re: [Ntp] NTP Extensions (was Re: Last Call: <draft-ietf-ntp-using-nts-for-ntp-22.txt> (Network Time Security for the Network Time Protocol) to Proposed Standard)

Watson Ladd <watson@cloudflare.com> Wed, 19 February 2020 22:51 UTC

Return-Path: <watson@cloudflare.com>
X-Original-To: ntp@ietfa.amsl.com
Delivered-To: ntp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B1ED912083B for <ntp@ietfa.amsl.com>; Wed, 19 Feb 2020 14:51:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level:
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cloudflare.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 U5s5Kki10VLI for <ntp@ietfa.amsl.com>; Wed, 19 Feb 2020 14:51:00 -0800 (PST)
Received: from mail-qt1-x82a.google.com (mail-qt1-x82a.google.com [IPv6:2607:f8b0:4864:20::82a]) (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 6852E120833 for <ntp@ietf.org>; Wed, 19 Feb 2020 14:51:00 -0800 (PST)
Received: by mail-qt1-x82a.google.com with SMTP id d9so1495626qte.12 for <ntp@ietf.org>; Wed, 19 Feb 2020 14:51:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cloudflare.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=2m50/D1lUbyr0U8sr3MxCTUe/yIA7kd23dJbyAmoRRI=; b=Jkap0mRU6/Hh9vZ2LxGTyfCtUeK2QvQusncdRg1SNQm0KxWFSEDo5OLQFIE1h6/H1z j57Pvl+gwU09hHYq11dx8ezUG0BPmsv0IofoziPdi42GZr3DmdnqO7JosbsjU1FnACMU 6/F77xRsGKcQjEC0pMQUmsqExWnwZ+h1tV71c=
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:content-transfer-encoding; bh=2m50/D1lUbyr0U8sr3MxCTUe/yIA7kd23dJbyAmoRRI=; b=nE5ePLUqiad0met2L1cYOnmG2Kh0pTWmbDtyRJ/vjQTyiXMHGVPGM4vnPhb2Z9RZDC vlVLz6pVhrdiLhpmw+CImQ43P9+vhV0PAq23morBASAS/yD8dkEoqS2G7lG9cSNQxYlZ YQNAFzUVWYB0dvnFk1tRtRP9Bg/fg3KRZni/cU3VMLwAYtQjw8cqCcWJFxRrSG+TNiVN nbtlCkt5HJ7V+U3dZjtOqWHyhC+MlT55AuKQNLX/ir8lUtb9vf8j5FcyN/wYBypFIOH1 69QYS0oe28h69WRIR0Xu2ALElcjHKhVxa7UuC2cbixQtJLirviFTk+SrGWKyMyJFeJQa uyLQ==
X-Gm-Message-State: APjAAAUXfuoU4qDEFbheEC0cIWKbcXbVKFjI41CZNqkNXYs90CD49Qjp mYzP+7shTnfi9UOZorDbur5kTZC+iM2xJ/vFBdJJkw==
X-Google-Smtp-Source: APXvYqx9hSQL8O3Py5LhApYWGR1fOWrXqtA+7DsxhdawINrY7ItDOkuyaarboljw+BaE2etdHla07Fb4XSoqrUr72mY=
X-Received: by 2002:ac8:4c89:: with SMTP id j9mr24436169qtv.29.1582152659362; Wed, 19 Feb 2020 14:50:59 -0800 (PST)
MIME-Version: 1.0
References: <20200219084813.E4C6840605C@ip-64-139-1-69.sjc.megapath.net> <F9A58B4B-25A7-4652-8963-6849DE359C5A@kaloom.com> <1582136379878.71291@akamai.com> <2acb8507-c0b5-a370-d6ab-564398ae9602@nwtime.org> <CAN2QdAEfBx_DRnqFNs+paBBPijaYfL0m0tqBS2k47q96sbe2RA@mail.gmail.com> <5B0C617A-F4E4-42B1-AAA6-C7585567EB97@isoc.org>
In-Reply-To: <5B0C617A-F4E4-42B1-AAA6-C7585567EB97@isoc.org>
From: Watson Ladd <watson@cloudflare.com>
Date: Wed, 19 Feb 2020 14:50:48 -0800
Message-ID: <CAN2QdAEf_cAVxCOaEDi3BDHU+nKc9rPc0OTZM3HncCWUx2hXWQ@mail.gmail.com>
To: "Karen O'Donoghue" <odonoghue@isoc.org>
Cc: NTP WG <ntp@ietf.org>, Harlan Stenn <stenn@nwtime.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/prYKgNn7iz_sR5KxVVmndwujrHE>
Subject: Re: [Ntp] NTP Extensions (was Re: Last Call: <draft-ietf-ntp-using-nts-for-ntp-22.txt> (Network Time Security for the Network Time Protocol) to Proposed Standard)
X-BeenThere: ntp@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <ntp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ntp>, <mailto:ntp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ntp/>
List-Post: <mailto:ntp@ietf.org>
List-Help: <mailto:ntp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ntp>, <mailto:ntp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Feb 2020 22:51:03 -0000

On Wed, Feb 19, 2020 at 2:28 PM Karen O'Donoghue <odonoghue@isoc.org> wrote:
>
> We have had conversations about this in the past and a couple different plans to move forward, but we have struggled to get final consensus on any of them. As Harlan indicated we had an initial agreement based on early drafts of NTS; however, time moved on, the NTS draft went in a radically different direction that where it started, and those agreements never gained the full consensus of the working group. So, we are where we are now, and we need to figure out how to efficiently and effectively move forward.
>
> Specifically with regard to the NTS draft...
> We can do two things:
> 1) Quickly come to consensus with the implementers, authors, and working group on an update to the IANA considerations text that we can add between IETF Last Call and the IESG vote.
> 2) Do nothing and let the IANA folks do what they will... (do you really want this to happen?!?)

Looking at the source the numbers are
const EXT_TYPE_UNIQUE_IDENTIFIER: u16 = 0x0104;
const EXT_TYPE_NTS_COOKIE: u16 = 0x0204;
const EXT_TYPE_NTS_COOKIE_PLACEHOLDER: u16 = 0x0304;
const EXT_TYPE_NTS_AUTHENTICATOR: u16 = 0x0404;
which I think are the ones that came out of conversation with Harlan
according to his email above.

But I'm fine treating these as experimental points and having
different ones in the RFC, although it's slightly less work for me if
we don't do that. In the future I strongly feel we need an
experimental range and need to expect that points outside the range
will be allocated as drafts advance.