Skip to main content

Guidelines for Defining Packet Timestamps
draft-ietf-ntp-packet-timestamps-09

Revision differences

Document history

Date Rev. By Action
2024-01-04
09 Gunter Van de Velde Request closed, assignment withdrawn: Menachem Dodge Last Call OPSDIR review
2024-01-04
09 Gunter Van de Velde Closed request for Last Call review by OPSDIR with state 'Overtaken by Events'
2020-09-17
09 (System) RFC Editor state changed to AUTH48-DONE from AUTH48
2020-08-11
09 (System) RFC Editor state changed to AUTH48 from RFC-EDITOR
2020-04-17
09 (System) RFC Editor state changed to RFC-EDITOR from EDIT
2020-03-17
09 (System) RFC Editor state changed to EDIT
2020-03-17
09 (System) IESG state changed to RFC Ed Queue from Approved-announcement sent
2020-03-17
09 (System) Announcement was received by RFC Editor
2020-03-17
09 (System) IANA Action state changed to No IANA Actions from In Progress
2020-03-17
09 (System) IANA Action state changed to In Progress
2020-03-17
09 Cindy Morgan IESG state changed to Approved-announcement sent from Approved-announcement to be sent
2020-03-17
09 Cindy Morgan IESG has approved the document
2020-03-17
09 Cindy Morgan Closed "Approve" ballot
2020-03-17
09 Cindy Morgan Ballot approval text was generated
2020-03-17
09 Suresh Krishnan IESG state changed to Approved-announcement to be sent from Approved-announcement to be sent::Point Raised - writeup needed
2020-03-17
09 Suresh Krishnan
I discussed this document with the authors and the chairs, and we felt that it would be useful to get a bit more real world …
I discussed this document with the authors and the chairs, and we felt that it would be useful to get a bit more real world usage and review before it becomes a BCP.
2020-03-11
09 Tal Mizrahi New version available: draft-ietf-ntp-packet-timestamps-09.txt
2020-03-11
09 (System) New version approved
2020-03-11
09 (System) Request for posting confirmation emailed to previous authors: Tal Mizrahi , Joachim Fabini , Alfred Morton
2020-03-11
09 Tal Mizrahi Uploaded new revision
2020-03-05
08 Cindy Morgan IESG state changed to Approved-announcement to be sent::Point Raised - writeup needed from IESG Evaluation
2020-03-05
08 Cindy Morgan Changed consensus to Yes from Unknown
2020-03-05
08 Alexey Melnikov
[Ballot comment]
Thank you for this document.

Francesca Palombini (see below) pointed out that this document would create DownRef whenever it is referenced, so maybe …
[Ballot comment]
Thank you for this document.

Francesca Palombini (see below) pointed out that this document would create DownRef whenever it is referenced, so maybe this document should have been a PS.

**********************************************************************
* Note, that I am conducting an experiment when people aspiring to be*
* Area Directors get exposed to AD work ("AD shadowing experiment"). *
* As a part of this experiment they get to review documents on IESG  *
* telechats according to IESG Discuss criteria document and their    *
* comments get relayed pretty much verbatim to relevant editors/WGs. *
* As an AD I retain responsibility in defending their position when  *
* I agree with it.                                                  *
* Recipients of these reviews are encouraged to reply to me directly *
* about perceived successes or failures of this experiment.          *
**********************************************************************

The following comments were provided by Francesca Palombini .

Francesca would have balloted *No Objections* on this document. She wrote:

Miscellaneous warnings:
  ----------------------------------------------------------------------------

  == The document seems to lack the recommended RFC 2119 boilerplate, even if
    it appears to use RFC 2119 keywords -- however, there's a paragraph with
    a matching beginning. Boilerplate error?

    RFC 8174, paragraph 11:
        The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
        "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY",
        and "OPTIONAL" in this document are to be interpreted as
        described in BCP 14 [RFC2119] [RFC8174] when, and only when, they
        appear in all capitals, as shown here.   

    ... text found in draft:
        The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
        "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY",
        and "OPTIONAL" in this document are to be interpreted as
        described in BCP 14 RFC 2119 [RFC2119] RFC 8174 [RFC8174] when,
............................^
        and only when, they appear in all capitals, as shown here.

  Checking references for intended status: Informational
  ----------------------------------------------------------------------------
