[Ntp] Andy Newton's Discuss on draft-ietf-ntp-roughtime-17: (with DISCUSS)
Andy Newton via Datatracker <noreply@ietf.org> Tue, 03 March 2026 18:00 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 5BEA5C399953; Tue, 3 Mar 2026 10:00:06 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Andy Newton 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: <177256080627.3794677.4902881647720219177@dt-datatracker-6ff7c68975-7k42g>
Date: Tue, 03 Mar 2026 10:00:06 -0800
Message-ID-Hash: BDWYFXMMCFUGUDBEY4KHZLXGISWKOJR3
X-Message-ID-Hash: BDWYFXMMCFUGUDBEY4KHZLXGISWKOJR3
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: Andy Newton <andy@hxr.us>
Subject: [Ntp] Andy Newton's Discuss on draft-ietf-ntp-roughtime-17: (with DISCUSS)
List-Id: Network Time Protocol <ntp.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/G0-Cnry-Z1vZfBL3cUU_XjFyprI>
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>
Andy Newton 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: ---------------------------------------------------------------------- # Andy Newton, ART AD, comments for draft-ietf-ntp-roughtime-17 CC @anewton1998 * line numbers: - https://author-tools.ietf.org/api/idnits?url=https://www.ietf.org/archive/id/draft-ietf-ntp-roughtime-17.txt&submitcheck=True * comment syntax: - https://github.com/mnot/ietf-comments/blob/main/format.md * "Handling Ballot Positions": - https://ietf.org/about/groups/iesg/statements/handling-ballot-positions/ ## Thanks to the Reviewers Thanks to John Levine for the ARTART review. ## Discuss As noted in https://www.ietf.org/blog/handling-iesg-ballot-positions/, a DISCUSS ballot is just a request to have a discussion on the following topics. ### ARTART Review Noting John Levine's comment on [-17](https://datatracker.ietf.org/doc/review-ietf-ntp-roughtime-17-artart-telechat-levine-2026-02-23/) > None of the changes from -15 to -17 change my review. It's still ready with issues. >From my reading of the mail archives, none of John's concerns were addressed. Specific to his review of [-15](https://datatracker.ietf.org/doc/review-ietf-ntp-roughtime-15-artart-lc-levine-2026-01-08/): > far from others. But I don't understand how clients "without any idea of what > time it is" set the time. I'm guessing that if they get a set of sufficiently > close replies, it uses some average of them, but the discussion on section 6 > only talks about a client that already has a time, not one that doesn't. How does this work? Should this document limit the applicability of the protocol to clients that have other means to acquire time? Additionally: > For example, in 5.1 "A request ... SHOULD include the tag SRV. Other tags SHOULD > be ignored by the server. ... The size of the request message SHOULD be at least > 1024 bytes when the UDP transport mode is used. To attain this size the ZZZZ tag > SHOULD be added to the message." > > Why would you omit SRV? Why wouldn't the server ignore other tags? When would a > shorter message be OK? Why wouldn't you use the ZZZZ tag? Some of these might > have explanations, others might better be MUST or not use 2116 words. I think John is right here. These probably should be MUST. This document should be reviewed for use of MUST where SHOULD hase been used. ### What is the experiment? The intended status of this document is Experimental, but it is not clear to me what the experiment is about. Should this document be Informational? This document also sets up several IANA registries, one of which defines a range of values for "Experimental use". Isn't this entire protocol an experiment?
- [Ntp] Andy Newton's Discuss on draft-ietf-ntp-rou… Andy Newton via Datatracker