[Ntp] Antw: [EXT] Re: NTPv5 draft

Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de> Tue, 01 December 2020 08:30 UTC

Return-Path: <Ulrich.Windl@rz.uni-regensburg.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 B067E3A0B1A for <ntp@ietfa.amsl.com>; Tue, 1 Dec 2020 00:30:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham 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 c3zAeEkv1gLR for <ntp@ietfa.amsl.com>; Tue, 1 Dec 2020 00:30:43 -0800 (PST)
Received: from mx1.uni-regensburg.de (mx1.uni-regensburg.de [IPv6:2001:638:a05:137:165:0:3:bdf7]) (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 860EF3A0B16 for <ntp@ietf.org>; Tue, 1 Dec 2020 00:30:42 -0800 (PST)
Received: from mx1.uni-regensburg.de (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 2D6C26000050 for <ntp@ietf.org>; Tue, 1 Dec 2020 09:30:37 +0100 (CET)
Received: from gwsmtp.uni-regensburg.de (gwsmtp1.uni-regensburg.de [132.199.5.51]) by mx1.uni-regensburg.de (Postfix) with ESMTP id 0E198600004D for <ntp@ietf.org>; Tue, 1 Dec 2020 09:30:37 +0100 (CET)
Received: from uni-regensburg-smtp1-MTA by gwsmtp.uni-regensburg.de with Novell_GroupWise; Tue, 01 Dec 2020 09:30:37 +0100
Message-Id: <5FC5FF2B020000A10003D2EF@gwsmtp.uni-regensburg.de>
X-Mailer: Novell GroupWise Internet Agent 18.3.0
Date: Tue, 01 Dec 2020 09:30:35 +0100
From: Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de>
To: Steven Sommars <stevesommarsntp@gmail.com>, kurt@roeckx.be
Cc: Dieter Sibold <dsibold.ietf@gmail.com>, "ntp@ietf.org" <ntp@ietf.org>, mlichvar@redhat.com
References: <20201111161947.GG1559650@localhost> <AA848C67-CFB7-43FC-B190-FD3911360373@gmail.com> <20201130200240.GI971977@roeckx.be> <CAD4huA79u3NkR8LS96Gqgs58mJguoN7=p=CJnitzgh_RzNWCVg@mail.gmail.com>
In-Reply-To: <CAD4huA79u3NkR8LS96Gqgs58mJguoN7=p=CJnitzgh_RzNWCVg@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/WCf9ia-RbfWAxRc0GKguW-yKQqI>
Subject: [Ntp] Antw: [EXT] Re: NTPv5 draft
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, 01 Dec 2020 08:30:46 -0000

>>> Steven Sommars <stevesommarsntp@gmail.com> schrieb am 30.11.2020 um 21:32 in
Nachricht
<CAD4huA79u3NkR8LS96Gqgs58mJguoN7=p=CJnitzgh_RzNWCVg@mail.gmail.com>:
> Agree, these fields could use better descriptions or (better) replacement.
> 
> One manufacturer (LeoNTP) lowers precision to indicate reduced accuracy and
> claims to obey the NTP specification.

Actually if you consider precision to be a "runtime value" (as opposed to a "design value") it's obvious that it is actually variable. However the  overhead to update the value was considered too heavy in NTP design, I guess.

> 
> Should a stratum 1 NTP server report root distance=0  ?   National labs
> differ.

Would that mean that delay and dispersion are constant?

> 
> Using NTP short format the smallest non-zero root dispersion is 15
> microseconds.  One can argue for finer granularity

Not just there: stability (clk_wander) could also need more digits. clk_jitter is another candidate (it looks like a constant here for GPS). Maybe more. Some are heritage of microsecond resolution of NTPv3.

Regards,
Ulrich


> 
> Steve Sommars
> 
> 
> 
> 
> 
> On Mon, Nov 30, 2020 at 2:03 PM Kurt Roeckx <kurt@roeckx.be> wrote:
> 
>> On Mon, Nov 30, 2020 at 08:12:06PM +0100, Dieter Sibold wrote:
>> >
>> > 3. Traceability
>> >
>> > It would make sense that the v5-packets optionally provide information
>> about
>> > the uncertainty of the timestamps taken. These formally for establishing
>> > traceability.
>>
>> The NTPv4 packet contains 3 fields that's related to the
>> uncertainty: precision, root delay, root dispersion. I'm not sure if
>> anybody is using the precision for anything, but it also has an
>> effect on the uncertainty.
>>
>> I'm wondering if the combination of those 3 fields is useful, and
>> if we need other fields to replace them. We at least need some
>> specification on how to calculate the values. Is the root distance
>> a mean, filtered or last value? Does the dispersion field have a 95%
>> (k=2) confidence interval?
>>
>> > Additionally, in order to maintain traceability during the
>> > time period in which leap smearing is applied the client needs to obtain
>> the
>> > necessary information to calculate the offset between UTC and smeared
>> time.
>> > This also is mandatory to maintain traceability.
>>
>> I think the document, at least the version in git, has an
>> extension for that.
>>
>>
>> Kurt
>>
>> _______________________________________________
>> ntp mailing list
>> ntp@ietf.org 
>> https://www.ietf.org/mailman/listinfo/ntp 
>>