Skip to main content

Roughtime
draft-ietf-ntp-roughtime-15

Revision differences

Document history

Date Rev. By Action
2026-01-12
15 Tero Kivinen Request for IETF Last Call review by SECDIR Completed: Not Ready. Reviewer: Tirumaleswar Reddy.K. Submission of review completed at an earlier date.
2026-01-08
15 John Levine Request for IETF Last Call review by ARTART Completed: Ready with Issues. Reviewer: John Levine. Review has been revised by John Levine.
2026-01-08
15 John Levine Request for IETF Last Call review by ARTART Completed: Ready with Issues. Reviewer: John Levine. Sent review to list.
2026-01-07
15 (System) IESG state changed to Waiting for AD Go-Ahead from In Last Call
2026-01-07
15 Christer Holmberg Request for IETF Last Call review by GENART Completed: Ready with Issues. Reviewer: Christer Holmberg. Sent review to list.
2026-01-06
15 (System) IANA Review state changed to IANA - Not OK from IANA - Review Needed
2026-01-06
15 David Dong
IESG/Authors/WG Chairs:

IANA has completed its review of draft-ietf-ntp-roughtime-15. If any part of this review is inaccurate, please let us know.

IANA has a question …
IESG/Authors/WG Chairs:

IANA has completed its review of draft-ietf-ntp-roughtime-15. If any part of this review is inaccurate, please let us know.

IANA has a question about one of the actions requested in the IANA Considerations section of this document.

IANA understands that, upon approval of this document, there are three actions which we must complete.

First, IANA will assign a port number for [ Roughtime ]:

https://www.iana.org/assignments/service-names-port-numbers/

An expert review has been requested for the port request. The IANA state for the document will be set to "IANA NOT OK" until the port review is completed and approved.

Second, a new registry will be created called the Roughtime Version registry.

IANA QUESTION -> Where should this new registry be located? Is this to be a new registry group or is it under an existing registry group?

The registration rule for the new registry is IETF Review as defined by [RFC8126] except for the range 0x80000000-0xffffffff which is reserved for private or experimental use. Each registration in the registry has a version ID, a version name and a reference. There are initial registrations in the new registry as follows:

Version ID Version Name Reference
----------+-------------+-------------
0x0 Reserved [ RFC-to-be ]
0x1 Roughtime version 1 [ RFC-to-be ]
0x2-0x7fffffff Unassigned
0x80000000- Reserved for Private [ RFC-to-be ]
0xffffffff or Experimental use

Third, a new registry is to be created called the Roughtime Tage registry.

IANA QUESTION -> Where should this new registry be located? Is it a néw registry on the IANA Matrix or is it a sub-registry of an existing registry? If it is a sub-registry of an existing registry, in which registry will it be contained?

The registration rule for the new registry is Specification Required as defined by [RFC8126]. There are initial registrations in the new registry as follows:

Tag ASCII Representation Reference
---+---------------------+-------------
0x00474953 SIG [ RFC-to-be ]
0x00524556 VER [ RFC-to-be ]
0x00565253 SRV [ RFC-to-be ]
0x434e4f4e NONC [ RFC-to-be ]
0x454c4544 DELE [ RFC-to-be ]
0x45505954 TYPE [ RFC-to-be ]
0x48544150 PATH [ RFC-to-be ]
0x49444152 RADI [ RFC-to-be ]
0x4b425550 PUBK [ RFC-to-be ]
0x5044494d MIDP [ RFC-to-be ]
0x50455253 SREP [ RFC-to-be ]
0x53524556 VERS [ RFC-to-be ]
0x544e494d MINT [ RFC-to-be ]
0x544f4f52 ROOT [ RFC-to-be ]
0x54524543 CERT [ RFC-to-be ]
0x5458414d MAXT [ RFC-to-be ]
0x58444e49 INDX [ RFC-to-be ]
0x5a5a5a5a ZZZZ [ RFC-to-be ]

