[Ntp] Antwort: Re: Antw: [EXT] Re: New Version Notification for draft?gruessing?ntp?ntpv5?requirements?03.txt

kristof.teichel@ptb.de Thu, 21 October 2021 19:18 UTC

Return-Path: <kristof.teichel@ptb.de>
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 B9B043A08C7 for <ntp@ietfa.amsl.com>; Thu, 21 Oct 2021 12:18:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.421
X-Spam-Level:
X-Spam-Status: No, score=-1.421 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, HTML_MIME_NO_HTML_TAG=0.377, MIME_HTML_ONLY=0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 lriRfM-55KlD for <ntp@ietfa.amsl.com>; Thu, 21 Oct 2021 12:18:08 -0700 (PDT)
Received: from mx1.bs.ptb.de (mx1.bs.ptb.de [192.53.103.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1FC5D3A08C1 for <ntp@ietf.org>; Thu, 21 Oct 2021 12:18:07 -0700 (PDT)
Received: from smtp-hub.bs.ptb.de (smtpint01.bs.ptb.de [141.25.87.32]) by mx1.bs.ptb.de with ESMTP id 19LJI5BR025861-19LJI5BT025861 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 21 Oct 2021 21:18:05 +0200
Received: from lotus.bs.ptb.de (lotus.bs.ptb.de [141.25.85.200]) by smtp-hub.bs.ptb.de (Postfix) with ESMTPS id CA6E9C533C1; Thu, 21 Oct 2021 21:18:04 +0200 (CEST)
MIME-Version: 1.0
Sensitivity:
Importance: Normal
X-Priority: 3 (Normal)
In-Reply-To: <78b6fd4d-d58f-e97c-ba67-d9836e022318@pdmconsulting.net>
References: <78b6fd4d-d58f-e97c-ba67-d9836e022318@pdmconsulting.net>, <20211021092000.13DDD28C157@107-137-68-211.lightspeed.sntcca.sbcglobal.net>
From: kristof.teichel@ptb.de
To: Danny Mayer <mayer@pdmconsulting.net>
Cc: Hal Murray <halmurray+ietf@sonic.net>, Miroslav Lichvar <mlichvar@redhat.com>, "ntp@ietf.org" <ntp@ietf.org>
Date: Thu, 21 Oct 2021 21:18:02 +0200
Message-ID: <OF8939CA2A.E6B340D8-ONC1258775.0068A07E-C1258775.006A0579@ptb.de>
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-FE-Policy-ID: 5:5:5:SYSTEM
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/MPdAZ1xpNKn4BFzebt66WsGzEnA>
Subject: [Ntp] Antwort: Re: Antw: [EXT] Re: New Version Notification for draft?gruessing?ntp?ntpv5?requirements?03.txt
X-BeenThere: ntp@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Time Protocol <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: Thu, 21 Oct 2021 19:18:14 -0000

I feel like we might have had this exact discussion before?

The issue is not about users or devices needing or not having access to TAI.
The issue is that the execution of leap seconds is a nightmare where digital equipment with wildly varying implementations (or, none) of that execution is concerned.
It would solve quite a few issues if neither NTP clients nor servers had to deal with that execution.


Kristof


P.S.: Also, the measurable benefit of leap seconds is that your timescale can agree with solar time of one random town in Britain to one second (plus/minus timezone stuff).
This is way past its usefulness now that satellite navigation has replaced solar navigation, and so is (IMO) us clinging to dealing with leap seconds on such a large scale.



-----"ntp" <ntp-bounces@ietf.org> schrieb: -----
An: "Hal Murray" <halmurray+ietf@sonic.net>, "Miroslav Lichvar" <mlichvar@redhat.com>
Von: "Danny Mayer"
Gesendet von: "ntp"
Datum: 21.10.2021 17:19
Kopie: "ntp@ietf.org" <ntp@ietf.org>
Betreff: Re: [Ntp] Antw: [EXT] Re: New Version Notification for draft‑gruessing‑ntp‑ntpv5‑requirements‑03.txt

On 10/21/21 5:20 AM, Hal Murray wrote:
>
>> The other important issue is that the TAI-UTC offset is not always known.
> Yes.  I think requiring the client to know the TAI offset is reasonable.  They
> can get it from a leap-seconds type file or from a simple UDP exchange.  It's
> the same as knowing about the next leap second.
>
> We could put it in every packet, but that seems ugly to me.  It makes things
> slightly simpler for the simple/dumb client (1 packet vs 2) at the cost of
> complicating the packet on the wire.
>
> Maybe we should have a separate packet format for simple clients.  How dumb
> are current dumb clients?  Would they be happy with only a single time stamp
> from the server?  Do they even care about fractions of a second?

You need different server for that on a different port. It won't happen.
You may as well use roughtime in that case.


>
>> NTP is a simple protocol for exchanging timestamps. It shouldn't enforce what
>> kind of timestamps are exchanged.
> We either have to pick one and hence enforce that, or put the type of
> timestamp in the packet.  I think it's cleaner to have only one on the wire.
The only way this is going to work operationally is to use UTC. Sending
the TAI difference in the packet is sufficient if anyone actually needs TAI.
>
> ------
>
> The root of the problem is smearing.  The current implementation hides it from
> the client software.
>
> Unless we change that, we have to continue with 2 NTP worlds: one set of
> servers that returns smeared time and another set that returns non-smeared
> time.
>
> My suggestion of TAI only on the wire requires that the client implementation
> know about smearing.  The we-want-smearing information moves from hidden in
> the list of servers to an explicit flag in a config file (or whatever).
>
> The NTP stuff for DHCP could get extended to include the smear flag.
Servers have a fixed IP address and don't use DHCP. Clients like your
laptop don't care about TAI, they only want UTC.
> How many other things could use tweaking?
>
How many other things would you have to change in order to make TAI the
default.

Danny

_______________________________________________
ntp mailing list
ntp@ietf.org
https://www.ietf.org/mailman/listinfo/ntp" rel="nofollow">https://www.ietf.org/mailman/listinfo/ntp