Re: [Ntp] Antw: Re: Antw: [EXT] Re: CLOCK_TAI (was NTPv5: big picture)

FUSTE Emmanuel <emmanuel.fuste@thalesgroup.com> Mon, 11 January 2021 10:36 UTC

Return-Path: <emmanuel.fuste@thalesgroup.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 46FEC3A0475 for <ntp@ietfa.amsl.com>; Mon, 11 Jan 2021 02:36:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.632
X-Spam-Level:
X-Spam-Status: No, score=-2.632 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.25, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.262, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=thalesgroup.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 qBmNBlSVuJZa for <ntp@ietfa.amsl.com>; Mon, 11 Jan 2021 02:36:11 -0800 (PST)
Received: from thsbbfxrt01p.thalesgroup.com (thsbbfxrt01p.thalesgroup.com [192.54.144.131]) (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 DABE23A09CF for <ntp@ietf.org>; Mon, 11 Jan 2021 02:36:10 -0800 (PST)
Received: from thsbbfxrt01p.thalesgroup.com (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 4DDqqr1KzJz451s for <ntp@ietf.org>; Mon, 11 Jan 2021 11:36:08 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thalesgroup.com; s=xrt20181201; t=1610361368; bh=O3TC+8wWbjdhlHvc52x6i6J8RjZGVcdXG5mep1Y6kHw=; h=From:To:Subject:Date:Message-ID:References:In-Reply-To: Content-Transfer-Encoding:MIME-Version:From; b=7eM5J52s+TpDXFC4KZWMj6JrVcy+ILQcXPPGlcIDyq/FkaiQR+Cjh2m32fJ9AC0uS zCgIQtSrbaKpUUJ6ddEEIKriQ1dFSn6Cw0DsaPGEK9ACkjs256WvGaZtAcMM7C33sG gE22snA5DeeyHSUCTSJYxa+/Lgkwj+JgavxqYmE8D5B5HjeFsg8tzYujYPKILVyT+l QTqzybyQ93q49G9ajmE9QcGrJGjjg6pd/6379ZyfXFO9WBTMXjyGVOk0oZmaOCNu// KDIBkUEdySMvfANvVTd8wLZhrQkyxA3PeQfFCCt5ij4WyjffiHALLOFguJHEWK+sL6 zQIaaun6GOP1g==
From: FUSTE Emmanuel <emmanuel.fuste@thalesgroup.com>
To: "ntp@ietf.org" <ntp@ietf.org>
Thread-Topic: [Ntp] Antw: Re: Antw: [EXT] Re: CLOCK_TAI (was NTPv5: big picture)
Thread-Index: AQHW5+4ahkmv+LN1jEyMPYU7A9zu2aoiIhOAgAAIbwA=
Date: Mon, 11 Jan 2021 10:36:07 +0000
Message-ID: <748a4668-0fd7-ea22-8bc4-db3aa4e32396@thalesgroup.com>
References: <20210111074808.4F7E640605C@ip-64-139-1-69.sjc.megapath.net> <cae98c36-75cd-dbed-fcec-249957c65bf8@meinberg.de>
In-Reply-To: <cae98c36-75cd-dbed-fcec-249957c65bf8@meinberg.de>
Accept-Language: fr-FR, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.3.1
x-pmwin-version: 4.0.3, Antivirus-Engine: 3.79.0, Antivirus-Data: 5.80
Content-Type: text/plain; charset="utf-8"
Content-ID: <8F6A9883DCE9984BB3FF537971619ADB@iris.infra.thales>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/15-GQb-dR_J5DdELUyp1MHux7qY>
Subject: Re: [Ntp] Antw: Re: Antw: [EXT] Re: CLOCK_TAI (was 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: Mon, 11 Jan 2021 10:36:13 -0000

Le 11/01/2021 à 11:05, Martin Burnicki a écrit :
> Am 11.01.21 um 08:48 schrieb Hal Murray:
>> Ulrich.Windl@rz.uni-regensburg.de said:
>>> Why not a week before and a week after? I mean there are many arguments for
>>> and against different intervalks.
>> It has to be long enough and the transition from normal-to-smear gentle enough
>> so that ntpd will follow the smearing servers.  As long as the interval is
>> long enough, how long doesn't matter.  The big boys agreed on a number.  There
>> is no reason to pick a different one.
> Right.
>
> On the one hand, it has to be long enough that clients can easily follow
> the changing clock frequency from the server, but on the other hand, the
> smeared time is off the real current time during the smear interval, so
> you want an interval as short as possible.
>
> Finally, the length of the smear interval has to be a compromise.
Why pursuing with a sub-optimal server side implementation ?
We are defining NTPv5. v5 client are to be implemented an deployed. 
There is no install base.
v4 smearing servers where done to cope with a v4 base where no provision 
was made for smearing instead of jumping.

On the client side, you could implement a very very short optimal smear 
interval on top of the main algo.
If this smear "profile" is defined in the v5 spec. All client side 
smearing clients will behave the same, and even the mapping between 
smearing and non smearing clients will be know.
No more lies, no more client following problems, no more smearing/non 
smearing servers. It 's purely a client capability or policy problem and 
should be done on the client side.

Emmanuel.