We understand that these are the only actions required to be completed upon approval of this document.

NOTE: The actions requested in this document will not be completed until the document has been approved for publication as an RFC. This message is meant only to confirm the list of actions that will be performed.

For definitions of IANA review states, please see:

https://datatracker.ietf.org/help/state/draft/iana-review

Thank you,

David Dong
IANA Services Sr. Specialist
2026-01-05
15 Nick Buraglio Request for IETF Last Call review by OPSDIR Completed: Has Issues. Reviewer: Nick Buraglio. Sent review to list.
2026-01-05
15 Colin Perkins Request for IETF Last Call review by TSVART Completed: On the Right Track. Reviewer: Colin Perkins. Sent review to list.
2026-01-04
15 Tero Kivinen Request for IETF Last Call review by SECDIR Completed: Not Ready. Reviewer: Tirumaleswar Reddy.K.
2025-12-28
15 Mark Nottingham
Request for IETF Last Call review by HTTPDIR Completed: Ready with Issues. Reviewer: Mark Nottingham. Sent review to list. Submission of review completed at an …
Request for IETF Last Call review by HTTPDIR Completed: Ready with Issues. Reviewer: Mark Nottingham. Sent review to list. Submission of review completed at an earlier date.
2025-12-28
15 Mark Nottingham Request for IETF Last Call review by HTTPDIR Completed: Ready with Issues. Reviewer: Mark Nottingham.
2025-12-28
15 Mark Nottingham Request for IETF Last Call review by HTTPDIR is assigned to Mark Nottingham
2025-12-24
15 David Dong IANA Experts State changed to Reviews assigned
2025-12-23
15 Barry Leiba Request for IETF Last Call review by ARTART is assigned to John Levine
2025-12-22
15 Bo Wu Request for IETF Last Call review by OPSDIR is assigned to Nick Buraglio
2025-12-19
15 Magnus Westerlund Request for IETF Last Call review by TSVART is assigned to Colin Perkins
2025-12-18
15 Mohamed Boucadair Requested IETF Last Call review by OPSDIR
2025-12-18
15 Jean Mahoney Request for IETF Last Call review by GENART is assigned to Christer Holmberg
2025-12-18
15 Tero Kivinen Request for IETF Last Call review by SECDIR is assigned to Tirumaleswar Reddy.K
2025-12-17
15 Morgan Condie IANA Review state changed to IANA - Review Needed
2025-12-17
15 Morgan Condie
The following Last Call announcement was sent out (ends 2026-01-07):

From: The IESG
To: IETF-Announce
CC: draft-ietf-ntp-roughtime@ietf.org, ek.ietf@gmail.com, kodonog@pobox.com, ntp-chairs@ietf.org, ntp@ietf.org …
The following Last Call announcement was sent out (ends 2026-01-07):

From: The IESG
To: IETF-Announce
CC: draft-ietf-ntp-roughtime@ietf.org, ek.ietf@gmail.com, kodonog@pobox.com, ntp-chairs@ietf.org, ntp@ietf.org
Reply-To: last-call@ietf.org
Sender:
Subject: Last Call:  (Roughtime) to Experimental RFC


The IESG has received a request from the Network Time Protocols WG (ntp) to
consider the following document: - 'Roughtime'
  as Experimental RFC

The IESG plans to make a decision in the next few weeks, and solicits final
comments on this action. Please send substantive comments to the
last-call@ietf.org mailing lists by 2026-01-07. Exceptionally, comments may
be sent to iesg@ietf.org instead. In either case, please retain the beginning
of the Subject line to allow automated sorting.

Abstract


  This document describes Roughtime—a protocol that aims to achieve two
  things: secure rough time synchronization even for clients without
  any idea of what time it is, and giving clients a format by which to
  report any inconsistencies they observe between time servers.  This
  document specifies the on-wire protocol required for these goals, and
  discusses aspects of the ecosystem needed for it to work.




The file can be obtained via
https://datatracker.ietf.org/doc/draft-ietf-ntp-roughtime/



