Re: [Ntp] Roman Danyliw's No Objection on draft-ietf-ntp-chronos-20: (with COMMENT)

Neta R S <neta.r.schiff@gmail.com> Tue, 18 July 2023 13:05 UTC

Return-Path: <neta.r.schiff@gmail.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 6E8CFC1519B2; Tue, 18 Jul 2023 06:05:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 IYo5gdJoHrJW; Tue, 18 Jul 2023 06:05:28 -0700 (PDT)
Received: from mail-wm1-x32c.google.com (mail-wm1-x32c.google.com [IPv6:2a00:1450:4864:20::32c]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 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 07FFBC15153D; Tue, 18 Jul 2023 06:05:28 -0700 (PDT)
Received: by mail-wm1-x32c.google.com with SMTP id 5b1f17b1804b1-3fbc77e76abso52238015e9.1; Tue, 18 Jul 2023 06:05:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1689685526; x=1692277526; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=0g8nmp7ZnfApgQ1Wwq2g3vQHEOb+Gc3JLgqmXsygeww=; b=TihxNtgXEI11JuKtTWiK8SgpZlpTXxYR7mjMRHZW+x8IqonJ9X7GdViWaihlbOFVup 5Db7ouYtQiv+LJ4LKCDXO+Uycywhx8JAajinKBsA+KTAzVEsRrvdvDuqKMpvTXnam6zv g/jof3gVrFlPGgSDPpwL+SUmDzSqLQ0/01+vbH+Tf8J5GQXaWCF5b3fH9ZyzZvKGjCa4 bqxv0GVGVBFZUAzPa9706dgANcbJqh0R9C543+y4M9qBSRirQyAd0gjEOBl3FvJrVp75 al/7HpwR2JHalCFqtjoeFCH3nNeUa5yOtqhbmUAUMNm6lMPT/OYsNkRPJGGAIuo4N5IX Et4Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689685526; x=1692277526; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=0g8nmp7ZnfApgQ1Wwq2g3vQHEOb+Gc3JLgqmXsygeww=; b=R9c3+3n/e3MaHIjA2WiUw/frSRMeypFADoiY8PlI+cosQAITX1HvqDkylVK0KyWuXJ Sn4TGnFwsCRB+lTbRCPQuqFb+wlpsH0Qg9mjMbgfn3atzaNiw4SCT0bM7In7GXHmJ357 QDjafxSNVrS89PB8InO75MG0xYjApoFlzaA/b0YD0oZnap5Mp9u5Z31+UtMTzJlI67VU 5CjOBcy4r3Odj076qhSetSIATPsbyzW8+0nku6BClq/Qh70tY5YRHAJCxduRkiGah4+g g3tgXrjn87ejXMIfw3kWx9OLYTxB08GFrNI6oRi8ojv4YkCrwPstpUeMI/Fah79hXwi+ iZpw==
X-Gm-Message-State: ABy/qLZFdMdvq5IuDOtzCnsNr36UWmcEzqwFzi4C0AP3n/2F0KPS5rMj 9eeZZNRJcfk/xwOm0CsDwyc6OjL91q6ZIvhHqVk=
X-Google-Smtp-Source: APBJJlHXK/Tkr0Saa7Xm7arajzZe+Wc7wDmGjabQ6un47CcLjVdFnM0SHvTVv8RPOEpjjHH6kKRzb1gH6x9AeAyQHzM=
X-Received: by 2002:a7b:c4d5:0:b0:3fc:114:c015 with SMTP id g21-20020a7bc4d5000000b003fc0114c015mr1636641wmk.39.1689685526056; Tue, 18 Jul 2023 06:05:26 -0700 (PDT)
MIME-Version: 1.0
References: <168918977844.34874.4932573188724499998@ietfa.amsl.com> <CAM-HxCPjMiAAfL3COHsVd=c5uDYatsfLVNai+pzMKwRq-akQsw@mail.gmail.com> <4d0d38fe-927e-6ded-c100-747d65eb9dfb@pdmconsulting.net> <CAM-HxCPzvLY1+tEbMo_HyX0Ax6-nrRMuqh9pd=bCSEm7QzC6PA@mail.gmail.com> <BN2P110MB1107C0C2F278003CBEFB505FDC38A@BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM>
In-Reply-To: <BN2P110MB1107C0C2F278003CBEFB505FDC38A@BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM>
From: Neta R S <neta.r.schiff@gmail.com>
Date: Tue, 18 Jul 2023 09:05:14 -0400
Message-ID: <CAM-HxCMVCvu9HFN8YnJ3AKC2STPeSjxpULtZC8=H=Z2HzwB0Pw@mail.gmail.com>
To: Roman Danyliw <rdd@cert.org>
Cc: Danny Mayer <mayer@pdmconsulting.net>, The IESG <iesg@ietf.org>, draft-ietf-ntp-chronos@ietf.org, ntp-chairs@ietf.org, NTP WG <ntp@ietf.org>, Dieter Sibold <dsibold.ietf@gmail.com>, Karen O'Donoghue <odonoghue@isoc.org>
Content-Type: multipart/alternative; boundary="0000000000009015990600c2919f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/Iu1JLDa4sryhySS45ySpek56220>
Subject: Re: [Ntp] Roman Danyliw's No Objection on draft-ietf-ntp-chronos-20: (with COMMENT)
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: Tue, 18 Jul 2023 13:05:30 -0000

Hi Roman,

I added the architectural and operational details you requested in the
draft.
However, I can upload it only on July 22nd, when the submission tool will
be opened.

Many thanks,
Neta



On Tue, Jul 18, 2023, 8:40 AM Roman Danyliw <rdd@cert.org> wrote:

> Hi!
>
>
>
> I’ve really appreciated all of the clarifications that have been provided
> in this thread to explain the interaction between Khronos and ntpd.  My
> recommendation and substance of my key COMMENT points is that these
> architectural and operational details should be added to the draft.
>
>
>
> Roman
>
>
>
> *From:* Neta R S <neta.r.schiff@gmail.com>
> *Sent:* Monday, July 17, 2023 11:12 PM
> *To:* Danny Mayer <mayer@pdmconsulting.net>
> *Cc:* Roman Danyliw <rdd@cert.org>; The IESG <iesg@ietf.org>;
> draft-ietf-ntp-chronos@ietf.org; ntp-chairs@ietf.org; NTP WG <ntp@ietf.org>;
> Dieter Sibold <dsibold.ietf@gmail.com>; Karen O'Donoghue <
> odonoghue@isoc.org>
> *Subject:* Re: [Ntp] Roman Danyliw's No Objection on
> draft-ietf-ntp-chronos-20: (with COMMENT)
>
>
>
> Hi,
>
>
>
> Fixing the time can be done by Khronos slowly in small steps by calling
> the clock discipline routine like ntpd.
>
> During this time the ntpd can be stopped (or ignored from the OS side).
>
>
>
> I'm sure that in NTF, with your help, we will find the best way.
>
>
>
> Best,
>
> Neta
>
>
>
> On Sun, Jul 16, 2023, 1:19 PM Danny Mayer <mayer@pdmconsulting.net> wrote:
>
>
>
> On 7/14/23 11:09 PM, Neta R S wrote:
>
> Hi Roman,
>
>
>
> Thanks for your feedback.
>
> Please see me reply below (in blue).
>
>
>
> Thanks,
>
> Neta
>
>
>
> On Wed, Jul 12, 2023 at 3:22 PM Roman Danyliw via Datatracker <
> noreply@ietf.org> wrote:
>
>
>
> -- Per Warren’s ballot, when “Khronos” detects malfeasance, how does it
> interact with OS or what new behavior does it introduce to a NTP client?
>
> Khronos is an algorithm designed by this draft to be implemented alongside
> any given NTP client (such as NTPv4). Khronos implementation should be
> capable of monitoring the local time in a machine and if needed fixing it.
> We leave this as implementation detail whether any specific implementation
> adaptations are required to pair Khronos with a given NTP client in
> different operating systems.
>
>
>
> I don't see how Khronos can fix the local time without adversely affecting
> the NTP client running on the system. Changing the local time is likely to
> cause it to exit at a minimum and possibly have other bad side effects to
> not just the NTP client but also other applications running on that system.
>
> Danny
>
>