Re: [Ntp] An NTPv5 design sketch

Kyle Rose <krose@krose.org> Tue, 21 April 2020 13:51 UTC

Return-Path: <krose@krose.org>
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 26B753A0CC0 for <ntp@ietfa.amsl.com>; Tue, 21 Apr 2020 06:51:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=krose.org
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 U8XMkqnPsuPp for <ntp@ietfa.amsl.com>; Tue, 21 Apr 2020 06:51:15 -0700 (PDT)
Received: from mail-vk1-xa29.google.com (mail-vk1-xa29.google.com [IPv6:2607:f8b0:4864:20::a29]) (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 0725A3A0CBE for <ntp@ietf.org>; Tue, 21 Apr 2020 06:51:14 -0700 (PDT)
Received: by mail-vk1-xa29.google.com with SMTP id d74so1457261vka.10 for <ntp@ietf.org>; Tue, 21 Apr 2020 06:51:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=krose.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=urZVIZDkAbabpAn0eqmDrdKDEjvMP4KL+cXJOk8KSNo=; b=rSkBKP81cPUaZpCSV3YoQtJhdrroMdEs5n2NL2xs/LsUtdrWke8DBSy3QXxdo/mYWq XlQMyFnP+waIa3qkNq/ndlhJT6xH1Hkcrp51Sy3hrvoIzTv90TCrDT3VpRKqMXxrx3Tm DLqojRGDiqS1elQAd1dXXYYpfsrfFAmcsl9I4=
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=urZVIZDkAbabpAn0eqmDrdKDEjvMP4KL+cXJOk8KSNo=; b=C6wdOSdBhY/hslbovNqYFF4H/OBiHDhu1Qs6FauvNIt69dr7v9tNNI2NKOAxmu9OII 2I+qpuvOr2e4V3wXzeIJgN74m6iBIh6AInnkZHG9qkNtjSOlXg3nbaQDldA4KHRrrzLP 6RQyakJWXyhL9jEzDF0/PgS5slS9GTfxtZFUd/5FnPQqQBBpnZ8kcqGpqtI/oXbe5Uze QN/6v8EIL5V3Ybg0ftF2wcDa0/wubkmqPosjkePlA9KKxC6TWFBd/QwmCFtkeT//6j5t WzBEpy7OI514HUKJlgbz/OBjWd7bGGVWV1NMBuWVpBqQ4fqwPER4+sey4dCx+4bGLz0l npkQ==
X-Gm-Message-State: AGi0Pua6QRIP2Xp3EXupgzA3idQHxbfILrjwyimolY4ymwqz7lklgKKZ Rh0XviHcPas/RfD2s7vawmHjZqhupyVHROxdnIu1gw==
X-Google-Smtp-Source: APiQypLOKIfQ/GADBXqYu2QsRJvDxmmIVInJvMVOT2+KOPww+s9UH7TEdp6RbAbY+Lm66Tw1KBaHGd9juWKzkmdzoww=
X-Received: by 2002:a1f:5fc3:: with SMTP id t186mr15292715vkb.92.1587477073737; Tue, 21 Apr 2020 06:51:13 -0700 (PDT)
MIME-Version: 1.0
References: <CAJm83bBV+Pox3r6KU49ShwMOvr=R+U_vDKJtSZhfT6XX4qWmbA@mail.gmail.com> <20200414112541.GD1945@localhost> <CAJm83bCxuS_X68-pvpOWCPSmjAjTeYNJVuuOEhV-i82R7B28Mg@mail.gmail.com> <20200414155241.GF1945@localhost> <CAJm83bC1EhwQQ=+B7XPbEkvhOWvxU8zjCd290Fj5N43aMJQTkg@mail.gmail.com> <20200415072023.GG1945@localhost> <CAJm83bAEDuLk6vSa82D3smXO4x7iDywoy+FpC=gdm=m3SLrVLg@mail.gmail.com> <20200416082557.GI1945@localhost> <1ECC0FB5-3079-471E-847D-6E8DFBE1B9D7@akamai.com>
In-Reply-To: <1ECC0FB5-3079-471E-847D-6E8DFBE1B9D7@akamai.com>
From: Kyle Rose <krose@krose.org>
Date: Tue, 21 Apr 2020 09:51:02 -0400
Message-ID: <CAJU8_nUXUEtsddE9byQgEfMknLSz8ywMs23CNyYKFKOYPgLbQA@mail.gmail.com>
To: "Salz, Rich" <rsalz=40akamai.com@dmarc.ietf.org>
Cc: Miroslav Lichvar <mlichvar@redhat.com>, Daniel Franke <dfoxfranke@gmail.com>, NTP WG <ntp@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000011ce9a05a3cd4f58"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/yW_keynTrrocnkw8FZtwhVxPy0M>
Subject: Re: [Ntp] An NTPv5 design sketch
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: Tue, 21 Apr 2020 13:51:17 -0000

On Tue, Apr 21, 2020 at 9:35 AM Salz, Rich <rsalz=
40akamai.com@dmarc.ietf.org> wrote:

>
> >    The device may be very simple. It may not have an OS and NTP may be
>     the only networking it does. It could be measuring intervals in a
>     physics experiment, or controlling a robot in a factory.
>
> I would like to see this use-case *not* be a requirement for NTPv5.
>

Strong agree, but because NTP's purpose is to synchronize wallclock time
first. Intervals are a second-class citizen, and anyway conflict with the
first requirement once you get beyond very short intervals.