No IPR declarations have been submitted directly on this I-D.




2025-12-17
15 Morgan Condie IESG state changed to In Last Call from Last Call Requested
2025-12-17
15 Morgan Condie Last call announcement was changed
2025-12-17
15 Erik Kline Last call was requested
2025-12-17
15 Erik Kline Last call announcement was generated
2025-12-17
15 Erik Kline Ballot approval text was generated
2025-12-17
15 Erik Kline Ballot writeup was generated
2025-12-17
15 Erik Kline IESG state changed to Last Call Requested from AD Evaluation::AD Followup
2025-12-16
15 (System) Changed action holders to Erik Kline (IESG state changed)
2025-12-16
15 (System) Sub state has been changed to AD Followup from Revised I-D Needed
2025-12-16
15 Watson Ladd New version available: draft-ietf-ntp-roughtime-15.txt
2025-12-16
15 Watson Ladd New version approved
2025-12-16
15 (System) Request for posting confirmation emailed to previous authors: Marcus Dansarie , Watson Ladd
2025-12-16
15 Watson Ladd Uploaded new revision
2025-11-21
14 Erik Kline
# Internet AD comments for draft-ietf-ntp-roughtime-14
CC @ekline

* comment syntax:
  - https://github.com/mnot/ietf-comments/blob/main/format.md

## Comments

### S1

* I think the document should probably …
# Internet AD comments for draft-ietf-ntp-roughtime-14
CC @ekline

* comment syntax:
  - https://github.com/mnot/ietf-comments/blob/main/format.md

## Comments

### S1

* I think the document should probably mention something about Roughtime's
  objectives relative to RFC 9523, as that document did try to help deal
  with detecting malfeasance and so forth (as I understand it).

### S4.1.3

* To be clear, the "VER" tag would be serialized as

      (u8){0x56, 0x45, 0x52, 0x00}

  is that correct?

### S8.3

* I think we have to say that an IPv6 address in the Server List "addresses"
  section of a server object MUST be encapsulated within []s, a la
  RFC 3986 S3.2.2 style.

  Otherwise, an address in RFC 5952 format using RFC 5952 S2.2 zero
  compression may not easily have the :port portion readily identifiable.

### S12.3

* If this registry is going to be Specification Required then the document
  will want to include a brief "Guidance to Designated Experts" section.

## Nits

### idnits

* Check the idnits page:

  https://author-tools.ietf.org/idnits3/results?url=https://www.ietf.org/archive/id/draft-ietf-ntp-roughtime-14.txt

  It has some term spelling style comments ("INCORRECT_TERM_SPELLING") and
  found some updated RFCs to reference ("OBSOLETE_DOCUMENT").

### S11

* Just to link back for a casual reader, the document might note something
  like "Additional operational considerations for clients are discussed
  in [Section 8]."
2025-11-21
14 (System) Changed action holders to Watson Ladd, Marcus Dansarie (IESG state changed)
2025-11-21
14 Erik Kline IESG state changed to AD Evaluation::Revised I-D Needed from AD Evaluation
2025-11-03
14 Erik Kline IESG state changed to AD Evaluation from Publication Requested
2025-11-03
14 Karen O'Donoghue IETF WG state changed to Submitted to IESG for Publication from WG Consensus: Waiting for Write-Up
2025-11-03
14 Karen O'Donoghue IESG state changed to Publication Requested from I-D Exists
2025-11-03
14 (System) Changed action holders to Erik Kline (IESG state changed)
2025-11-03
14 Karen O'Donoghue Responsible AD changed to Erik Kline
2025-11-03
14 Karen O'Donoghue Document is now in IESG state Publication Requested
2025-11-03
14 Robert Sparks Resurrection was completed
2025-11-02
14 (System) Document has expired
2025-11-02
14 Karen O'Donoghue Added to session: IETF-124: ntp  Tue-1430
2025-10-28
14 Karen O'Donoghue IETF WG state changed to WG Consensus: Waiting for Write-Up from In WG Last Call
2025-10-28
14 Karen O'Donoghue Notification list changed to kodonog@pobox.com because the document shepherd was set
2025-10-28
14 Karen O'Donoghue Document shepherd changed to Karen O'Donoghue
2025-04-29
14 Tess Chapeta Changed document external resources from:

