Re: [Ntp] [internet-drafts@ietf.org: New Version Notification for draft-gruessing-ntp-ntpv5-requirements-02.txt]

Doug Arnold <doug.arnold@meinberg-usa.com> Tue, 15 June 2021 13:29 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 5AED53A3064 for <ntp@ietfa.amsl.com>; Tue, 15 Jun 2021 06:29:29 -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_DNSWL_NONE=-0.0001, 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 (1024-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 F3CPYLe2KjMR for <ntp@ietfa.amsl.com>; Tue, 15 Jun 2021 06:29:23 -0700 (PDT)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70044.outbound.protection.outlook.com [40.107.7.44]) (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 235BF3A3062 for <ntp@ietf.org>; Tue, 15 Jun 2021 06:29:22 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YrYBidzw8SUWibM9STnmRm8u6xZM6K8a/A0lrkgUBUicG0gixZu3a1CcT+eAwbb2jcOIpK6RQzL6p5Cj4MfWLp+pDgXmmw/8SseKBwLkOWfod6LoP+DHy01NLbhnrXF/XtApdxTVoekXgSI3LWTM+8tHn0ONhEBMYzDPx/S4Nt3Hb5Shhl9yZdU8s2Wtw1lgIBRCoJejky5J9A+YL9QGIsIXH4S4rVlC7UwdQEQx5+k5n9V6SwN1KbhNjVkMzC9xlEckfLDILMDXWVvXwfsiwWC1Vc41iZCh9zpZSPZUCmXqScjJWRGxw1dAehoKOJG8no1oAHAE0+PS/sMmbar/3g==
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-SenderADCheck; bh=WxUH9vPw43dk9FE1aS8DI526nUmW+TR3potom5HQvT8=; b=oC+HisicO7mtHqCJQwnzeeUQRsnPQUHYbET4Yy18VHjAMbEkZJ786MJce1IUjtXUUVNrL6mi+jtOtCHzyD6PleqRGIC6bhDtbbZAehrOViucvBg1MkZSiXo/3/nHogkfuMgsT+lHr1AbwmTrXfgv8jkMvUGctTnO9ooLWvlDjhkdwxRHm2FNjjobZaql+4fwwlyBHdXhQNhgx13UneI7XCVYJi0jhejd1bw32jZAhvqRatSDDjorPA3mozwkWnEa1paKIjUSVpz9e7ZUAe8CeXyQdRig+VfNQ4IYl0kmVIqow4709ccJeHjVN/s1Ry6XHgW31BskA+/Ln9vkZMGdMw==
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=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WxUH9vPw43dk9FE1aS8DI526nUmW+TR3potom5HQvT8=; b=BEZSTFYYBmBqXq2YJaXmiZJjextEZ1V1OnmoepfUREt2OlJC4ZQrXGx6CkFuKCyYgfUZtIdnDMbgQRV+WbaX1dYhWhIuDUgPYOfat8enmgjYk+bZZ/gw18Ls1Kwphlm0ZwQyHkkWzpbb6BvVvu0YMiyNW/zWMoA4og2d7CB2U8c=
Received: from AM7PR02MB5765.eurprd02.prod.outlook.com (2603:10a6:20b:102::15) by AM6PR02MB4660.eurprd02.prod.outlook.com (2603:10a6:20b:57::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4219.23; Tue, 15 Jun 2021 13:29:16 +0000
Received: from AM7PR02MB5765.eurprd02.prod.outlook.com ([fe80::7021:78f3:a3bd:4cd9]) by AM7PR02MB5765.eurprd02.prod.outlook.com ([fe80::7021:78f3:a3bd:4cd9%6]) with mapi id 15.20.4195.030; Tue, 15 Jun 2021 13:29:16 +0000
From: Doug Arnold <doug.arnold@meinberg-usa.com>
To: Miroslav Lichvar <mlichvar@redhat.com>, Dieter Sibold <dsibold.ietf@gmail.com>
CC: "ntp@ietf.org" <ntp@ietf.org>
Thread-Topic: [Ntp] [internet-drafts@ietf.org: New Version Notification for draft-gruessing-ntp-ntpv5-requirements-02.txt]
Thread-Index: AQHXTzixud4DS+CniUydGwfnM+xTHasTe46AgABMogCAAWRPgIAACEAh
Date: Tue, 15 Jun 2021 13:29:16 +0000
Message-ID: <AM7PR02MB5765D5C306370785637C078CCF309@AM7PR02MB5765.eurprd02.prod.outlook.com>
References: <20210522183113.7ovb2crqg7h5q6fs@de970ef05f79> <YMc3qU1UHSvQT/Gu@localhost> <F28A68CB-DED7-4BE7-9876-F6F2773B374F@gmail.com>, <YMii1yT4jR7qUjfW@localhost>
In-Reply-To: <YMii1yT4jR7qUjfW@localhost>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=meinberg-usa.com;
x-originating-ip: [64.30.82.72]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 00ab3e1b-999d-411b-739b-08d9300192a6
x-ms-traffictypediagnostic: AM6PR02MB4660:
x-microsoft-antispam-prvs: <AM6PR02MB4660A7E7FEC6D8F787D8FF57CF309@AM6PR02MB4660.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3276;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: IVj/Zm97STC8gPRmkJ0ai7CyHByTKAsDnkq6rEjnGBf/2MEIpf1MYuj/Nd6g+/230i2CIJIpZhhRqD2RP91NVpAL0X6IGU3mglYMy0wI4/AGafG0iU4MWIBtweGOPnhTAIkY4x73XA8B5YKeFaphboKm4CmVdrV4BrRy6kr3AET3uJArKB4x2BvQ1K/icjhILcGvOJ5Pip26eVRZxSun36UCb7QHb8Lyba4kCluDv8D7TnsAngLWwQcbRy5ndkTwiafl0zvHsEq8HPJKducd56suDpP34hzdlJydIGN32skrsnnY43uHMJGNGImtdG+lAnGmU1x688GnEtXwx0gOr3AWUz1Kvuj5DYhQIdMHwmtuo/azE+vBslsc5dJ6FHNUZHciOjX78IGBfYEVilPsCjo5NNPOEo0u+QkZhc666g+92rJkqKvOsrRCPtnAX/wThtfSGbb7xQJUyL8sBcu6+3BN8zQ/F5E11NyTuyL/jt7HVyNXrXYkqv/uZHOvc6FN+41TQlptgSy2+ktBUN7FOwQUqMClLJH0pTeR+4VFYTz/0tBImAusUXzfYGR7kTeFuglNZACnL3LF7vdghRZIvmreINrLUEFTaSB/ZucF6ulRgq9noVmrUEmLi3DQV5XdVZJCd5osFsCqMxLMt0rTh3SjOPquwMKWVdqRx0tpEqrltZdRc2kppcxhWgNBt1eY9iflK8wplD6sScsfS42qKA==
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)(346002)(55016002)(33656002)(38100700002)(6506007)(53546011)(26005)(186003)(15650500001)(9686003)(83380400001)(508600001)(8936002)(44832011)(110136005)(71200400001)(7696005)(122000001)(86362001)(52536014)(4326008)(64756008)(66446008)(166002)(66476007)(966005)(91956017)(66556008)(2906002)(66946007)(66574015)(8676002)(76116006)(5660300002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: aQAtBV3vxiyekRIbI62fFcawPyzZKtrw+smE3iSGUJxurww1YowdBmtNwvWsInJB6XTrahiQywLv7rFAI+Tz+4l+wgSQAojaiPiDxajKFa5wEMo5VsJlD5Lbrfnsjyedc9GtMYk9ZJ8n8gKU4F+zE9mS6OKT7lmYzjZnT5YcnnQRaRYVgxJSRPqZ0QgcQwkgEl0Pb11C9bp77rubU+0RNuj7DjVY5794+NITXDi366YC4uyU5/v7B0G/b4D/OYCQjhzJmzrZGVq+H41QWlPZQ5IsOWnVhDwd+mya+pMvSjsykB2pDOl6f4WomjBxreeocRg2fPvmegexM67jqSs0ptrTFzo0jCmr1XxyYgDBD0boGdIuc68TvbGlwBwqE0qaQv752pdrbYKAntBEHSBu4bJ8nvnTDrKN0nD5EBrtiqfRQdYzwCFMHTEHDa7oOH9xj2uEa+r1ll1vBYsvItEMPjWVB3IvBJGSl52pMVbH80f1O0mV+ybVyFhzB8VxE2mRD+FESkFCBagKgDF0N0c3o2+Piad3OPiKSNsq6K9v+BrAIulqXFG6ynMnazuYgHYkaFF421cKbzDESczbA5Qr3j8SxPEO5PpL/l1qOj4C3Pu9IguNrC+WPZKg3gSNyIth3YxbW1NVrIQ657kcByT6TzCPuzcdBHlfUWz10GXl+1xk01ippQpiDl3IPllVrAhumKMPHNEGifh3HMCMMc0ZPyIjP2YCGdWjBlejs5CaKqDU/0wi6oDG9EAwVVndh0TPj9wueRr84bBg3wooce4D0i29Lxd9Ee1EeVtNboZGqc1ESNRHqyufHWvsDcI636Kjvbvi2sWRli4sIeOPvs/l/Ai2hVDMUyN4Qn2hkZ7AJfM1SQshV90Kfs1l/IEd9Y8HJkuNDeHIGhMsPMbuM/m2lfZuK6DAbv0jkrVJacbwJodnH/2i8PdEp0Xgro4byOr8M+5dSp6fpOcfmvVyLtslapZHF2WEJ0ACkgusSOySAlw87nfF4u4hvrrMOJ+aP1PV02nEVIoFxQmRO6q/spP32D83k9TTgNAL6bI6vGODvSGPeQMfraBlXtiomLqgNrapzg2Ug7xWUenasLzIrf31gnemXt2QnvNs4SDaw3+j8EP+UrarrnIYkZaGEvVaf0O18Opey2UZVDlAbKiytBj/6r/Ye59xYEpTlaPbjg0yCKXQi9YazUPYfGlA3UYeeJ+Wbdfia9jkFpP52oc3Iv8xa3D1LDRJlzds7Y54LdgNCqr0Ks2Zf7xNahWg1QImfE38dnwI0tvVVTUvKedl38oqsk3mbKecCVuXKmtvnzIhZ8kWadN5f8IJ+35CKnhJS6/RoBboer/jI4nl07dH3Nhpqg==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_AM7PR02MB5765D5C306370785637C078CCF309AM7PR02MB5765eurp_"
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: 00ab3e1b-999d-411b-739b-08d9300192a6
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jun 2021 13:29:16.2531 (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: oQPDPDbQgni0IHjZNtgxGPt4E3RtMYr8MeJsgcHUx84fOgUh7ztzf7x/NViPcxcB5sn7E1SGt7Vm5zaMO6qKgFH9WnPXz+t/rJHbt/tOaxo=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR02MB4660
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/7isViCXKZFPyeB8uGD2rd7b59-w>
Subject: Re: [Ntp] [internet-drafts@ietf.org: New Version Notification for draft-gruessing-ntp-ntpv5-requirements-02.txt]
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, 15 Jun 2021 13:29:29 -0000

I think that Miroslav is correct.  That is why it is better to have leap smearing be indicated in the NTP response message, as it is in his ntpv5 proposal. That is ugly, but not as ugly as sending a leap smear extension that some of the clients use, and some don’t.

Doug

From: ntp <ntp-bounces@ietf.org> on behalf of Miroslav Lichvar <mlichvar@redhat.com>
Date: Tuesday, June 15, 2021 at 8:54 AM
To: Dieter Sibold <dsibold.ietf@gmail.com>
Cc: ntp@ietf.org <ntp@ietf.org>
Subject: Re: [Ntp] [internet-drafts@ietf.org: New Version Notification for draft-gruessing-ntp-ntpv5-requirements-02.txt]
On Mon, Jun 14, 2021 at 05:38:26PM +0200, Dieter Sibold wrote:
> On 14 Jun 2021, at 13:04, Miroslav Lichvar wrote:
> >   I think the protocol needs to have some way to indicate that the
> >   server has leap smearing enabled. Servers implementing leap smear,
> >   but clients not knowing about it (e.g. using its own leap second
> >   source) is a major concern in some environments.
>
> I would prefer that leap smearing is processed on the client side only. We are going to specify the version 5. This would make the specification much cleaner and would minimize the risk of misbehavior during leap second events in infrastructures where leap smearing might be needed.

>From a clock synchronization point of view it is certainly better to
perform the leap smear on clients, but I'm not sure how practical that
is in larger networks with many different client implementations. It's
easier to configure a small number of servers than all their clients.
There would need to be some way for the servers to tell their clients
they should perform a leap smear and the smear would need to be
parametrized (e.g. time of start, smear function, duration) so they
all do it in the same way.

--
Miroslav Lichvar

_______________________________________________
ntp mailing list
ntp@ietf.org
https://www.ietf.org/mailman/listinfo/ntp