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

Doug Arnold <doug.arnold@meinberg-usa.com> Fri, 22 October 2021 15:05 UTC

Return-Path: <doug.arnold@meinberg-usa.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 667B53A0FD8 for <ntp@ietfa.amsl.com>; Fri, 22 Oct 2021 08:05:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, 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=meinberg-usa.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 eycXJZ6nenrF for <ntp@ietfa.amsl.com>; Fri, 22 Oct 2021 08:05:42 -0700 (PDT)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2043.outbound.protection.outlook.com [40.107.21.43]) (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 D09103A0FD2 for <ntp@ietf.org>; Fri, 22 Oct 2021 08:05:40 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fugSrGIB3jMwslMJSaHsmKfT5ZmMmD4kvWRjOWFjz3ewENHo23o/UzjF+HLcXwtIKxFbSzkFfJJftfwh79PuGelFEiqI5/3DU3LZMjVA7KRtOXwFlAMjIAnFA1bDLD28rpcOoYBxxmD/D+Uk8JniN85qUyveb3cptWlAstX8DIVrKoNbL6vYP7Gk5qUAGLwCxNyp7tbxPG633WjZ5dDty+mS21HVC8L8qZ7NVq8i1jLblBNvgGT5lLaoad5l3ISrvLtwRgnt86khjns+OocArWwMyvHjun7izDBDJ/xfrQtX9k/lw34lfg7OVwY2uB7KVrlBq/ELFGkXCnE8ZpA1Gw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=dlr3Y4OEwcGJMa1kl/TUWBHoESFmNEWDWiM3t+sl0Ac=; b=Z0hY9+s+TS8thwTIFqzKSYSbBAjMeO4lcvkbhVj0I1BN/jGmjmJtJ27xosIL3OQfqzYHIi7mjUVJtT6WwVBe9/YwSyiEGOmTga3vdODk6JlqzTWE+k/wdspUenp2F8xDar21J+7TKY9ed4z+fQi+RMJYwTVETpd4DgSuTu9jzbJ77fV4qA5Jnyh4eMUI1GooOtFPjV8NfR+AE22yizUuZGYjj/dpZ0/g1+Go+fimA1vjZ1NAkuOjepiAiqcLLZ+hBJCP5dKMUti34ZpM0F8xzl0oQqSMSrdTs94dMKMbKnnvqO8Y83RKsOwU+bIXRe3n/oWA/jHXkROuUoZKGL9nUQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=meinberg-usa.com; dmarc=pass action=none header.from=meinberg-usa.com; dkim=pass header.d=meinberg-usa.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=meinberg-usa.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dlr3Y4OEwcGJMa1kl/TUWBHoESFmNEWDWiM3t+sl0Ac=; b=bGwvCh2VS/QIyLK7PVBRUafqvy1fHzfn5R9+vWLfbRBVu35xvbvtNMI+f3+Cojsbp/gHu1v2iAaZxcX4Lq4/rlnomO4e1f1EsadCbgJKsRxiJ3pMy7qDBOyxZtwH8dLO4weydMA/Z9tTY7srvUOUcLWInJV79IWTr9BlUstvR3C2dEdbqe2IJjGmQ763IvdQjB2e7vyjaBk0dIiYJTULx+R/sA7btbjM7erkesFIR3sE8vTbRdtCvifq25BQ5oi/8Gpdor04ACK7t7wM3ptZby9VkYorvBaPFs7Srqr9tiLi2g5LnMJf+cXkaU7IxEvEpipHUKyIIOeJEk+0YO4fiQ==
Received: from AM7PR02MB5765.eurprd02.prod.outlook.com (2603:10a6:20b:102::15) by AM6PR02MB4930.eurprd02.prod.outlook.com (2603:10a6:20b:34::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4608.18; Fri, 22 Oct 2021 15:05:34 +0000
Received: from AM7PR02MB5765.eurprd02.prod.outlook.com ([fe80::1595:48bb:c37e:d3a6]) by AM7PR02MB5765.eurprd02.prod.outlook.com ([fe80::1595:48bb:c37e:d3a6%7]) with mapi id 15.20.4628.018; Fri, 22 Oct 2021 15:05:34 +0000
From: Doug Arnold <doug.arnold@meinberg-usa.com>
To: Martin Burnicki <martin.burnicki@meinberg.de>, Danny Mayer <mayer@pdmconsulting.net>, Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de>, "mlichvar@redhat.com" <mlichvar@redhat.com>, "halmurray+ietf@sonic.net" <halmurray+ietf@sonic.net>
CC: "ntp@ietf.org" <ntp@ietf.org>
Thread-Topic: [Ntp] Antw: Re: Antw: Re: Antw: [EXT] Re: New Version Notification for draft‑gruessing‑ntp‑ntpv5‑requirements‑03.txt
Thread-Index: AQHXxyvB4teyB1Nqd0Gvf+oQIsNbkave5aQAgAAJ/YCAAC20qw==
Date: Fri, 22 Oct 2021 15:05:34 +0000
Message-ID: <AM7PR02MB5765AC8CA9C752968F7D942CCF809@AM7PR02MB5765.eurprd02.prod.outlook.com>
References: <D19C98F0020000AAAB822621@gwsmtp.uni-regensburg.de> <B6193D9D02000051AB59E961@gwsmtp.uni-regensburg.de> <84735FB40200007C44DF974D@gwsmtp.uni-regensburg.de> <236983740200003E824A10E1@gwsmtp.uni-regensburg.de> <CEFD0B92020000436A6A8CFC@gwsmtp.uni-regensburg.de> <616E7B69020000A10004491E@gwsmtp.uni-regensburg.de> <DB577C29020000EF6A6A8CFC@gwsmtp.uni-regensburg.de> <616E933D020000A100044957@gwsmtp.uni-regensburg.de> <72083C72020000E06A6A8CFC@gwsmtp.uni-regensburg.de> <D11527C602000032FDA5B133@gwsmtp.uni-regensburg.de> <9E2EA18B020000B86A6A8CFC@gwsmtp.uni-regensburg.de> <6EFADD85020000BDFDA5B133@gwsmtp.uni-regensburg.de> <61714B21020000A100044B83@gwsmtp.uni-regensburg.de> <AM7PR02MB576513760641C35EB5B43673CFBF9@AM7PR02MB5765.eurprd02.prod.outlook.com> <61727020020000A100044BE7@gwsmtp.uni-regensburg.de> <c1e5ade3-2693-c684-66de-0c306036dc1e@meinberg.de> <cc5fb67c-a2a8-1f18-37a7-c79a80326ed2@pdmconsulting.net> <b7c9724d-b5e9-6318-211f-45b39d2dcd99@meinberg.de>
In-Reply-To: <b7c9724d-b5e9-6318-211f-45b39d2dcd99@meinberg.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: meinberg.de; dkim=none (message not signed) header.d=none;meinberg.de; dmarc=none action=none header.from=meinberg-usa.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d1848dcb-f3fa-4bfa-dfad-08d9956d65e7
x-ms-traffictypediagnostic: AM6PR02MB4930:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <AM6PR02MB4930FB8E5EA9EC7B711E1EB4CF809@AM6PR02MB4930.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3968;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 3Mi1ykxuzxLdC5h3k5YTVADsY9zomQIlm+h8xEwigXgcWc4OF7TQen6UkqPPWitt69bX/qQt8lJwiKC/j+PO15SII7joGL9hObogkxM79us8As3yKIgR9bZUf3sJzyENOdW1CrOb49SL94WKUv1BrrA5j57nrP++uptoiNRQADLXikh0INuxiK+1L658M6ozibu+pJIh8SB/9Xc9sqce/y0w+JUrUjgBK5PexnXjRLzq/zmzsQPztk1+0liTa5nGQcgLoJiNVMScHaEFiZTBMFs9jRsoMOsf/tsPLeBhdWau9i4VtghHJIeklwo5yyeeHD03UwGVIbuYnhfKQuTlPVvZPZPAEpUbgDBwCz2mHP2OxWGss5XT2oW1n0KHTWnnTMov9TgxFrMLZGs5Hw5lkwfqgbEmO/+I4xcpXer7FIUxK4lgC36cfAngfiftAGhg5fV4dUAyJQOYUVfEupwTWzI8zv37UjgWOdlyyK7CCfEqzOqmkGuFYC35F0jjeeO6NX0mJOvZiEP5ADTsxXiDqa7jH02Bo1t8m2NWpOkfADOb7SfJOOOtlkNu731DvAGzmal6FO44BjTCYvfKXimCSkIQLDZAOM5AlVhB4nELoye/y4oeuTTRice7WKzreA3Usiei8JxJDPk+dzcs1MdTeo9Zn0/ecQFU6hIWEJqikomGSSicZ38sMBWdS+lFZknqlEzzztde7vrY411DC4Wj1TUNzVm5QYLedTdGiG8fWgbajGjhvcjEvUnDQP6fHSnicUY+d43OgbiB+gWHpXh0UW4rXIAGvAZnp1X8zE/SBkc=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM7PR02MB5765.eurprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(9686003)(86362001)(55016002)(91956017)(26005)(66574015)(33656002)(8936002)(4326008)(38100700002)(71200400001)(122000001)(66556008)(66476007)(64756008)(5660300002)(66446008)(66946007)(186003)(83380400001)(76116006)(110136005)(508600001)(7696005)(52536014)(38070700005)(6506007)(53546011)(2906002)(316002)(166002)(45080400002)(966005)(44832011); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: XZxGSkj+9STUNXiR0dOUdADQt/RGSJU81ziSjDe5n8CYKapRORsmpphQwzJUbBPlyK4ecfn4o2etwGVbF9n7bRoO2PordaAZIWEpiB+JPF1mgTivXE/rZBky6u/Lf4GUHaJwwTzvyAxsTu9oUzmFMeCEAWHx6oDSkpPnsv7qfGF5zDNN3wxbhWMPhf+PwHw0OufQLmSnsEXGs+rWUimhCdXmvzaG46BFcC7jjHbjg0zT1zmLpFtBYTb9HQZhWGopwCERAPMSeJUlJZu8RaRDK88lOpGzJlKYFN9iKASjkAMKZfBos9gTVHK+sMbdEotez00HPqpibHQajaH2Qanu/PrWCExYnpnbWYOGq35iAhcgexq2wXw+5XzgR2PuY2tNbUtP/GZko5wqwly3OpadWtzWG8dacCPKwDhCz/ht+f9aX9z5l1nTYcKJFec2kJsKYOsghdtXDwpPCZsAVmLa28kA+fAQl//STpU7MfqOpT9I9vMM4ggxxm6ch8ZwJOKDnHxD0KBd/IzEEBkuxE486wSNDvCPffayNQgbIEJD2TMy0mZeM3VA6NQF88B3yBsQg4gCscKIJIHk/GvKfatvyASgqNfvFNnGM0rmhk/E/mRkIKaewH/TOTA+C2gbCFlSUKRefTBnoWuuaJiVs1+otXoHVtkHmtiOuHW0lhoBWjuITFCZqv0dHyfV2k1xbKD3rQX2vQk5NXzg/b9I0iyh6HksIW0nbbNVBaBwEeAtNv2rMMLd/aP7tk7U/mvRum2z/NlylsXw7o9se13ECrDo4X8VH/GphKSEzh3Bu7D5DqypcPfG+5mFBU1BQZSboO1mElmfn1v9pT2EXZcQsgSXXKrr3/yKJwKOSJBxN0Pp092rY0xScsu564oUBtcymL8DPg85vRBxC6bvK39X7qajQQ8W4bb09HSZVEwNtZYzF8agix4NObGpaT7gYsvi8PBAI8i53ZZjI4Twc22e7fr0XoxjWwXhgr18jgIekv8VlWGV+y0rPuEP4X1p4qWeAbDpR5lSG6RRRM+Ug0orVDiCDbg4ec5SG6COklyW3aSwD0FdP00QhUVjrBoARcGw6vm8yc0hxzPB2nmRO4aJ9rOVstVFsn6aEp9OtHAuy2Wx4SChQB2SakXHuDRdrsIu0MVjk63NNsdimtj6jC7WgEDTlgDLClGV46QuZLjodoK6VguvNdJkQDUBcZKOeG7YyhSCyvTfEO4Bbxt0qLJZzhsBpQ44ZhGkB88tebhl0jvyv3uLVcpM1Zx9EEvoR4EizhHoeX7Iy7GrogCIr6572C6eyFwvS8Fmfgbt0U6N23vsqA48cO7R0x973F5uXztZ3l5c7Rb4h25e6dtmNClQBjnqVw==
Content-Type: multipart/alternative; boundary="_000_AM7PR02MB5765AC8CA9C752968F7D942CCF809AM7PR02MB5765eurp_"
MIME-Version: 1.0
X-OriginatorOrg: meinberg-usa.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM7PR02MB5765.eurprd02.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d1848dcb-f3fa-4bfa-dfad-08d9956d65e7
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Oct 2021 15:05:34.2308 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: d59904cd-769f-4368-8bd0-f5f435893a38
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: doug.arnold@meinberg-usa.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR02MB4930
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/0otf8aLmciScbeniewkfyX-Y3Qo>
Subject: Re: [Ntp] Antw: Re: Antw: 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: Fri, 22 Oct 2021 15:05:49 -0000

My understanding is that Google builds all of its own timing infrastructure, so they can start with smearing as a part of their architecture.

Now everyone wants to copy the Google Spanner approach to distributed data bases, but with timing from vendors and open source projects.  I wish them luck.

On 10/22/21, 8:19 AM, "Martin Burnicki" <martin.burnicki@meinberg.de> wrote:
Danny Mayer wrote:
> On 10/22/21 6:00 AM, Martin Burnicki wrote:
>> As I've tried to point out earlier, in any case it's the task of an
>> administrator to ensure a proper configuration:
>>
>> - If there are smearing and not-smearing servers, he has to configure
>> which clients should query the time from which servers.
>>
>> - If the clients should do the smearing, he had to configure each
>> individual client whether to smear, or not.
>>
>> - If a smearing server would only reply to authenticated requests, he
>> had to configure on each client which server(s) to use, and which
>> keys, and it wouldn't even be possible to hide the leap second from
>> dumb clients.
>>
> You also need to worry about the cascading effects of a server accepting
> smeared time turning around a sending out smeared timestamps in response
> to requests from downstream clients. Smearing cannot be considered in
> isolation.

Correct. Cascading servers, mixing smearing and non-smearing time
sources, providing smearing clients with a leap second file, etc. are
another stage of potential problems an admin has to keep in mind in all
of the cases I mentioned.

As I said, smearing is a hack, and I just wanted to point out that it's
not easier to let the clients do the smearing, as some folks here seem
to assume.

In fact, one of the original reasons why Google introduces server-side
smearing was that the only had to configure this on a few servers, and
the configuration of a huge number of clients that were anyway sync'ing
to those servers didn't need to be touched.

Martin
--
Martin Burnicki

Senior Software Engineer

MEINBERG Funkuhren GmbH & Co. KG
Email: martin.burnicki@meinberg.de<mailto:martin.burnicki@meinberg.de>
Phone: +49 5281 9309-414
Linkedin: https://www.linkedin.com/in/martinburnicki/

Lange Wand 9, 31812 Bad Pyrmont, Germany
Amtsgericht Hannover 17HRA 100322
Geschäftsführer/Managing Directors: Günter Meinberg, Werner Meinberg,
Andre Hartmann, Heiko Gerstung
Websites: https://www.meinberg.de  https://www.meinbergglobal.com
Training: https://www.meinberg.academy