Re: [Ntp] An NTPv5 design sketch

Daniel Franke <dfoxfranke@gmail.com> Tue, 14 April 2020 15:02 UTC

Return-Path: <dfoxfranke@gmail.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 2C95E3A0893 for <ntp@ietfa.amsl.com>; Tue, 14 Apr 2020 08:02:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 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, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 vkYAg2lKKsnU for <ntp@ietfa.amsl.com>; Tue, 14 Apr 2020 08:02:26 -0700 (PDT)
Received: from mail-io1-xd29.google.com (mail-io1-xd29.google.com [IPv6:2607:f8b0:4864:20::d29]) (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 845763A0890 for <ntp@ietf.org>; Tue, 14 Apr 2020 08:02:26 -0700 (PDT)
Received: by mail-io1-xd29.google.com with SMTP id b12so13516487ion.8 for <ntp@ietf.org>; Tue, 14 Apr 2020 08:02:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=GIzSijYXDRt9+931469agZBpNk9Rsbex6waNB9I3TGQ=; b=CxGpgFONeNub1cRbag1yEZGNfKj6Gmq2jElpr8Viqbq9qqW/eLSriJ9sHHMpjzeQC3 Bp7Xg21rGB1wY6CFM39L7tNA5bQrkuCrltStUK93SlMHPzOE6KeILPmJ8EGNSSuBRb8R rnPbG1GWYW8HDmYIggZHexFc0BTpPCu3WuOz51iY2498ZKeVl+p3q9RjBhOyJ/HsMc6v XeR2ZjIw6lciBtOCnaviT1WQjJujuH6GwpCNUKGEQ6ckMHxyqEFFadJVGIya6gvgYT7X ZUWG+yuh+0wEQVItl1sSDYFq2Ln5QKeJoctcsEjzH4QRE8uDlHpcdUuoWxEJme0WHRhe FMWw==
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=GIzSijYXDRt9+931469agZBpNk9Rsbex6waNB9I3TGQ=; b=cb0z7S92DN1f5NRjX0JgSo3wDDT9T1tDC12ykzzy1VXxpCDVc+oiyyVV7fTFEKTwu3 g7Cmztyjhl2M3lybqS7ztq8S7xa/Ytnq0ayRvjMwV6fgGw0dM9Mqkud+ElD0IFPsMxE4 k4ErLgmUp7tAs60XqCVr07d6bw3mfG78/wP2CYw10YUTUqZG4Ok50XJXGXKCz6BFmlc8 erihBfWankaIX8V8ggAMIYOvOdzhLH5Dm9//0aIfb5rVb7h0kC9Ei4jJiwLZ8CfUuevT 73oC7MfWcDr4zVcdX4HfaKEk7hXvkh0ujEq4sdZnsT5u1ihO8JMRPByDqHBMuVmMzKdY b4IA==
X-Gm-Message-State: AGi0PubcvzM+9hzLJTtTHffXrOQC/4EWomSdr4/cgwe1v8T4Vf725WlL jyaJhMm91+zAXYweRgYQ6wTSKEMmM+Dk0iZtaok=
X-Google-Smtp-Source: APiQypKr3I4vCqWfZ4C50tQtkFIK+k4Irhjx6wsuNs1kOJ/zV4DJjnOjrT57RHSBcbSwx3Wfpe55wVm+0guCd09/MEw=
X-Received: by 2002:a02:cc91:: with SMTP id s17mr20140350jap.41.1586876545840; Tue, 14 Apr 2020 08:02:25 -0700 (PDT)
MIME-Version: 1.0
References: <CAJm83bBV+Pox3r6KU49ShwMOvr=R+U_vDKJtSZhfT6XX4qWmbA@mail.gmail.com> <20200414112541.GD1945@localhost>
In-Reply-To: <20200414112541.GD1945@localhost>
From: Daniel Franke <dfoxfranke@gmail.com>
Date: Tue, 14 Apr 2020 11:02:14 -0400
Message-ID: <CAJm83bCxuS_X68-pvpOWCPSmjAjTeYNJVuuOEhV-i82R7B28Mg@mail.gmail.com>
To: Miroslav Lichvar <mlichvar@redhat.com>
Cc: NTP WG <ntp@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/Yfr3oV4CsiL2UwOnt4YzTvJzH38>
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, 14 Apr 2020 15:02:28 -0000

On Tue, Apr 14, 2020 at 7:25 AM Miroslav Lichvar <mlichvar@redhat.com> wrote:
> The main issue for me will probably be the dependency on NTS (and
> TLS). I don't think that will work for many clients if NTPv5 is
> supposed to replace NTPv4.

What do you think is the obstacle? Code footprint? There are TLS
stacks that fit in as little as 20k. In applications where even that's
is too much you're probably not fully implementing NTPv4 either and
just doing some brain-dead one-shot SNTP deal, and for that NTPv4 is
fine; there's nothing to improve upon.