github_repo https://github.com/aanchal4/draft-roughtime

to:

github_repo https://github.com/ietf-wg-ntp/draft-roughtime/
2025-04-22
14 Marcus Dansarie New version available: draft-ietf-ntp-roughtime-14.txt
2025-04-22
14 Tess Chapeta Posted submission manually
2025-04-06
13 Karen O'Donoghue IETF WG state changed to In WG Last Call from WG Document
2025-04-06
13 Karen O'Donoghue Changed consensus to Yes from Unknown
2025-03-15
13 Karen O'Donoghue Intended Status changed to Experimental from None
2025-02-18
13 Marcus Dansarie New version available: draft-ietf-ntp-roughtime-13.txt
2025-02-18
13 Marcus Dansarie New version accepted (logged-in submitter: Marcus Dansarie)
2025-02-18
13 Marcus Dansarie Uploaded new revision
2024-12-04
12 Marcus Dansarie New version available: draft-ietf-ntp-roughtime-12.txt
2024-12-04
12 Watson Ladd New version approved
2024-12-04
12 (System) Request for posting confirmation emailed to previous authors: Marcus Dansarie , Watson Ladd
2024-12-04
12 Marcus Dansarie Uploaded new revision
2024-08-02
11 Watson Ladd New version available: draft-ietf-ntp-roughtime-11.txt
2024-08-02
11 (System) New version approved
2024-08-02
11 (System) Request for posting confirmation emailed to previous authors: Marcus Dansarie , Watson Ladd
2024-08-02
11 Watson Ladd Uploaded new revision
2024-07-20
10 Dieter Sibold Added to session: IETF-120: ntp  Tue-0030
2024-06-11
10 Watson Ladd New version available: draft-ietf-ntp-roughtime-10.txt
2024-06-11
10 (System) New version approved
2024-06-11
10 (System) Request for posting confirmation emailed to previous authors: Marcus Dansarie , Watson Ladd
2024-06-11
10 Watson Ladd Uploaded new revision
2024-03-04
09 Watson Ladd New version available: draft-ietf-ntp-roughtime-09.txt
2024-03-04
09 Watson Ladd New version approved
2024-03-04
09 (System) Request for posting confirmation emailed to previous authors: Aanchal Malhotra , Adam Langley , Marcus Dansarie , Watson Ladd , ntp-chairs@ietf.org
2024-03-04
09 Watson Ladd Uploaded new revision
2023-10-18
08 Watson Ladd This document now replaces draft-roughtime-aanchal, draft-ietf-ntp-roughtime-ecosystem instead of draft-roughtime-aanchal
2023-10-18
08 Watson Ladd New version available: draft-ietf-ntp-roughtime-08.txt
2023-10-18
08 Watson Ladd New version accepted (logged-in submitter: Watson Ladd)
2023-10-18
08 Watson Ladd Uploaded new revision
2023-07-22
07 Karen O'Donoghue Added to session: IETF-117: ntp  Fri-1900
2023-03-30
07 (System) Document has expired
2023-03-20
07 Karen O'Donoghue Added to session: IETF-116: ntp  Tue-0800
2022-11-07
07 Dieter Sibold Added to session: IETF-115: ntp  Fri-1200
2022-09-26
07 Marcus Dansarie New version available: draft-ietf-ntp-roughtime-07.txt
2022-09-26
07 Marcus Dansarie New version accepted (logged-in submitter: Marcus Dansarie)
2022-09-26
07 Marcus Dansarie Uploaded new revision
2022-06-07
06 Watson Ladd New version available: draft-ietf-ntp-roughtime-06.txt
2022-06-07
06 Watson Ladd New version accepted (logged-in submitter: Watson Ladd)
2022-06-07
06 Watson Ladd Uploaded new revision
2022-06-07
05 Dieter Sibold Added to session: interim-2022-ntp-02
2021-11-25
05 (System) Document has expired
2021-07-24
05 Karen O'Donoghue Added to session: IETF-111: ntp  Tue-1600
2021-05-25
05 Erik Kline Changed document external resources from:



