Re: [Ntp] Hard NO: Re: WGLC - draft-ietf-ntp-ntpv5-requirements

Miroslav Lichvar <mlichvar@redhat.com> Thu, 14 December 2023 17:18 UTC

Return-Path: <mlichvar@redhat.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 3EEBEC14F5EF for <ntp@ietfa.amsl.com>; Thu, 14 Dec 2023 09:18:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.104
X-Spam-Level:
X-Spam-Status: No, score=-7.104 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=redhat.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lEh3FQ2M9OSq for <ntp@ietfa.amsl.com>; Thu, 14 Dec 2023 09:18:14 -0800 (PST)
Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 55152C14F603 for <ntp@ietf.org>; Thu, 14 Dec 2023 09:18:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1702574290; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=e+8arlzw8lB6v8MvfQ/RL/AmokMAJYlWsXp68kSrA8Y=; b=awm/E9v0htcTkAMKI2JhJ6ofhFaD3sLMyttfAp7k/bjyGZQq6N7TKBXHE0DCgtVyKA8W9U 6suoKYmOwK9TO49/Ci+GWmIpyxd7YkzkROHwvD3fZstBbzldORw2FXQqrthKWZUgLwBJ0K q2nEPYJDUQo42DAPdREuen/0RMR/fZ4=
Received: from mimecast-mx02.redhat.com (mx-ext.redhat.com [66.187.233.73]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-81-IW7Q5Z2BNGi9ymHj7TcrRQ-1; Thu, 14 Dec 2023 12:16:57 -0500
X-MC-Unique: IW7Q5Z2BNGi9ymHj7TcrRQ-1
Received: from smtp.corp.redhat.com (int-mx10.intmail.prod.int.rdu2.redhat.com [10.11.54.10]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 4103B1C060C4; Thu, 14 Dec 2023 17:16:57 +0000 (UTC)
Received: from localhost (unknown [10.43.135.229]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 45DC4492BF0; Thu, 14 Dec 2023 17:16:56 +0000 (UTC)
Date: Thu, 14 Dec 2023 18:16:55 +0100
From: Miroslav Lichvar <mlichvar@redhat.com>
To: Harlan Stenn <stenn@nwtime.org>
Cc: James <james.ietf@gmail.com>, Steven Sommars <stevesommarsntp@gmail.com>, Karen ODonoghue <kodonog@pobox.com>, ntp@ietf.org
Message-ID: <ZXs4h46SERybNw_t@localhost>
References: <CA+mgmiMFLDRggrBUzdJyjhgbM6q0m8nY8PUoU5oxbR2HtZh51A@mail.gmail.com> <CAD4huA4+5R+tVQJQRFwR6vXuO0FZbtgTZwJeTfDjTVDaT4AwJg@mail.gmail.com> <2AEB577B-AEC3-4414-B8B7-9BA7382F3F54@gmail.com> <2f4226a3-484a-4f44-bd1b-758d648a30cd@nwtime.org>
MIME-Version: 1.0
In-Reply-To: <2f4226a3-484a-4f44-bd1b-758d648a30cd@nwtime.org>
X-Scanned-By: MIMEDefang 3.4.1 on 10.11.54.10
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/_iiEUnft-oolW7bVob0GFjPK5HY>
Subject: Re: [Ntp] Hard NO: Re: WGLC - draft-ietf-ntp-ntpv5-requirements
X-BeenThere: ntp@ietf.org
X-Mailman-Version: 2.1.39
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: Thu, 14 Dec 2023 17:18:19 -0000

On Thu, Dec 14, 2023 at 03:16:29AM -0800, Harlan Stenn wrote:
> The core "mission" of NTP is time synchronization with a (well) defined
> response to a "time impulse".  This is the reason why previous NTP
> specifications have included the algorithms.  Prof. Mills and some others
> have done a LOT of testing to ensure reliable and predictable behavior of
> time synchronization, in the "normal" and "time impulse" cases over a very
> wide range of circumstances.

If the RFC 5905 PLL+FLL is so great, why is nothing using it, not even
the "reference" implementation in default configuration?

ntpd in default configuration has a poor response with longer polling
intervals. It suffers from oscillations, which can be sometimes seen
even on monitoring graphs of pool.ntp.org. Nobody seems to care. Maybe
it's a bug, but after so many years I think we can conclude that
Internet will not break if all NTP implementations don't have the
"well defined" response.

Different algorithms work better in different conditions. NTP
should be able to reach best performance in any conditions, so it must
not restrict the algorithms.

-- 
Miroslav Lichvar