Re: [Ntp] [EXTERNAL] Re: 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> Mon, 25 October 2021 22:11 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 CA3C13A0819 for <ntp@ietfa.amsl.com>; Mon, 25 Oct 2021 15:11:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 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, HTTPS_HTTP_MISMATCH=0.1, 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 GYsJJj0iPyln for <ntp@ietfa.amsl.com>; Mon, 25 Oct 2021 15:11:34 -0700 (PDT)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-eopbgr150074.outbound.protection.outlook.com [40.107.15.74]) (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 CA0AA3A0A97 for <ntp@ietf.org>; Mon, 25 Oct 2021 15:08:21 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hp/o3u3KeDQCfSvi79nkv8wagPV3d0aSlx9eeJT1esZhLDfkfCIrkb2zsqNbA8Hn6VRQSe/XbShRKTCloflYY91KT3f7nOnEaZRd4WU4Y5coSLsn4fea5umnj9bDh5NE268Hh/2OTZr57BZ4DjgTjOrkKgl8L7bzSE1Uh/RrjgpZ2mjF28t0zjZkV0/qZaXqYWvvF5TceoWy5AGx5AbulyDUtt9OOlwD2kgoQ92dOIL58AYr9I2qO0NqUVNb1lMnRiMAtaax1NdrBu2f9FKLrMZvdySIkFcqciaAcT2Kl3qgStSOdRdL/r+EITLqTZpu+Srbkg/FPVfFvvzMgwJqhg==
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=8+q3TnjlL9mAcibHNi3Fy84diN1VMGFOzcKDY9zmi1o=; b=YzbH1buQCaa4m9mAoX3BTXFHfVy4Tzn1Kc/bs7fUGA5KtFIJiJLugoXSUgx9eO96zhOxVMyxlMtxQbVZTfjSLk0SBQvyMyUzBfThysR+r57SpFIiloNKnUF9c6g77J1WHCoeVO+iNNjBupx4F4+B4VaI/S992p/YLv9dZkm8DOlh/TgjkLrCYf9tLCvQbgfy/SeEBs/W/FGYrbIBWhNOowC6dBiN5Wze5gS5+uYzVZoP2mK3+STjpwYv0iiZJg6f2exRvgOjC6b9ej0egCo9IbvxHGVqsGJ8YqtCJIIh+W+DYYbG/0zg9v00WVxaDphdlV0bBD4TraStjS/1VfA9kg==
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=8+q3TnjlL9mAcibHNi3Fy84diN1VMGFOzcKDY9zmi1o=; b=DAFWgEQjff+B1wpkQUjsX14WsGUt8zaCfJB0ia5aYBoigCgFq9gx/y1cPV5IUDgXwBM5L73lbiDl2qUbN20J9o0/rJOHf9GgujDj9n1AcbYuO2JW7LLs9DsbcHjyzITUiaV9Fr0uX+Hv2z1jxIgORFb8oOyGIxCJ3vOchFTq/AnM/O2gpspqciIA3DjNZ9kNFIZ8rRAlIZI15l2O9YPrXfrlmDbkhPGBEvozS/4hgzq87EBK/8vyDuPZEr8qBvin0EXg/RaRkYap9bCr1lz5K8rxKJT1PlZF+9bVYe2spIzh6z9d5tHq8L+zdNi9uqUR2vPTzGjXU1CP0ijva5kpDw==
Received: from AM7PR02MB5765.eurprd02.prod.outlook.com (2603:10a6:20b:102::15) by AM6PR02MB5253.eurprd02.prod.outlook.com (2603:10a6:20b:8e::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4628.15; Mon, 25 Oct 2021 22:08:18 +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.020; Mon, 25 Oct 2021 22:08:18 +0000
From: Doug Arnold <doug.arnold@meinberg-usa.com>
To: Denis Reilly <dreilly@equinix.com>, 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: [EXTERNAL] Re: [Ntp] Antw: Re: Antw: Re: Antw: [EXT] Re: New Version Notification for draft‑gruessing‑ntp‑ntpv5‑requirements‑03.txt
Thread-Index: AQHXyeVPmsuzESUtx0aB1I4vBbvMlavkRS3G
Date: Mon, 25 Oct 2021 22:08:18 +0000
Message-ID: <AM7PR02MB57657FB03B8CA9AB517DACF3CF839@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> <AM7PR02MB5765AC8CA9C752968F7D942CCF809@AM7PR02MB5765.eurprd02.prod.outlook.com> <04886961-6348-44D1-B230-8457813DDDCF@equinix.com>
In-Reply-To: <04886961-6348-44D1-B230-8457813DDDCF@equinix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=meinberg-usa.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0bdd0621-117b-4032-93a9-08d99803f341
x-ms-traffictypediagnostic: AM6PR02MB5253:
x-microsoft-antispam-prvs: <AM6PR02MB5253D1430DCBD5E960A97E7BCF839@AM6PR02MB5253.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: SzH0pjqvqSaSkjebUJn0gBtJhInbTf5c4BDbg3TSvHPlNlO0HPuzKpW4agilFJAXhwL0BT3ovTShWaw0Y3PUm/nXCPCSKE3XTpX6VpGPQuhemX+Jmi6pL/T+JNtI1GcsCr/SnPsZOh+bUP/5BGDaQc0VBK2mUOxRllsXZ55j/t09nV97w9LPzV6kj4EW7CSeBtj6Ls0c26z7OPhIpmEsSNpzajoFIJWNzVSJbkPlplS3jC1r6jS1b6/ZAD6Tw/+ioCZrIDUuL64FQ66g7vcvey3Mxg01w7PC1r6t6KiA3p3/P8fqX1UbLmgL4aTRRM2CubEYdomoHeRcsVswFosuQxba7ej2sMWWnMaJBfK2j/+qXN+ZrQkU3ZjxDMWHC4q7IwoB9bF2zb5nbMynEcccVqQj9mAswMX4t9OP0QLgyUZvGi1ZhEJQLdD7UmS7a8T+xFhSaAlmU2pNXUrBq5q7A26OZZYbXUF+4PeddMMp69jP51fPCQEF8lDwISmWnXD9a7JJ7xcbEtlEv8S4Xl3nGMwkRmMLd5ScPY/cgwgHHXLNt+ylCmXQRnwIjjN+fV1AbvEHNLN2nyEkGeMSJOTy3bSs23oDRWHKqsA0ph+EcD8kguGdOe5RzZFJ87BXwTOviKUQhjf5ZoNRW27JWzvleuL3ankhJbnz1xTcBO0vAxX9AHVn3RUqjQk9P/qtGZ7hLSINcln0rvif10k3A2OfPq4tWiyVK8L6Rk2KwK8HNGCqNpLnPpEP/bz6ORlkFZoc6AENJmnEydv+wRTWsAjk97SORmXQK2jBtpqka+Gmy94=
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:(39830400003)(346002)(376002)(366004)(136003)(396003)(86362001)(166002)(83380400001)(66556008)(64756008)(15650500001)(66574015)(66476007)(66446008)(71200400001)(6506007)(26005)(66946007)(44832011)(2906002)(91956017)(76116006)(7696005)(186003)(33656002)(966005)(122000001)(55016002)(53546011)(4326008)(9686003)(38070700005)(508600001)(40140700001)(45080400002)(38100700002)(5660300002)(316002)(8936002)(52536014)(110136005); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: DbFhh5k3hOrS6fxvoCOBsgOFShZwFouBDOF71ChlAF6aqsaA3E3XavgCMh98/7AxKLlJHZVk9il+2yHlAbfzdWx1pLYWlpe00b7Yumex0HB17u8FtGq6U97uEyOtELopMBAnO4znLvc74TBve5muVMGOJw9yFAfr7HxKqNIH1BjKTbxz+tN1XZ0+WUG/SS45MjyiN0eYIvmNEJSA/y6XUeXlwMllNQ6gwmgrI96mnOzCImjwRaAEL4eEBEyIt++6R9JzCI/TpeujaibBiRFHq7HXlOy3r6pK/YKdpKHc+2xuhcDthqB9GY0T4K/pjCcQ8SWfaEGTqNJQ2u3y2T7MfnGmtp/hFQ4i29GLTOH86AmqBNAd162xKduZBsalS+hT/O/00HI1i/Drxq9KlzpooXrn97TOszgjGI1rHuvXpeEiPkceb2ekZD6lXdQNX4QbjaiWo8aj2qQK+RG6uzTTt6gkdlVcVExLKRfTIhl5X2CGt2FzMo/dvmEXF5/26VUE7OwYrjiYoLPif9Ee+XB8gWLU0Hqi0yzULKBkH5kmkEgxUgLXttihCIZRhwJWQK9M+YJFBtVoeFpzHPl+RotYYUmw+f/7tnoTvOESNMn72qVaBsNcapPxfbwn8ageKyEGs6BAC5EbBrg8ynYpJCK3W07yg/G+/aSy1u/zVWn8ExyDNnhl5FwSe1yU+qh9SuMTEukcaupM+ZVnpN5XNthfxF+0zQ+4JkmtZV3gLqde+gHnIDTAWIFu15wcO0We117PvLcZri4GBWRCfUoRZlfoPlqVBprqq0zEmXwGW6M4FN8kcd0c/c8jpqUgE8qtzn3hHzE237Xks16h1ot0ylBfTeV2/k1MRguZOpe91VZTJxNRhCaXFxxXRWjnNjbZqOEC34Mz+xCEfHrzNyUf4CAK9O2JRrCv5U8IUURdK9bhHExrDsmaFmfxmAm+gaCosnup9aZGdB3MKaLP2v4LufVwnk9c6+U4B15xqqtNmJIgTk40Uw5PyvPusy9wMTn+VfHA6jIuCr9dABx3qhnLDio89d35TX86rKQ3ximFhpHXl4S4cjVGYmM2cUJGueKLqhPfIHzHtSY2UoqkN7d6BlQc/jR981HIX+6oOu/RMDxaZlifYRDEkApYPFwMSBYUL9MYmk8QiZ20hi7QRMJRrGA8EUFjaIplf3J4A10nlXs3tvYB/T5OcTs+tUvpWYmIcdrkD5ddAI4p1mVEdegxD1PP2k7ht2b2DOsvHoR+ilrGvRxmpcrKkzfn2Dqak8R7bBIXHPa1Ap3+I9mHwBaLuItPKyFpQXst2pu7gmdivzYdgTvU1VBCyiT18M3148XrCt027nHPBhchZQEh8GRlnsmhXKfRnQJg3KtFJWFgQxYe5oiaduaMZxD2RyWiMWZTdC9k2WPGbAKfeYVYcWphIYW9HmnNz8oUXzIifR0/3r4j6vkrsP7pwY6PGd+aKLde7nx69tNcwMWRP1P5gYjeeljOaaWlV9X4AdNZ127nNf/uNFD8o8wEZIYm+x3xrkv9AMzq4ClOKbcIlTTuax4glvjnaUQSnDkqLXGx8Y132bS/VELdGore1yzbbjg6JjOlZyygGQrq6YwFQB8HYCI7Cc8L6vFLXhl5Ru3ou3PHrIb6HBwiZPpr5VYbflUcS1sbvKJfZjX3r1r5OJjWDlxaIMQRZ83gZTgCF3I/BkLVqmDk/Uw=
Content-Type: multipart/alternative; boundary="_000_AM7PR02MB57657FB03B8CA9AB517DACF3CF839AM7PR02MB5765eurp_"
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: 0bdd0621-117b-4032-93a9-08d99803f341
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2021 22:08:18.2622 (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: +jf/k18dpy3hFD/JI8AW22QoS9KLfbZMFoqR4P5e3vBZUKvVCZU9uscmRedoKjsuFzcY/wsD2eFHQpSC4WrahNrb2MJ20EkQn035LmFfark=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR02MB5253
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/UDC9rQwJFA9lSKYk5aKdEe_GFx8>
Subject: Re: [Ntp] [EXTERNAL] Re: 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: Mon, 25 Oct 2021 22:11:40 -0000

Thanks Denis.  I completely agree. When it come to smearing, transparency is safer than trying to ban it.  That is why a proposal like the one which Miroslav has in draft is needed.

Doug

From: Denis Reilly <dreilly@equinix.com>
Date: Monday, October 25, 2021 at 5:14 PM
To: Doug Arnold <doug.arnold@meinberg-usa.com>, 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>
Subject: Re: [EXTERNAL] Re: [Ntp] Antw: Re: Antw: Re: Antw: [EXT] Re: New Version Notification for draft‑gruessing‑ntp‑ntpv5‑requirements‑03.txt
Leap smearing was one of the main topics of the BCP. Because we understand why it’s a good idea in many cases, but also why it can be perilous if handled incorrectly.

In the BCP, we arrived at a few key guidelines, aiming to preserve the most flexibility to operators while still maintaining standard public behavior:

- Don’t mix smearing and non-smearing servers
- Don’t smear if your timestamps are required to be in sync with UTC
- Only smear on totally private installations, do not smear on public servers

In my view, these restrictions exist because there is no standardized way to detect that a server is smearing in ntpv4. So we settled on the notion that public interactions should use the standard timescale, while operators could do whatever they wanted in the privacy of their own networks.

At minimum, NTPV5 should include a standardized way for the server to tell everyone else that it is smearing the timestamps on the wire, so that clients can elect to not use the server. In my opinion, there is no use in saying that smearing on the wire is not allowed in V5 – people will do it anyway.

I think that we should also have a way for the server to broadcast the smearing algorithm in use on the network. This is, of course, valuable when servers are smearing, because then a client which knows about this can back-out the smearing behavior and obtain UTC time if it wants to. But it’s also valuable if the server is not smearing, because it can help coordinate client-side smearing in clients who are intelligent enough. (In other words, if all nodes updated to NTPv5 with support for this, the server could keep the timestamps as RFC-compliant non-smeared UTC on the wire while telling all clients how to apply the leap smear uniformly if they need to, getting the best parts of client-side and server-side smearing together, while keeping the wire timestamps in UTC.)

In my opinion, we should aim preserve the most flexibility. We should make it easier for operators to do client-side or server-side smearing, and we should allow operators using servers outside their administrative domain to reject servers who apply rules they don’t like. We’re not going to get everyone to agree on one behavior, the best we can do is make sure that behaviors are standardized and easy to implement. To me it seems like we would get a lot of benefit out of adding a few extensions. There have been attempts to standardize this in the past, maybe we can get it done in V5 (just in time for leap seconds to be abolished).


--
Denis Reilly
Principal Timing Architect, Equinix Precision Time
dreilly@equinix.com<mailto:dreilly@equinix.com>  |  +1-585-282-7899



From: ntp <ntp-bounces@ietf.org> on behalf of Doug Arnold <doug.arnold=40meinberg-usa.com@dmarc.ietf.org>
Date: Friday, October 22, 2021 at 11:06 AM
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>
Subject: [EXTERNAL] Re: [Ntp] Antw: Re: Antw: Re: Antw: [EXT] Re: New Version Notification for draft‑gruessing‑ntp‑ntpv5‑requirements‑03.txt

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/<https://urldefense.com/v3/__https:/www.linkedin.com/in/martinburnicki/__;!!PcPv50trKLWG!gybm7Ic-FCTLPuRyEr00WxnwopPwJPP057utZzRBe6qBJBGqem1MRt08mOfAMNRG$>

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://urldefense.com/v3/__https:/www.meinberg.de__;!!PcPv50trKLWG!gybm7Ic-FCTLPuRyEr00WxnwopPwJPP057utZzRBe6qBJBGqem1MRt08mMAr9L8v$>  https://www.meinbergglobal.com<https://urldefense.com/v3/__https:/www.meinbergglobal.com__;!!PcPv50trKLWG!gybm7Ic-FCTLPuRyEr00WxnwopPwJPP057utZzRBe6qBJBGqem1MRt08mPZeVtZc$>
Training: https://www.meinberg.academy<https://urldefense.com/v3/__https:/www.meinberg.academy__;!!PcPv50trKLWG!gybm7Ic-FCTLPuRyEr00WxnwopPwJPP057utZzRBe6qBJBGqem1MRt08mNntA4yb$>