2020-03-05
08 Alexey Melnikov Ballot comment text updated for Alexey Melnikov
2020-03-04
08 Adam Roach [Ballot Position Update] New position, No Objection, has been recorded for Adam Roach
2020-03-04
08 Barry Leiba [Ballot comment]
I agree with the other comments that this would be a good candidate for BCP.  Section 1.3 really screams “BCP” to me.
2020-03-04
08 Barry Leiba [Ballot Position Update] New position, No Objection, has been recorded for Barry Leiba
2020-03-04
08 Benjamin Kaduk
[Ballot comment]
Could this go for BCP instead of Informational?  (That would avoid a
need in the future to get it added to the downref …
[Ballot comment]
Could this go for BCP instead of Informational?  (That would avoid a
need in the future to get it added to the downref registry.)

When we discuss the NTP timestamp formats, we say that "during and
possibly after the occurrence of a leap second, the value of the
timestamp may temporarily be ambiguous, as further discussed in Section
5."  But in Section 5 we discuss the possibility of behavior where
"[t]he clock is slowed down during the leap second and adjacent time
intervals until the new time value catches up."  These statements seem
incompatible unless "adjacent time intervals" occur only after the leap
second, which is not my understanding of how leap-second smearing is
performed in practice.

Section 1.1

  Timestamps are widely used in network protocols for various purposes:
  timestamps are used for logging or reporting the time of an event,
  delay measurement and clock synchronization protocols both make use
  of timestamped messages, and in security protocols a timestamp is
  often used as a value that is unlikely to repeat (nonce).

Some security protocols also use timestamps directly for security
functionality, e.g., using a replay cache for messages within a certain
time window of the past and discarding older ones.  That usage is mostly
unrelated to what is discussed in this document, and I don't really see
a need to mention it in the document, but will mention it here in case
opinions differ.

Section 3

When multiple fields are used (with different units), what needs to be
said about how the two fields are combined and/or any restrctions on the
allowed range of the fields?  (E.g., for the "joke" timestamp format
that has a seconds plus centiseconds representation, are values greater
than or equal to 100 centiseconds forbidden?  Do we envision
applications other than "convert values to a common unit and add them"
for multiple fields, such as explicit fields to convey timestamp
accuracy and/or precision?)

Section 4

  This document defines a set of recommended timestamp formats.
  Defining a relatively small set of recommended formats enables
  significant reuse; for example, a network protocol may reuse the NTP
  or PTP timestamp format, allowing a straightforward integration with
  an NTP or a PTP-based timer.  Moreover, since accurate timestamping
  mechanisms are often implemented in hardware, a new network protocol
  that reuses an existing timestamp format can be quickly deployed
  using existing hardware timestamping capabilities.

This text feels very familiar by this point in the document...

Section 4.2.1

Just to check: we assume by definition that no leap seconds occurred
prior to the creation of UTC when we say that 2272060800 is the number
of seconds between 1 Jan 1900 and 1 Jan 1972, right?

Section 7

I assume the WG considered whether this content could be spun off into a
separate document, e.g., one that defines specific timestamp control
fields, but decided that it is important enough to publish now.

Section 9

Is it in scope to discuss considerations relating to applications that
have an inaccurate sense of the current time, or network packets that
contain timestamps intended to be synchronized to a reference but in
fact are not?  (I see a decent argument that it is not in scope, but
want to check.)

Section 11.2

I assume the self-reference will get removed by the RFC Editor.
2020-03-04
08 Benjamin Kaduk [Ballot Position Update] New position, No Objection, has been recorded for Benjamin Kaduk
2020-03-04
08 Deborah Brungard [Ballot Position Update] New position, No Objection, has been recorded for Deborah Brungard
2020-03-04
08 Roman Danyliw [Ballot Position Update] New position, No Objection, has been recorded for Roman Danyliw
2020-03-04
08 Alexey Melnikov [Ballot comment]
Thank you for this document.
2020-03-04
08 Alexey Melnikov [Ballot Position Update] New position, Yes, has been recorded for Alexey Melnikov
2020-03-03
08 Alvaro Retana [Ballot Position Update] New position, No Objection, has been recorded for Alvaro Retana
2020-03-03
08 Alissa Cooper [Ballot Position Update] New position, No Objection, has been recorded for Alissa Cooper
2020-03-02
08 Mirja Kühlewind
[Ballot comment]
Thanks for this well-written document. Was it discussed to publish this document as BCP?

Please also see the TSV-ART review comments (Thanks Ian …
[Ballot comment]
Thanks for this well-written document. Was it discussed to publish this document as BCP?

Please also see the TSV-ART review comments (Thanks Ian for the review!)!
2020-03-02
08 Mirja Kühlewind Ballot comment text updated for Mirja Kühlewind
2020-03-02
08 Ian Swett Request for Last Call review by TSVART Completed: Ready with Nits. Reviewer: Ian Swett. Sent review to list.
2020-03-02
08 Mirja Kühlewind [Ballot comment]
Thanks for this well-written document. Was it discussed to publish this document as BCP?
2020-03-02
08 Mirja Kühlewind [Ballot Position Update] New position, No Objection, has been recorded for Mirja Kühlewind
2020-03-02
08 Éric Vyncke
[Ballot comment]
Thank you for the work put into this document. It is indeed useful to have common timestamp formats.

I was about to ballot …
[Ballot comment]
Thank you for the work put into this document. It is indeed useful to have common timestamp formats.

I was about to ballot a DISCUSS on the point in section 1.1 but I am trusting the Security Area Directors for their own reviews.

Nevertheless, please find below some non-blocking COMMENTs (and I would appreciate a response from the authors).

I hope that this helps to improve the document,

Regards,

-éric

== COMMENTS ==

-- Section 1.1 --
When writing "security protocols a timestamp is often used as a value that is unlikely to repeat (nonce)", I sincerely believes that this is probably misleading as nonce should probably have entropy and be non-predictable. A timestamp does not have those properties. Again, I am trusting my SEC AD peers on their final words.

-- Section 2.1 --
Is BCP 14 boilerplate required for an informational document ? I have found only one "MUST" in the security section but again this is weird for an informational document.

-- Section 3 --
Should the syntax also include the bit ordering ? I.e., little endian of big endian ? Of course the default if network order but what if it is not ?
2020-03-02
08 Éric Vyncke [Ballot Position Update] New position, No Objection, has been recorded for Éric Vyncke
2020-02-27
08 Cindy Morgan Telechat date has been changed to 2020-03-05 from 2020-03-12
2020-02-25
08 (System) IANA Review state changed to IANA OK - No Actions Needed from Version Changed - Review Needed
2020-02-25
08 Cindy Morgan Placed on agenda for telechat - 2020-03-12
2020-02-24
08 Suresh Krishnan IESG state changed to IESG Evaluation from Waiting for Writeup
2020-02-24
08 Suresh Krishnan Ballot has been issued
2020-02-24
08 Suresh Krishnan [Ballot Position Update] New position, Yes, has been recorded for Suresh Krishnan
2020-02-24
08 Suresh Krishnan Created "Approve" ballot
2020-02-24
08 Suresh Krishnan Ballot writeup was changed
2020-02-24
08 (System) IANA Review state changed to Version Changed - Review Needed from IANA OK - No Actions Needed
2020-02-24
08 Tal Mizrahi New version available: draft-ietf-ntp-packet-timestamps-08.txt
2020-02-24
08 (System) New version approved
2020-02-24
08 (System) Request for posting confirmation emailed to previous authors: Alfred Morton , Joachim Fabini , Tal Mizrahi
2020-02-24
08 Tal Mizrahi Uploaded new revision
2020-02-20
07 (System) IANA Review state changed to IANA OK - No Actions Needed from IANA - Review Needed
2020-02-20
07 Sabrina Tanamal
(Via drafts-lastcall@iana.org): IESG/Authors/WG Chairs:

The IANA Functions Operator has reviewed draft-ietf-ntp-packet-timestamps-07, which is currently in Last Call, and has the following comments:

We …
(Via drafts-lastcall@iana.org): IESG/Authors/WG Chairs:

The IANA Functions Operator has reviewed draft-ietf-ntp-packet-timestamps-07, which is currently in Last Call, and has the following comments:

We understand that this document doesn't require any registry actions.

While it's often helpful for a document's IANA Considerations section to remain in place upon publication even if there are no actions, if the authors strongly prefer to remove it, we do not object.

If this assessment is not accurate, please respond as soon as possible.

Thank you,

Sabrina Tanamal
Senior IANA Services Specialist
2020-02-20
07 Liang Xia Request for Last Call review by SECDIR Completed: Ready. Reviewer: Liang Xia. Sent review to list.
2020-02-20
07 (System) IESG state changed to Waiting for Writeup from In Last Call
2020-02-13
07 Tero Kivinen Request for Last Call review by SECDIR is assigned to Liang Xia
2020-02-13
07 Tero Kivinen Request for Last Call review by SECDIR is assigned to Liang Xia
2020-02-10
07 Wesley Eddy Request for Last Call review by TSVART is assigned to Ian Swett
2020-02-10
07 Wesley Eddy Request for Last Call review by TSVART is assigned to Ian Swett
2020-02-10
07 Gunter Van de Velde Request for Last Call review by OPSDIR is assigned to Menachem Dodge
2020-02-10
07 Gunter Van de Velde Request for Last Call review by OPSDIR is assigned to Menachem Dodge
2020-02-07
07 Russ Housley Request for Last Call review by GENART Completed: Almost Ready. Reviewer: Russ Housley. Sent review to list.
2020-02-06
07 Jean Mahoney Request for Last Call review by GENART is assigned to Russ Housley
2020-02-06
07 Jean Mahoney Request for Last Call review by GENART is assigned to Russ Housley
2020-02-06
07 Amy Vezza IANA Review state changed to IANA - Review Needed
2020-02-06
07 Amy Vezza
The following Last Call announcement was sent out (ends 2020-02-20):

From: The IESG
To: IETF-Announce
CC: ntp@ietf.org, odonoghue@isoc.org, Karen O'Donoghue , ntp-chairs@ietf.org, …
The following Last Call announcement was sent out (ends 2020-02-20):

From: The IESG
To: IETF-Announce
CC: ntp@ietf.org, odonoghue@isoc.org, Karen O'Donoghue , ntp-chairs@ietf.org, draft-ietf-ntp-packet-timestamps@ietf.org, suresh@kaloom.com
Reply-To: last-call@ietf.org
Sender:
Subject: Last Call:  (Guidelines for Defining Packet Timestamps) to Informational RFC


The IESG has received a request from the Network Time Protocol WG (ntp) to
consider the following document: - 'Guidelines for Defining Packet Timestamps'
  as Informational 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 2020-02-20. 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


  Various network protocols make use of binary-encoded timestamps that
  are incorporated in the protocol packet format, referred to as packet
  timestamps for short.  This document specifies guidelines for
  defining packet timestamp formats in networking protocols at various
  layers.  It also presents three recommended timestamp formats.  The
  target audience of this memo includes network protocol designers.  It
  is expected that a new network protocol that requires a packet
  timestamp will, in most cases, use one of the recommended timestamp
  formats.  If none of the recommended formats fits the protocol
  requirements, the new protocol specification should specify the
  format of the packet timestamp according to the guidelines in this
  document.

  The rationale behind defining a relatively small set of recommended
  formats is that it enables significant reuse; network protocols can
  typically reuse the timestamp format of the Network Time Protocol
  (NTP) or the Precision Time Protocol (PTP), allowing a
  straightforward integration with an NTP or a PTP-based timer.
  Moreover, since accurate timestamping mechanisms are often
  implemented in hardware, a new network protocol that reuses an
  existing timestamp format can be quickly deployed using existing
  hardware timestamping capabilities.




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

IESG discussion can be tracked via
https://datatracker.ietf.org/doc/draft-ietf-ntp-packet-timestamps/ballot/


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




2020-02-06
07 Amy Vezza IESG state changed to In Last Call from Last Call Requested
2020-02-06
07 Amy Vezza Last call announcement was changed
2020-02-05
07 Suresh Krishnan Last call was requested
2020-02-05
07 Suresh Krishnan Last call announcement was generated
2020-02-05
07 Suresh Krishnan Ballot approval text was generated
2020-02-05
07 Suresh Krishnan Ballot writeup was generated
2020-02-05
07 Suresh Krishnan IESG state changed to Last Call Requested from AD Evaluation
2019-12-19
07 Suresh Krishnan IESG state changed to AD Evaluation from Publication Requested
2019-11-07
07 Karen O'Donoghue
This is the publication request and document shepherd write up for:

Guidelines for Defining Packet Timestamps
draft-ietf-ntp-packet-timestamps/

Prepared by: Karen O’Donoghue, 29 October 2019  …
This is the publication request and document shepherd write up for:

Guidelines for Defining Packet Timestamps
draft-ietf-ntp-packet-timestamps/

Prepared by: Karen O’Donoghue, 29 October 2019 

(1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)? Why is this the proper type of RFC? Is this type of RFC indicated in the title page header?

Informational


(2) The IESG approval announcement includes a Document Announcement Write-Up. Please provide such a Document Announcement Write-Up. Recent examples can be found in the "Action" announcements for approved documents. The approval announcement contains the following sections:

Technical Summary:

Various network protocols make use of binary-encoded timestamps that are incorporated in the protocol packet format, referred to as packet timestamps for short.  This document specifies guidelines for defining packet timestamp formats in networking protocols at various layers.  It also presents three recommended timestamp formats.  The target audience of this memo includes network protocol designers.  It is expected that a new network protocol that requires a packet timestamp will, in most cases, use one of the recommended timestamp formats.  If none of the recommended formats fits the protocol    requirements, the new protocol specification should specify the format of the packet timestamp according to the guidelines in this document.

The rationale behind defining a relatively small set of recommended formats is that it enables significant reuse; network protocols can typically reuse the timestamp format of the Network Time Protocol (NTP) or the Precision Time Protocol (PTP), allowing a straightforward integration with an NTP or a PTP-based timer. Moreover, since accurate timestamping mechanisms are often implemented in hardware, a new network protocol that reuses an existing timestamp format can be quickly deployed using existing hardware timestamping capabilities.

Working Group Summary:

The document has clear working group consensus for publication, and has been reviewed by several WG participants since its initial adoption as a working group item.

Document Quality:
 
This document has been reviewed and revised several times during its development. There were no specific external expert reviews conducted.
 
Personnel: 

Karen O'Donoghue is acting as the Document Shepherd.  Suresh Krishnan is the Responsible Area Director.

(3) Briefly describe the review of this document that was performed by the Document Shepherd. If this version of the document is not ready for publication, please explain why the document is being forwarded to the IESG.
 
The document shepherd has followed the working group process and reviewed the final document and feels this document is ready for IESG review.

(4) Does the document Shepherd have any concerns about the depth or breadth of the reviews that have been performed?
 
The document shepherd does not have any concerns about the reviews that were performed.

(5) Do portions of the document need review from a particular or from broader perspective, e.g., security, operational complexity, AAA, DNS, DHCP, XML, or internationalization? If so, describe the review that took place.

This document does not require any special reviews beyond those planned during the IESG review process.
 
(6) Describe any specific concerns or issues that the Document Shepherd has with this document that the Responsible Area Director and/or the IESG should be aware of? For example, perhaps he or she is uncomfortable with certain parts of the document, or has concerns whether there really is a need for it. In any event, if the WG has discussed those issues and has indicated that it still wishes to advance the document, detail those concerns here.
 
The Document Shepherd is comfortable with this document.

(7) Has each author confirmed that any and all appropriate IPR disclosures required for full conformance with the provisions of BCP 78 and BCP 79 have already been filed. If not, explain why?

There are no IPR filings on this document. The document shepherd has requested confirmation from all the authors that they are in full conformance with the provisions of BCP78 and BCP79 with respect to IPR disclosures.
 
(8) Has an IPR disclosure been filed that references this document? If so, summarize any WG discussion and conclusion regarding the IPR disclosures.

There is no IPR disclosures for this document.
 
(9) How solid is the WG consensus behind this document? Does it represent the strong concurrence of a few individuals, with others being silent, or does the WG as a whole understand and agree with it?

The document represents strong WG consensus.
 
(10) Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarize the areas of conflict in separate email messages to the Responsible Area Director.

There have been no threats of anyone appealing the documents.
 
(11) Identify any ID nits the Document Shepherd has found in this document. (See http://www.ietf.org/tools/idnits/ and the Internet-Drafts Checklist). Boilerplate checks are not enough; this check needs to be thorough.

There are currently two warnings about outdated references to IDs that will be fixed during the IESG review and publication process.

  == Outdated reference: A later version (-12) exists of
    draft-ietf-ippm-initial-registry-11

  == Outdated reference: A later version (-07) exists of
    draft-ietf-ntp-packet-timestamps-06

(12) Describe how the document meets any required formal review criteria, such as the MIB Doctor, media type, and URI type reviews.

There are no formal review criteria for this document.
 
(13) Have all references within this document been identified as either normative or informative?

All references are tagged as normative or informative.
 
(14) Are there normative references to documents that are not ready for advancement or are otherwise in an unclear state? If such normative references exist, what is the plan for their completion?

All normative references are completed.
 
(15) Are there downward normative references (see RFC 3967)? If so, list these downward references to support the Area Director in the Last Call procedure.

There are no downrefs.

(16) Will publication of this document change the status of any existing RFCs? Are those RFCs listed on the title page header, listed in the abstract, and discussed in the introduction? If the RFCs are not listed in the Abstract and Introduction, explain why, and point to the part of the document where the relationship of this document to the other RFCs is discussed. If this information is not in the document, explain why the WG considers it unnecessary.

This document does not change the status of any existing RFCs.
 
(17) Describe the Document Shepherd's review of the IANA considerations section, especially with regard to its consistency with the body of the document. Confirm that all protocol extensions that the document makes are associated with the appropriate reservations in IANA registries. Confirm that any referenced IANA registries have been clearly identified. Confirm that newly created IANA registries include a detailed specification of the initial contents for the registry, that allocations procedures for future registrations are defined, and a reasonable name for the new registry has been suggested (see RFC 5226).

There are no new IANA considerations contained in this document.

(18) List any new IANA registries that require Expert Review for future allocations. Provide any public guidance that the IESG would find useful in selecting the IANA Experts for these new registries.

There are no new IANA considerations contained in this document.
 
(19) Describe reviews and automated checks performed by the Document Shepherd to validate sections of the document written in a formal language, such as XML code, BNF rules, MIB definitions, etc.


2019-11-07
07 Karen O'Donoghue
This is the publication request and document shepherd write up for:

Guidelines for Defining Packet Timestamps
draft-ietf-ntp-packet-timestamps/

Prepared by: Karen O’Donoghue, 29 October 2019  …
This is the publication request and document shepherd write up for:

Guidelines for Defining Packet Timestamps
draft-ietf-ntp-packet-timestamps/

Prepared by: Karen O’Donoghue, 29 October 2019 

(1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)? Why is this the proper type of RFC? Is this type of RFC indicated in the title page header?

Informational


(2) The IESG approval announcement includes a Document Announcement Write-Up. Please provide such a Document Announcement Write-Up. Recent examples can be found in the "Action" announcements for approved documents. The approval announcement contains the following sections:

Technical Summary:

Various network protocols make use of binary-encoded timestamps that are incorporated in the protocol packet format, referred to as packet timestamps for short.  This document specifies guidelines for defining packet timestamp formats in networking protocols at various layers.  It also presents three recommended timestamp formats.  The target audience of this memo includes network protocol designers.  It is expected that a new network protocol that requires a packet timestamp will, in most cases, use one of the recommended timestamp formats.  If none of the recommended formats fits the protocol    requirements, the new protocol specification should specify the format of the packet timestamp according to the guidelines in this document.

The rationale behind defining a relatively small set of recommended formats is that it enables significant reuse; network protocols can typically reuse the timestamp format of the Network Time Protocol (NTP) or the Precision Time Protocol (PTP), allowing a straightforward integration with an NTP or a PTP-based timer. Moreover, since accurate timestamping mechanisms are often implemented in hardware, a new network protocol that reuses an existing timestamp format can be quickly deployed using existing hardware timestamping capabilities.

Working Group Summary:

The document has clear working group consensus for publication, and has been reviewed by several WG participants since its initial adoption as a working group item.

Document Quality:
 
This document has been reviewed and revised several times during its development. There were no specific external expert reviews conducted.
 
Personnel: 

Karen O'Donoghue is acting as the Document Shepherd.  Suresh Krishnan is the Responsible Area Director.

(3) Briefly describe the review of this document that was performed by the Document Shepherd. If this version of the document is not ready for publication, please explain why the document is being forwarded to the IESG.
 
The document shepherd has followed the working group process and reviewed the final document and feels this document is ready for IESG review.

(4) Does the document Shepherd have any concerns about the depth or breadth of the reviews that have been performed?
 
The document shepherd does not have any concerns about the reviews that were performed.

(5) Do portions of the document need review from a particular or from broader perspective, e.g., security, operational complexity, AAA, DNS, DHCP, XML, or internationalization? If so, describe the review that took place.

This document does not require any special reviews beyond those planned during the IESG review process.
 
(6) Describe any specific concerns or issues that the Document Shepherd has with this document that the Responsible Area Director and/or the IESG should be aware of? For example, perhaps he or she is uncomfortable with certain parts of the document, or has concerns whether there really is a need for it. In any event, if the WG has discussed those issues and has indicated that it still wishes to advance the document, detail those concerns here.
 
The Document Shepherd is comfortable with this document.

(7) Has each author confirmed that any and all appropriate IPR disclosures required for full conformance with the provisions of BCP 78 and BCP 79 have already been filed. If not, explain why?

All authors have confirmed that they are in full conformance with the provisions of BCP78 and BCP79 with respect to IPR disclosures (of which there are none).
 
(8) Has an IPR disclosure been filed that references this document? If so, summarize any WG discussion and conclusion regarding the IPR disclosures.

There is no IPR disclosures for this document.
 
(9) How solid is the WG consensus behind this document? Does it represent the strong concurrence of a few individuals, with others being silent, or does the WG as a whole understand and agree with it?

The document represents strong WG consensus.
 
(10) Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarize the areas of conflict in separate email messages to the Responsible Area Director.

There have been no threats of anyone appealing the documents.
 
(11) Identify any ID nits the Document Shepherd has found in this document. (See http://www.ietf.org/tools/idnits/ and the Internet-Drafts Checklist). Boilerplate checks are not enough; this check needs to be thorough.

There are currently two warnings about outdated references to IDs that will be fixed during the IESG review and publication process.

  == Outdated reference: A later version (-12) exists of
    draft-ietf-ippm-initial-registry-11

  == Outdated reference: A later version (-07) exists of
    draft-ietf-ntp-packet-timestamps-06

(12) Describe how the document meets any required formal review criteria, such as the MIB Doctor, media type, and URI type reviews.

There are no formal review criteria for this document.
 
(13) Have all references within this document been identified as either normative or informative?

All references are tagged as normative or informative.
 
(14) Are there normative references to documents that are not ready for advancement or are otherwise in an unclear state? If such normative references exist, what is the plan for their completion?

All normative references are completed.
 
(15) Are there downward normative references (see RFC 3967)? If so, list these downward references to support the Area Director in the Last Call procedure.

There are no downrefs.

(16) Will publication of this document change the status of any existing RFCs? Are those RFCs listed on the title page header, listed in the abstract, and discussed in the introduction? If the RFCs are not listed in the Abstract and Introduction, explain why, and point to the part of the document where the relationship of this document to the other RFCs is discussed. If this information is not in the document, explain why the WG considers it unnecessary.

This document does not change the status of any existing RFCs.
 
(17) Describe the Document Shepherd's review of the IANA considerations section, especially with regard to its consistency with the body of the document. Confirm that all protocol extensions that the document makes are associated with the appropriate reservations in IANA registries. Confirm that any referenced IANA registries have been clearly identified. Confirm that newly created IANA registries include a detailed specification of the initial contents for the registry, that allocations procedures for future registrations are defined, and a reasonable name for the new registry has been suggested (see RFC 5226).

There are no new IANA considerations contained in this document.

(18) List any new IANA registries that require Expert Review for future allocations. Provide any public guidance that the IESG would find useful in selecting the IANA Experts for these new registries.

There are no new IANA considerations contained in this document.
 
(19) Describe reviews and automated checks performed by the Document Shepherd to validate sections of the document written in a formal language, such as XML code, BNF rules, MIB definitions, etc.


2019-11-07
07 Karen O'Donoghue Responsible AD changed to Suresh Krishnan
2019-11-07
07 Karen O'Donoghue IETF WG state changed to Submitted to IESG for Publication from WG Consensus: Waiting for Write-Up
2019-11-07
07 Karen O'Donoghue IESG state changed to Publication Requested from I-D Exists
2019-11-07
07 Karen O'Donoghue IESG process started in state Publication Requested
2019-11-07
07 Karen O'Donoghue
This is the publication request and document shepherd write up for:

Guidelines for Defining Packet Timestamps
draft-ietf-ntp-packet-timestamps/

Prepared by: Karen O’Donoghue, 29 October 2019  …
This is the publication request and document shepherd write up for:

Guidelines for Defining Packet Timestamps
draft-ietf-ntp-packet-timestamps/

Prepared by: Karen O’Donoghue, 29 October 2019 

(1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)? Why is this the proper type of RFC? Is this type of RFC indicated in the title page header?

Informational


(2) The IESG approval announcement includes a Document Announcement Write-Up. Please provide such a Document Announcement Write-Up. Recent examples can be found in the "Action" announcements for approved documents. The approval announcement contains the following sections:

Technical Summary:

Various network protocols make use of binary-encoded timestamps that are incorporated in the protocol packet format, referred to as packet timestamps for short.  This document specifies guidelines for defining packet timestamp formats in networking protocols at various layers.  It also presents three recommended timestamp formats.  The target audience of this memo includes network protocol designers.  It is expected that a new network protocol that requires a packet timestamp will, in most cases, use one of the recommended timestamp formats.  If none of the recommended formats fits the protocol    requirements, the new protocol specification should specify the format of the packet timestamp according to the guidelines in this document.

The rationale behind defining a relatively small set of recommended formats is that it enables significant reuse; network protocols can typically reuse the timestamp format of the Network Time Protocol (NTP) or the Precision Time Protocol (PTP), allowing a straightforward integration with an NTP or a PTP-based timer. Moreover, since accurate timestamping mechanisms are often implemented in hardware, a new network protocol that reuses an existing timestamp format can be quickly deployed using existing hardware timestamping capabilities.

Working Group Summary:

The document has clear working group consensus for publication, and has been reviewed by several WG participants since its initial adoption as a working group item.

Document Quality:
 
This document has been reviewed and revised several times during its development. There were no specific external expert reviews conducted.
 
Personnel: 

Karen O'Donoghue is acting as the Document Shepherd.  Suresh Krishnan is the Responsible Area Director.

(3) Briefly describe the review of this document that was performed by the Document Shepherd. If this version of the document is not ready for publication, please explain why the document is being forwarded to the IESG.
 
The document shepherd has followed the working group process and reviewed the final document and feels this document is ready for IESG review.

(4) Does the document Shepherd have any concerns about the depth or breadth of the reviews that have been performed?
 
The document shepherd does not have any concerns about the reviews that were performed.

(5) Do portions of the document need review from a particular or from broader perspective, e.g., security, operational complexity, AAA, DNS, DHCP, XML, or internationalization? If so, describe the review that took place.

This document does not require any special reviews beyond those planned during the IESG review process.
 
(6) Describe any specific concerns or issues that the Document Shepherd has with this document that the Responsible Area Director and/or the IESG should be aware of? For example, perhaps he or she is uncomfortable with certain parts of the document, or has concerns whether there really is a need for it. In any event, if the WG has discussed those issues and has indicated that it still wishes to advance the document, detail those concerns here.
 
The Document Shepherd is comfortable with this document.

(7) Has each author confirmed that any and all appropriate IPR disclosures required for full conformance with the provisions of BCP 78 and BCP 79 have already been filed. If not, explain why?

All authors have confirmed that they are in full conformance with the provisions of BCP78 and BCP79 with respect to IPR disclosures (of which there are none).
 
(8) Has an IPR disclosure been filed that references this document? If so, summarize any WG discussion and conclusion regarding the IPR disclosures.

There is no IPR disclosures for this document.
 
(9) How solid is the WG consensus behind this document? Does it represent the strong concurrence of a few individuals, with others being silent, or does the WG as a whole understand and agree with it?

The document represents strong WG consensus.
 
(10) Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarize the areas of conflict in separate email messages to the Responsible Area Director.

There have been no threats of anyone appealing the documents.
 
(11) Identify any ID nits the Document Shepherd has found in this document. (See http://www.ietf.org/tools/idnits/ and the Internet-Drafts Checklist). Boilerplate checks are not enough; this check needs to be thorough.

There are currently two warnings about outdated references to IDs that will be fixed during the IESG review and publication process.

  == Outdated reference: A later version (-12) exists of
    draft-ietf-ippm-initial-registry-11

  == Outdated reference: A later version (-07) exists of
    draft-ietf-ntp-packet-timestamps-06

(12) Describe how the document meets any required formal review criteria, such as the MIB Doctor, media type, and URI type reviews.

There are no formal review criteria for this document.
 
(13) Have all references within this document been identified as either normative or informative?

All references are tagged as normative or informative.
 
(14) Are there normative references to documents that are not ready for advancement or are otherwise in an unclear state? If such normative references exist, what is the plan for their completion?

All normative references are completed.
 
(15) Are there downward normative references (see RFC 3967)? If so, list these downward references to support the Area Director in the Last Call procedure.

There are no downrefs.

(16) Will publication of this document change the status of any existing RFCs? Are those RFCs listed on the title page header, listed in the abstract, and discussed in the introduction? If the RFCs are not listed in the Abstract and Introduction, explain why, and point to the part of the document where the relationship of this document to the other RFCs is discussed. If this information is not in the document, explain why the WG considers it unnecessary.

This document does not change the status of any existing RFCs.
 
(17) Describe the Document Shepherd's review of the IANA considerations section, especially with regard to its consistency with the body of the document. Confirm that all protocol extensions that the document makes are associated with the appropriate reservations in IANA registries. Confirm that any referenced IANA registries have been clearly identified. Confirm that newly created IANA registries include a detailed specification of the initial contents for the registry, that allocations procedures for future registrations are defined, and a reasonable name for the new registry has been suggested (see RFC 5226).

There are no new IANA considerations contained in this document.

(18) List any new IANA registries that require Expert Review for future allocations. Provide any public guidance that the IESG would find useful in selecting the IANA Experts for these new registries.

There are no new IANA considerations contained in this document.
 
(19) Describe reviews and automated checks performed by the Document Shepherd to validate sections of the document written in a formal language, such as XML code, BNF rules, MIB definitions, etc.


2019-11-07
07 Karen O'Donoghue
This is the publication request and document shepherd write up for:

Guidelines for Defining Packet Timestamps
draft-ietf-ntp-packet-timestamps/

Prepared by: Karen OÕDonoghue, 29 October 2019  …
This is the publication request and document shepherd write up for:

Guidelines for Defining Packet Timestamps
draft-ietf-ntp-packet-timestamps/

Prepared by: Karen OÕDonoghue, 29 October 2019 

(1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)? Why is this the proper type of RFC? Is this type of RFC indicated in the title page header?

Informational


(2) The IESG approval announcement includes a Document Announcement Write-Up. Please provide such a Document Announcement Write-Up. Recent examples can be found in the "Action" announcements for approved documents. The approval announcement contains the following sections:

Technical Summary:

Various network protocols make use of binary-encoded timestamps that are incorporated in the protocol packet format, referred to as packet timestamps for short.  This document specifies guidelines for defining packet timestamp formats in networking protocols at various layers.  It also presents three recommended timestamp formats.  The target audience of this memo includes network protocol designers.  It is expected that a new network protocol that requires a packet timestamp will, in most cases, use one of the recommended timestamp formats.  If none of the recommended formats fits the protocol    requirements, the new protocol specification should specify the format of the packet timestamp according to the guidelines in this document.

The rationale behind defining a relatively small set of recommended formats is that it enables significant reuse; network protocols can typically reuse the timestamp format of the Network Time Protocol (NTP) or the Precision Time Protocol (PTP), allowing a straightforward integration with an NTP or a PTP-based timer. Moreover, since accurate timestamping mechanisms are often implemented in hardware, a new network protocol that reuses an existing timestamp format can be quickly deployed using existing hardware timestamping capabilities.

Working Group Summary:

The document has clear working group consensus for publication, and has been reviewed by several WG participants since its initial adoption as a working group item.

Document Quality:
Ê
This document has been reviewed and revised several times during its development. There were no specific external expert reviews conducted.
Ê
Personnel:Ê

Karen O'Donoghue is acting as the Document Shepherd.Ê Suresh Krishnan is the Responsible Area Director.

(3) Briefly describe the review of this document that was performed by the Document Shepherd. If this version of the document is not ready for publication, please explain why the document is being forwarded to the IESG.
Ê
The document shepherd has followed the working group process and reviewed the final document and feels this document is ready for IESG review.

(4) Does the document Shepherd have any concerns about the depth or breadth of the reviews that have been performed?
Ê
The document shepherd does not have any concerns about the reviews that were performed.

(5) Do portions of the document need review from a particular or from broader perspective, e.g., security, operational complexity, AAA, DNS, DHCP, XML, or internationalization? If so, describe the review that took place.

This document does not require any special reviews beyond those planned during the IESG review process.
Ê
(6) Describe any specific concerns or issues that the Document Shepherd has with this document that the Responsible Area Director and/or the IESG should be aware of? For example, perhaps he or she is uncomfortable with certain parts of the document, or has concerns whether there really is a need for it. In any event, if the WG has discussed those issues and has indicated that it still wishes to advance the document, detail those concerns here.
Ê
The Document Shepherd is comfortable with this document.

(7) Has each author confirmed that any and all appropriate IPR disclosures required for full conformance with the provisions of BCP 78 and BCP 79 have already been filed. If not, explain why?

All authors have confirmed that they are in full conformance with the provisions of BCP78 and BCP79 with respect to IPR disclosures (of which there are none).
Ê
(8) Has an IPR disclosure been filed that references this document? If so, summarize any WG discussion and conclusion regarding the IPR disclosures.

There is no IPR disclosures for this document.
Ê
(9) How solid is the WG consensus behind this document? Does it represent the strong concurrence of a few individuals, with others being silent, or does the WG as a whole understand and agree with it?

The document represents strong WG consensus.
Ê
(10) Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarize the areas of conflict in separate email messages to the Responsible Area Director.

There have been no threats of anyone appealing the documents.
Ê
(11) Identify any ID nits the Document Shepherd has found in this document. (See http://www.ietf.org/tools/idnits/ and the Internet-Drafts Checklist). Boilerplate checks are not enough; this check needs to be thorough.

There are currently two warnings about outdated references to IDs that will be fixed during the IESG review and publication process.

  == Outdated reference: A later version (-12) exists of
    draft-ietf-ippm-initial-registry-11

  == Outdated reference: A later version (-07) exists of
    draft-ietf-ntp-packet-timestamps-06

(12) Describe how the document meets any required formal review criteria, such as the MIB Doctor, media type, and URI type reviews.

There are no formal review criteria for this document.
Ê
(13) Have all references within this document been identified as either normative or informative?

All references are tagged as normative or informative.
Ê
(14) Are there normative references to documents that are not ready for advancement or are otherwise in an unclear state? If such normative references exist, what is the plan for their completion?

All normative references are completed.
Ê
(15) Are there downward normative references (see RFC 3967)? If so, list these downward references to support the Area Director in the Last Call procedure.

There are no downrefs.

(16) Will publication of this document change the status of any existing RFCs? Are those RFCs listed on the title page header, listed in the abstract, and discussed in the introduction? If the RFCs are not listed in the Abstract and Introduction, explain why, and point to the part of the document where the relationship of this document to the other RFCs is discussed. If this information is not in the document, explain why the WG considers it unnecessary.

This document does not change the status of any existing RFCs.
Ê
(17) Describe the Document Shepherd's review of the IANA considerations section, especially with regard to its consistency with the body of the document. Confirm that all protocol extensions that the document makes are associated with the appropriate reservations in IANA registries. Confirm that any referenced IANA registries have been clearly identified. Confirm that newly created IANA registries include a detailed specification of the initial contents for the registry, that allocations procedures for future registrations are defined, and a reasonable name for the new registry has been suggested (see RFC 5226).

There are no new IANA considerations contained in this document.

(18) List any new IANA registries that require Expert Review for future allocations. Provide any public guidance that the IESG would find useful in selecting the IANA Experts for these new registries.

There are no new IANA considerations contained in this document.
Ê
(19) Describe reviews and automated checks performed by the Document Shepherd to validate sections of the document written in a formal language, such as XML code, BNF rules, MIB definitions, etc.


2019-11-07
07 Karen O'Donoghue
This is the publication request and document shepherd write up for:

Guidelines for Defining Packet Timestamps
draft-ietf-ntp-packet-timestamps/

Prepared by: Karen OÕDonoghue, 29 October 2019  …
This is the publication request and document shepherd write up for:

Guidelines for Defining Packet Timestamps
draft-ietf-ntp-packet-timestamps/

Prepared by: Karen OÕDonoghue, 29 October 2019 

(1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)? Why is this the proper type of RFC? Is this type of RFC indicated in the title page header?

Informational


(2) The IESG approval announcement includes a Document Announcement Write-Up. Please provide such a Document Announcement Write-Up. Recent examples can be found in the "Action" announcements for approved documents. The approval announcement contains the following sections:

Technical Summary:

Various network protocols make use of binary-encoded timestamps that are incorporated in the protocol packet format, referred to as packet timestamps for short.  This document specifies guidelines for defining packet timestamp formats in networking protocols at various layers.  It also presents three recommended timestamp formats.  The target audience of this memo includes network protocol designers.  It is expected that a new network protocol that requires a packet timestamp will, in most cases, use one of the recommended timestamp formats.  If none of the recommended formats fits the protocol    requirements, the new protocol specification should specify the format of the packet timestamp according to the guidelines in this document.

The rationale behind defining a relatively small set of recommended formats is that it enables significant reuse; network protocols can typically reuse the timestamp format of the Network Time Protocol (NTP) or the Precision Time Protocol (PTP), allowing a straightforward integration with an NTP or a PTP-based timer. Moreover, since accurate timestamping mechanisms are often implemented in hardware, a new network protocol that reuses an existing timestamp format can be quickly deployed using existing hardware timestamping capabilities.

Working Group Summary:

The document has clear working group consensus for publication, and has been reviewed by several WG participants since its initial adoption as a working group item.

Document Quality:
Ê
This document has been reviewed and revised several times during its development. There were no specific external expert reviews conducted.
Ê
Personnel:Ê

Karen O'Donoghue is acting as the Document Shepherd.Ê Suresh Krishnan is the Responsible Area Director.

(3) Briefly describe the review of this document that was performed by the Document Shepherd. If this version of the document is not ready for publication, please explain why the document is being forwarded to the IESG.
Ê
The document shepherd has followed the working group process and reviewed the final document and feels this document is ready for IESG review.

(4) Does the document Shepherd have any concerns about the depth or breadth of the reviews that have been performed?
Ê
The document shepherd does not have any concerns about the reviews that were performed.

(5) Do portions of the document need review from a particular or from broader perspective, e.g., security, operational complexity, AAA, DNS, DHCP, XML, or internationalization? If so, describe the review that took place.

This document does not require any special reviews beyond those planned during the IESG review process.
Ê
(6) Describe any specific concerns or issues that the Document Shepherd has with this document that the Responsible Area Director and/or the IESG should be aware of? For example, perhaps he or she is uncomfortable with certain parts of the document, or has concerns whether there really is a need for it. In any event, if the WG has discussed those issues and has indicated that it still wishes to advance the document, detail those concerns here.
Ê
The Document Shepherd is comfortable with this document.

(7) Has each author confirmed that any and all appropriate IPR disclosures required for full conformance with the provisions of BCP 78 and BCP 79 have already been filed. If not, explain why?

All authors have confirmed that they are in full conformance with the provisions of BCP78 and BCP79 with respect to IPR disclosures (of which there are none).
Ê
(8) Has an IPR disclosure been filed that references this document? If so, summarize any WG discussion and conclusion regarding the IPR disclosures.

There is no IPR disclosures for this document.
Ê
(9) How solid is the WG consensus behind this document? Does it represent the strong concurrence of a few individuals, with others being silent, or does the WG as a whole understand and agree with it?

The document represents strong WG consensus.
Ê
(10) Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarize the areas of conflict in separate email messages to the Responsible Area Director.

There have been no threats of anyone appealing the documents.
Ê
(11) Identify any ID nits the Document Shepherd has found in this document. (See http://www.ietf.org/tools/idnits/ and the Internet-Drafts Checklist). Boilerplate checks are not enough; this check needs to be thorough.

There are currently two warnings about outdated references to IDs that will be fixed during the IESG review and publication process.

  == Outdated reference: A later version (-12) exists of
    draft-ietf-ippm-initial-registry-11

  == Outdated reference: A later version (-07) exists of
    draft-ietf-ntp-packet-timestamps-06

(12) Describe how the document meets any required formal review criteria, such as the MIB Doctor, media type, and URI type reviews.

There are no formal review criteria for this document.
Ê
(13) Have all references within this document been identified as either normative or informative?

All references are tagged as normative or informative.
Ê
(14) Are there normative references to documents that are not ready for advancement or are otherwise in an unclear state? If such normative references exist, what is the plan for their completion?

All normative references are completed.
Ê
(15) Are there downward normative references (see RFC 3967)? If so, list these downward references to support the Area Director in the Last Call procedure.

There are no downrefs.

(16) Will publication of this document change the status of any existing RFCs? Are those RFCs listed on the title page header, listed in the abstract, and discussed in the introduction? If the RFCs are not listed in the Abstract and Introduction, explain why, and point to the part of the document where the relationship of this document to the other RFCs is discussed. If this information is not in the document, explain why the WG considers it unnecessary.

This document does not change the status of any existing RFCs.
Ê
(17) Describe the Document Shepherd's review of the IANA considerations section, especially with regard to its consistency with the body of the document. Confirm that all protocol extensions that the document makes are associated with the appropriate reservations in IANA registries. Confirm that any referenced IANA registries have been clearly identified. Confirm that newly created IANA registries include a detailed specification of the initial contents for the registry, that allocations procedures for future registrations are defined, and a reasonable name for the new registry has been suggested (see RFC 5226).

There are no new IANA considerations contained in this document.

(18) List any new IANA registries that require Expert Review for future allocations. Provide any public guidance that the IESG would find useful in selecting the IANA Experts for these new registries.

There are no new IANA considerations contained in this document.
Ê
(19) Describe reviews and automated checks performed by the Document Shepherd to validate sections of the document written in a formal language, such as XML code, BNF rules, MIB definitions, etc.


2019-11-07
07 Karen O'Donoghue
This is the publication request and document shepherd write up for:

Guidelines for Defining Packet Timestamps
draft-ietf-ntp-packet-timestamps/

Prepared by: Karen OÕDonoghue, 29 October 2019  …
This is the publication request and document shepherd write up for:

Guidelines for Defining Packet Timestamps
draft-ietf-ntp-packet-timestamps/

Prepared by: Karen OÕDonoghue, 29 October 2019 

(1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)? Why is this the proper type of RFC? Is this type of RFC indicated in the title page header?

Informational


(2) The IESG approval announcement includes a Document Announcement Write-Up. Please provide such a Document Announcement Write-Up. Recent examples can be found in the "Action" announcements for approved documents. The approval announcement contains the following sections:

Technical Summary:

Various network protocols make use of binary-encoded timestamps that are incorporated in the protocol packet format, referred to as packet timestamps for short.  This document specifies guidelines for defining packet timestamp formats in networking protocols at various layers.  It also presents three recommended timestamp formats.  The target audience of this memo includes network protocol designers.  It is expected that a new network protocol that requires a packet timestamp will, in most cases, use one of the recommended timestamp formats.  If none of the recommended formats fits the protocol    requirements, the new protocol specification should specify the format of the packet timestamp according to the guidelines in this document.

The rationale behind defining a relatively small set of recommended formats is that it enables significant reuse; network protocols can typically reuse the timestamp format of the Network Time Protocol (NTP) or the Precision Time Protocol (PTP), allowing a straightforward integration with an NTP or a PTP-based timer. Moreover, since accurate timestamping mechanisms are often implemented in hardware, a new network protocol that reuses an existing timestamp format can be quickly deployed using existing hardware timestamping capabilities.

Working Group Summary:

The document has clear working group consensus for publication, and has been reviewed by several WG participants since its initial adoption as a working group item.

Document Quality:
Ê
This document has been reviewed and revised several times during its development. There were no specific external expert reviews conducted.
Ê
Personnel:Ê

Karen O'Donoghue is acting as the Document Shepherd.Ê Suresh Krishnan is the Responsible Area Director.

(3) Briefly describe the review of this document that was performed by the Document Shepherd. If this version of the document is not ready for publication, please explain why the document is being forwarded to the IESG.
Ê
The document shepherd has followed the working group process and reviewed the final document and feels this document is ready for IESG review.

(4) Does the document Shepherd have any concerns about the depth or breadth of the reviews that have been performed?
Ê
The document shepherd does not have any concerns about the reviews that were performed.

(5) Do portions of the document need review from a particular or from broader perspective, e.g., security, operational complexity, AAA, DNS, DHCP, XML, or internationalization? If so, describe the review that took place.

This document does not require any special reviews beyond those planned during the IESG review process.
Ê
(6) Describe any specific concerns or issues that the Document Shepherd has with this document that the Responsible Area Director and/or the IESG should be aware of? For example, perhaps he or she is uncomfortable with certain parts of the document, or has concerns whether there really is a need for it. In any event, if the WG has discussed those issues and has indicated that it still wishes to advance the document, detail those concerns here.
Ê
The Document Shepherd is comfortable with this document.

(7) Has each author confirmed that any and all appropriate IPR disclosures required for full conformance with the provisions of BCP 78 and BCP 79 have already been filed. If not, explain why?

All authors have confirmed that they are in full conformance with the provisions of BCP78 and BCP79 with respect to IPR disclosures (of which there are none).
Ê
(8) Has an IPR disclosure been filed that references this document? If so, summarize any WG discussion and conclusion regarding the IPR disclosures.

There is no IPR disclosures for this document.
Ê
(9) How solid is the WG consensus behind this document? Does it represent the strong concurrence of a few individuals, with others being silent, or does the WG as a whole understand and agree with it?

The document represents strong WG consensus.
Ê
(10) Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarize the areas of conflict in separate email messages to the Responsible Area Director.

There have been no threats of anyone appealing the documents.
Ê
(11) Identify any ID nits the Document Shepherd has found in this document. (See http://www.ietf.org/tools/idnits/ and the Internet-Drafts Checklist). Boilerplate checks are not enough; this check needs to be thorough.

There are currently two warnings about outdated references to IDs that will be fixed during the IESG review and publication process.

  == Outdated reference: A later version (-12) exists of
    draft-ietf-ippm-initial-registry-11

  == Outdated reference: A later version (-07) exists of
    draft-ietf-ntp-packet-timestamps-06

(12) Describe how the document meets any required formal review criteria, such as the MIB Doctor, media type, and URI type reviews.

There are no formal review criteria for this document.
Ê
(13) Have all references within this document been identified as either normative or informative?

All references are tagged as normative or informative.
Ê
(14) Are there normative references to documents that are not ready for advancement or are otherwise in an unclear state? If such normative references exist, what is the plan for their completion?

All normative references are completed.
Ê
(15) Are there downward normative references (see RFC 3967)? If so, list these downward references to support the Area Director in the Last Call procedure.

There are no downrefs.

(16) Will publication of this document change the status of any existing RFCs? Are those RFCs listed on the title page header, listed in the abstract, and discussed in the introduction? If the RFCs are not listed in the Abstract and Introduction, explain why, and point to the part of the document where the relationship of this document to the other RFCs is discussed. If this information is not in the document, explain why the WG considers it unnecessary.

This document does not change the status of any existing RFCs.
Ê
(17) Describe the Document Shepherd's review of the IANA considerations section, especially with regard to its consistency with the body of the document. Confirm that all protocol extensions that the document makes are associated with the appropriate reservations in IANA registries. Confirm that any referenced IANA registries have been clearly identified. Confirm that newly created IANA registries include a detailed specification of the initial contents for the registry, that allocations procedures for future registrations are defined, and a reasonable name for the new registry has been suggested (see RFC 5226).

There are no new IANA considerations contained in this document.

(18) List any new IANA registries that require Expert Review for future allocations. Provide any public guidance that the IESG would find useful in selecting the IANA Experts for these new registries.

There are no new IANA considerations contained in this document.
Ê
(19) Describe reviews and automated checks performed by the Document Shepherd to validate sections of the document written in a formal language, such as XML code, BNF rules, MIB definitions, etc.


2019-08-27
07 Karen O'Donoghue IETF WG state changed to WG Consensus: Waiting for Write-Up from In WG Last Call
2019-08-27
07 Karen O'Donoghue Notification list changed to Karen O'Donoghue <odonoghue@isoc.org> from Karen O'Donoghue <odonoghue@isoc.org>
2019-08-20
07 Tal Mizrahi New version available: draft-ietf-ntp-packet-timestamps-07.txt
2019-08-20
07 (System) New version approved
2019-08-20
07 (System) Request for posting confirmation emailed to previous authors: Joachim Fabini , Tal Mizrahi , Alfred Morton
2019-08-20
07 Tal Mizrahi Uploaded new revision
2019-08-15
06 (System) Document has expired
2019-07-22
06 Karen O'Donoghue Notification list changed to Karen O'Donoghue <odonoghue@isoc.org>
2019-07-22
06 Karen O'Donoghue Document shepherd changed to Karen O'Donoghue
2019-02-11
06 Tal Mizrahi New version available: draft-ietf-ntp-packet-timestamps-06.txt
2019-02-11
06 (System) New version approved
2019-02-11
06 (System) Request for posting confirmation emailed to previous authors: Joachim Fabini , Tal Mizrahi , Alfred Morton
2019-02-11
06 Tal Mizrahi Uploaded new revision
2018-12-09
05 Tal Mizrahi New version available: draft-ietf-ntp-packet-timestamps-05.txt
2018-12-09
05 (System) New version approved
2018-12-09
05 (System) Request for posting confirmation emailed to previous authors: Joachim Fabini , Tal Mizrahi , Alfred Morton
2018-12-09
05 Tal Mizrahi Uploaded new revision
2018-11-06
04 Karen O'Donoghue IETF WG state changed to In WG Last Call from WG Document
2018-11-06
04 Karen O'Donoghue Intended Status changed to Informational from None
2018-11-03
04 Dieter Sibold Added to session: IETF-103: ntp  Tue-1610
2018-10-09
04 Tal Mizrahi New version available: draft-ietf-ntp-packet-timestamps-04.txt
2018-10-09
04 (System) New version approved
2018-10-09
04 (System) Request for posting confirmation emailed to previous authors: Joachim Fabini , Tal Mizrahi , Alfred Morton
2018-10-09
04 Tal Mizrahi Uploaded new revision
2018-08-27
03 Tal Mizrahi New version available: draft-ietf-ntp-packet-timestamps-03.txt
2018-08-27
03 (System) New version approved
2018-08-27
03 (System) Request for posting confirmation emailed to previous authors: ntp-chairs@ietf.org, Joachim Fabini , Tal Mizrahi , Al Morton
2018-08-27
03 Tal Mizrahi Uploaded new revision
2018-07-18
02 Karen O'Donoghue Added to session: IETF-102: ntp  Wed-0930
2018-06-24
02 Tal Mizrahi New version available: draft-ietf-ntp-packet-timestamps-02.txt
2018-06-24
02 (System) New version approved
2018-06-24
02 (System) Request for posting confirmation emailed to previous authors: Joachim Fabini , Tal Mizrahi , Al Morton
2018-06-24
02 Tal Mizrahi Uploaded new revision
2018-03-21
01 Karen O'Donoghue Added to session: IETF-101: ntp  Thu-1550
2018-03-05
01 Tal Mizrahi New version available: draft-ietf-ntp-packet-timestamps-01.txt
2018-03-05
01 (System) New version approved
2018-03-05
01 (System) Request for posting confirmation emailed to previous authors: Joachim Fabini , Tal Mizrahi , Al Morton
2018-03-05
01 Tal Mizrahi Uploaded new revision
2017-10-26
00 Karen O'Donoghue This document now replaces draft-mizrahi-intarea-packet-timestamps instead of None
2017-10-26
00 Tal Mizrahi New version available: draft-ietf-ntp-packet-timestamps-00.txt
2017-10-26
00 (System) WG -00 approved
2017-10-26
00 Tal Mizrahi Set submitter to "Tal Mizrahi ", replaces to draft-mizrahi-intarea-packet-timestamps and sent approval email to group chairs: ntp-chairs@ietf.org
2017-10-26
00 Tal Mizrahi Uploaded new revision