[Ntp] Mohamed Boucadair's Discuss on draft-ietf-ntp-roughtime-17: (with DISCUSS and COMMENT)

Mohamed Boucadair via Datatracker <noreply@ietf.org> Wed, 04 March 2026 08:56 UTC

Return-Path: <noreply@ietf.org>
X-Original-To: ntp@ietf.org
Delivered-To: ntp@mail2.ietf.org
Received: from [10.244.6.246] (unknown [4.156.85.76]) by mail2.ietf.org (Postfix) with ESMTP id 97BA0C40223F; Wed, 4 Mar 2026 00:56:59 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Mohamed Boucadair via Datatracker <noreply@ietf.org>
To: The IESG <iesg@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 12.59.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <177261461953.4150173.1936353341856294117@dt-datatracker-6ff7c68975-7k42g>
Date: Wed, 04 Mar 2026 00:56:59 -0800
Message-ID-Hash: XCZRKNJRUI64GGBEHPVIX7PBNZ5NWOXT
X-Message-ID-Hash: XCZRKNJRUI64GGBEHPVIX7PBNZ5NWOXT
X-MailFrom: noreply@ietf.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-ntp.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: draft-ietf-ntp-roughtime@ietf.org, kodonog@pobox.com, ntp-chairs@ietf.org, ntp@ietf.org
X-Mailman-Version: 3.3.9rc6
Reply-To: Mohamed Boucadair <mohamed.boucadair@orange.com>
Subject: [Ntp] Mohamed Boucadair's Discuss on draft-ietf-ntp-roughtime-17: (with DISCUSS and COMMENT)
List-Id: Network Time Protocol <ntp.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/B96iWYXHO1lQMChw_ra-D3iwVVo>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ntp>
List-Help: <mailto:ntp-request@ietf.org?subject=help>
List-Owner: <mailto:ntp-owner@ietf.org>
List-Post: <mailto:ntp@ietf.org>
List-Subscribe: <mailto:ntp-join@ietf.org>
List-Unsubscribe: <mailto:ntp-leave@ietf.org>

Mohamed Boucadair has entered the following ballot position for
draft-ietf-ntp-roughtime-17: Discuss

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/about/groups/iesg/statements/handling-ballot-positions/ 
for more information about how to handle DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-ntp-roughtime/



----------------------------------------------------------------------
DISCUSS:
----------------------------------------------------------------------

Hi Watson and Marcus,

Thank you for the effort put into this specification.

Thanks to Nick Buraglio for the OPSDIR. Although there is public record, I
appreciate that the authors have considered that review.

Please find below an easy-to-fix DISCUSS point:

# Experimental Scope

RFC8126 says:

   When code points are set aside for Experimental Use, it's important
   to make clear any expected restrictions on experimental scope.  For
   example, say whether it's acceptable to run experiments using those
   code points over the open Internet or whether such experiments should
   be confined to more closed environments.

Please consider updating the document to take into account that guidance.


----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

# I support Any’s comments on the need to have some prose about the experiment.
I also support both Andy’s and Roman’s comments on IANA considerations.

# I also think many of the SHOULD need some check, but for some of them I think
that this is acceptable as these may be actualy parts to be further assessed as
part of any future experimentations that would play with this spec. You may say
so early in the document to warrant implementers/those who will deploy.

# Abstract

I suggest we make this change to convey that this is experimental as abstracts
can be used out of the doc context/metadata

OLD:
   This document describes Roughtime, a protocol that aims to achieve two
   things:

NEW:
   This document describes Roughtime, an experimental protocol that aims to
   achieve two goals:

# Ordering

CURRENT:
   The version numbers MUST NOT repeat and MUST be sorted in ascending
   numerical order.

There are several such requirements in the doc. Is there any implication if the
receiving side detect mis ordering?

# Available servers

OLD:
   To carry out a Roughtime measurement, a client SHOULD be equipped
   with a list of servers, a minimum of three of which are operational
   and not run by the same parties.

NEW:
   To carry out a Roughtime measurement, a client MUST be made available (by
   configuration or discovery) with a list of servers. It is RECOMMENDED that a
   minimum of three such servers are operational and not run by the same
   parties.

Cheers,
Med