[Ntp] NTPv5: big picture

Hal Murray <hmurray@megapathdsl.net> Fri, 01 January 2021 02:54 UTC

Return-Path: <hmurray@megapathdsl.net>
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 2E3EE3A08AF for <ntp@ietfa.amsl.com>; Thu, 31 Dec 2020 18:54:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.135
X-Spam-Level: *
X-Spam-Status: No, score=1.135 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HDRS_LCASE=0.099, HELO_DYNAMIC_IPADDR=1.951, PDS_RDNS_DYNAMIC_FP=0.001, RDNS_DYNAMIC=0.982, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=no autolearn_force=no
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 XwaEdDd_cotZ for <ntp@ietfa.amsl.com>; Thu, 31 Dec 2020 18:54:46 -0800 (PST)
Received: from ip-64-139-1-69.sjc.megapath.net (ip-64-139-1-69.sjc.megapath.net [64.139.1.69]) by ietfa.amsl.com (Postfix) with ESMTP id 6B80A3A08AE for <ntp@ietf.org>; Thu, 31 Dec 2020 18:54:45 -0800 (PST)
Received: from shuksan (localhost [127.0.0.1]) by ip-64-139-1-69.sjc.megapath.net (Postfix) with ESMTP id ECE3340605C; Thu, 31 Dec 2020 18:54:40 -0800 (PST)
X-Mailer: exmh version 2.7.2 01/07/2005 with nmh-1.3
To: NTP WG <ntp@ietf.org>
cc: Hal Murray <hmurray@megapathdsl.net>
From: Hal Murray <hmurray@megapathdsl.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 31 Dec 2020 18:54:40 -0800
Message-Id: <20210101025440.ECE3340605C@ip-64-139-1-69.sjc.megapath.net>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/DQV1E9ufqvqxxBAs3eUdH-RhhhI>
Subject: [Ntp] NTPv5: big picture
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: Fri, 01 Jan 2021 02:54:47 -0000

Do we have a unifying theme?  Can you describe why we are working on NTPv5 in 
one sentence?

I'd like to propose that we get rid of leap seconds in the basic protocol.

Unfortunately, we have a huge installed base that works in Unix time and/or 
smeared time.  Can we push supporting that to extensions?  Maybe even a 
separate document.

--------

Part of the motivation for this is to enable and encourage OSes to convert to 
non-leaping time in the kernels.  Are there any subtle details in this area 
that we should be aware of?  Who should we coordinate with?  ...

---------

I think this would bring out another important area: How does a client 
discover if a server supports an option and/or discover servers that do 
support it?

I'd like the answer to be authenticated.  It seems ugly to go through NTS-KE 
if the answer is no.  Maybe we should distribute the info via DNS where we can 
use DNSSEC.

Again, that can be a separate document.




-- 
These are my opinions.  I hate spam.