to:

github_repo https://github.com/aanchal4/draft-roughtime
2021-05-24
05 Watson Ladd New version available: draft-ietf-ntp-roughtime-05.txt
2021-05-24
05 (System) New version accepted (logged-in submitter: Watson Ladd)
2021-05-24
05 Watson Ladd Uploaded new revision
2021-05-20
05 Watson Ladd New version available: draft-ietf-ntp-roughtime-05.txt
2021-05-20
05 (System) New version accepted (logged-in submitter: Watson Ladd)
2021-05-20
05 Watson Ladd Uploaded new revision
2021-05-20
05 Watson Ladd New version available: draft-ietf-ntp-roughtime-05.txt
2021-05-20
05 (System) New version accepted (logged-in submitter: Watson Ladd)
2021-05-20
05 Watson Ladd Uploaded new revision
2021-05-20
05 Watson Ladd New version available: draft-ietf-ntp-roughtime-05.txt
2021-05-20
05 (System) New version accepted (logged-in submitter: Watson Ladd)
2021-05-20
05 Watson Ladd Uploaded new revision
2021-05-20
05 Watson Ladd New version available: draft-ietf-ntp-roughtime-05.txt
2021-05-20
05 (System) New version accepted (logged-in submitter: Watson Ladd)
2021-05-20
05 Watson Ladd Uploaded new revision
2021-03-08
04 Karen O'Donoghue Added to session: IETF-110: ntp  Tue-1700
2021-02-21
04 Watson Ladd New version available: draft-ietf-ntp-roughtime-04.txt
2021-02-21
04 (System) New version accepted (logged-in submitter: Watson Ladd)
2021-02-21
04 Watson Ladd Uploaded new revision
2020-11-15
03 Karen O'Donoghue Added to session: IETF-109: ntp  Mon-1600
2020-08-29
03 Watson Ladd New version available: draft-ietf-ntp-roughtime-03.txt
2020-08-29
03 (System) New version approved
2020-08-29
03 (System) Request for posting confirmation emailed to previous authors: Aanchal Malhotra , Adam Langley , Watson Ladd
2020-08-29
03 Watson Ladd Uploaded new revision
2020-07-21
02 Karen O'Donoghue Added to session: IETF-108: ntp  Fri-1100
2020-06-01
02 Watson Ladd New version available: draft-ietf-ntp-roughtime-02.txt
2020-06-01
02 (System) New version approved
2020-06-01
02 (System) Request for posting confirmation emailed to previous authors: Watson Ladd , Adam Langley , Aanchal Malhotra
2020-06-01
02 Watson Ladd Uploaded new revision
2020-04-01
01 Watson Ladd New version available: draft-ietf-ntp-roughtime-01.txt
2020-04-01
01 (System) New version approved
2020-04-01
01 (System) Request for posting confirmation emailed to previous authors: Watson Ladd , Aanchal Malhotra , Adam Langley
2020-04-01
01 Watson Ladd Uploaded new revision
2020-01-31
00 Karen O'Donoghue This document now replaces draft-roughtime-aanchal instead of None
2020-01-31
00 Watson Ladd New version available: draft-ietf-ntp-roughtime-00.txt
2020-01-31
00 (System) WG -00 approved
2020-01-30
00 Watson Ladd Set submitter to "Watson Ladd ", replaces to draft-roughtime-aanchal and sent approval email to group chairs: ntp-chairs@ietf.org
2020-01-30
00 Watson Ladd Uploaded new revision