<?xml version="1.0" encoding="UTF-8"?>
  <?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
  <!-- generated by https://github.com/cabo/kramdown-rfc2629 version 1.3.17 -->

<!DOCTYPE rfc SYSTEM "rfc2629.dtd" [
]>

<?rfc toc="yes"?>
<?rfc tocindent="yes"?>
<?rfc sortrefs="yes"?>
<?rfc symrefs="yes"?>
<?rfc strict="yes"?>
<?rfc compact="yes"?>
<?rfc subcompact="yes"?>
<?rfc comments="yes"?>
<?rfc inline="yes"?>

<rfc ipr="trust200902" docName="draft-gruessing-ntp-ntpv5-requirements-01" category="info">

  <front>
    <title abbrev="NTPv5 use cases and requirements">NTPv5 use cases and requirements</title>

    <author initials="J." surname="Gruessing" fullname="James Gruessing">
      <organization></organization>
      <address>
        <email>james.ietf@gmail.com</email>
      </address>
    </author>

    <date />

    <area>Internet</area>
    <workgroup>Network Time Protocol</workgroup>
    <keyword>Internet-Draft</keyword>

    <abstract>


<t>This document describes the use cases, requirements, and considerations that
should be factored in the design of a successor protocol to supercede version 4
of the NTP protocol <xref target="RFC5905"/> presently referred to as NTP version 5
(“NTPv5”). This document is non-exhaustive and does not in its current version
represent working group consensus.</t>



    </abstract>


    <note title="Note to Readers">


<t><spanx style="emph">RFC Editor: please remove this section before publication</spanx></t>

<t>Source code and issues for this draft can be found at
<eref target="https://github.com/fiestajetsam/I-D/tree/main/draft-gruessing-ntp-ntpv5-requirements">https://github.com/fiestajetsam/I-D/tree/main/draft-gruessing-ntp-ntpv5-requirements</eref>.</t>


    </note>


  </front>

  <middle>


<section anchor="introduction" title="Introduction">

<t>NTP version 4 <xref target="RFC5905"/> has seen active use for over a decade, and within
this time period the protocol has not only been extended to support new
requirements but also fallen victim to vulnerabilities that have made it used
for distributed denial of service (DDoS) amplification attacks.</t>

<section anchor="notational-conventions" title="Notational Conventions">

<t>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 <xref target="RFC2119"/> <xref target="RFC8174"/>
when, and only when, they appear in all capitals, as shown here.</t>

</section>
</section>
<section anchor="use-cases-and-existing-deployments-of-ntp" title="Use cases and existing deployments of NTP">

<t>There are several common scenarios for exxisting NTPv4 deployments; publicly
accessible NTP services such as the NTP Pool <xref target="ntppool"/> are used to offer clock
synchronisation for end users and embedded devices, ISP provided servers to
synchronise devices such as customer-premesis equipment where reduced accuracy
may be tollerable. Depending on the network and path these deployments may be
affected by variable latency as well as throttling or blocking by providers.</t>

<t>Data centres and cloud computing providers also have deployed and offer NTP
services both for internal use and for customers, particularly where the network
is unable to offer or does not require PTP <xref target="IEEE-1588-2008"/>. As these
deployments are less likely to be constrained by network latency or power the
potential for higher levels of accuracy and precision within the bounds of the
protocol are possible.</t>

</section>
<section anchor="requirements" title="Requirements">

<t>At a high level, NTPv5 should be a protocol that is capable of operating in both
local networks and also over public internet connections where packet loss,
delay, and even filtering may occur.</t>

<t>Timestamp resolution SHOULD either match or exceed NTPv4, and be extensible to
represent any specified timescale.</t>

<t>The protocol SHOULD NOT transmit time zone information and should focus on
providing clock synchronisation as TZDIST <xref target="RFC7808"/> already provides this
ability.</t>

<section anchor="ip-affinity" title="IP affinity">

<t>Servers SHOULD have a new identifier that peers use as reference, this SHOULD
NOT be a FQDN, an IP address, or identifier tied to a certificate. Servers
SHOULD be able to migrate and change their identifiers as stratum topologies or
network configuration changes occur.</t>

<t>Clients SHOULD re-establish connections with servers at an interval to prevent
attempting to maintain connectivity to dead host and give network operators the
ability to move traffic away from IP addresses in a timely manner. This
functionality should also compliment having a “Kiss of Death” or similar message
from servers.</t>

</section>
<section anchor="algorithms" title="Algorithms">

<t>Algorithms describing functions such as clock filtering, selection and
clustering SHOULD be omitted from the specification; the specification should
instead only provide only what is necessary to describe protocol semantics and
normative behaviours.</t>

<t>The working group should consider creating a separate informational document to
describe an algorithm to assist with implementation, and to consider adopting
future documents which describe new algorithms as they are developed. Specifying
client algorithms separately from the protocol allows will allow NTPv5 to meet
the needs of applications with a variety of network properties and performance
requirements. It also allows for innovation in implementations without
sacrificing basic interoperability.</t>

</section>
<section anchor="timescales" title="Timescales">

<t>Support SHOULD be available for other timescales in addition to UTC - this
should include, but not limited to the use of TAI or Modified Julian Date as
defined in <xref target="I-D.ietf-ntp-roughtime"/>, however UTC SHALL be the default
timescale and MUST be supported by all implementations. Consideration should be
made to include listing the supported timescales either as part of specific IANA
parameter registry, or as part of the extension registry.</t>

</section>
<section anchor="leap-seconds" title="Leap seconds">

<t>The specification or the protocol SHOULD be explicit about when a leap
second is being applied, and the protocol should allow for transmiting an
upcoming leap second ahead of the day it is to be applicable. Nevertheless,
due to network delays and the polling interval, applications with NTP clients
will need to manage the leap second event at their local clock.</t>

<section anchor="leap-second-smearing" title="Leap second smearing">

<t>Server responses SHOULD include not only an indicator as to wether the server
supports smearing, but also if the current time being transmitted is smeared.
The protocol may also transmit the start/end or duration of the smearing ahead
of time. It MUST be possible for clients to determine the unsmeared time of the
timescale.</t>

</section>
</section>
<section anchor="backwards-compatibility-to-nts-and-ntpv4" title="Backwards compatibility to NTS and NTPv4">

<t>The support for compatibility with other protocols SHOULD NOT prevent addressing
issues that have previous caused issues in deployments or cause ossification of
the protocol. Protocol ossification MUST be addressed to prevent existing NTPv4
deployments which incorrectly respond to clients posing as NTPv5 from causing
issues. Forward prevention of ossification (for a potential NTPv6 protocol in
the future) SHOULD also be taken into consideration.</t>

<t>The model for backward compatibility is servers that support mutliple versions
NTP and send a response in the same version as the request. This does not
preclude high stratum servers from acting as a client in one version of NTP and
a server in another.</t>

</section>
<section anchor="extensibility" title="Extensibility">

<t>To provide the protocol MUST have the capability to be extended. The
specification should specify that implementations MUST ignore unknown
extensions. Unknown extensions received by a server from a lower stratum server
SHALL not be added to response messages sent by the server receiving these
extensions.</t>

</section>
</section>
<section anchor="iana-considerations" title="IANA Considerations">

<t>Considerations should be made about the future of the existing IANA registry
for NTPv4 parameters. If NTPv5 becomes incompatible with these parameters a new
registry SHOULD be created.</t>

</section>
<section anchor="security-considerations" title="Security Considerations">

<t>Encryption and authentication MUST be provided by the protocol specification as
a default and MUST be resistent to downgrade attacks. The encryption used must
have agility, allowing for the protocol to update as more secure cryptography
becomes known and vulnerabilities are discovered.</t>

<t>The specification MAY consider leaving room for middleboxes which may
deliberately modify packets in flight for legitimate purposes. Thought must be
given around how this will be incorporated into any applicable trust model.
Downgrading attacks that could lead to an adversary disabling or removing
encryption or authentication MUST NOT be possible in the design of the protocol.</t>

<t>Detection and reporting of server malfeasence SHOULD remain out of scope of this
specification as <xref target="I-D.ietf-ntp-roughtime"/> already provides this capability as
a core functionality of the protocol.</t>

<t>—back</t>

</section>
<section anchor="acknowledgements" title="Acknowledgements">
<t>The author would like to thank Doug Arnold for contributions to this document,
and would like to acknowledge Daniel Franke, Watson Ladd, Miroslav Lichvar for
their existing documents and ideas. The author would also like to thank Angelo
Moriondo, Franz Karl Achard, and Malcom McLean for providing the author with
motivation.</t>

</section>


  </middle>

  <back>

    <references title='Normative References'>





<reference  anchor="RFC2119" target='https://www.rfc-editor.org/info/rfc2119'>
<front>
<title>Key words for use in RFCs to Indicate Requirement Levels</title>
<author initials='S.' surname='Bradner' fullname='S. Bradner'><organization /></author>
<date year='1997' month='March' />
<abstract><t>In many standards track documents several words are used to signify the requirements in the specification.  These words are often capitalized. This document defines these words as they should be interpreted in IETF documents.  This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t></abstract>
</front>
<seriesInfo name='BCP' value='14'/>
<seriesInfo name='RFC' value='2119'/>
<seriesInfo name='DOI' value='10.17487/RFC2119'/>
</reference>



<reference  anchor="RFC5905" target='https://www.rfc-editor.org/info/rfc5905'>
<front>
<title>Network Time Protocol Version 4: Protocol and Algorithms Specification</title>
<author initials='D.' surname='Mills' fullname='D. Mills'><organization /></author>
<author initials='J.' surname='Martin' fullname='J. Martin' role='editor'><organization /></author>
<author initials='J.' surname='Burbank' fullname='J. Burbank'><organization /></author>
<author initials='W.' surname='Kasch' fullname='W. Kasch'><organization /></author>
<date year='2010' month='June' />
<abstract><t>The Network Time Protocol (NTP) is widely used to synchronize computer clocks in the Internet.  This document describes NTP version 4 (NTPv4), which is backwards compatible with NTP version 3 (NTPv3), described in RFC 1305, as well as previous versions of the protocol. NTPv4 includes a modified protocol header to accommodate the Internet Protocol version 6 address family.  NTPv4 includes fundamental improvements in the mitigation and discipline algorithms that extend the potential accuracy to the tens of microseconds with modern workstations and fast LANs.  It includes a dynamic server discovery scheme, so that in many cases, specific server configuration is not required.  It corrects certain errors in the NTPv3 design and implementation and includes an optional extension mechanism.   [STANDARDS-TRACK]</t></abstract>
</front>
<seriesInfo name='RFC' value='5905'/>
<seriesInfo name='DOI' value='10.17487/RFC5905'/>
</reference>



<reference  anchor="RFC7808" target='https://www.rfc-editor.org/info/rfc7808'>
<front>
<title>Time Zone Data Distribution Service</title>
<author initials='M.' surname='Douglass' fullname='M. Douglass'><organization /></author>
<author initials='C.' surname='Daboo' fullname='C. Daboo'><organization /></author>
<date year='2016' month='March' />
<abstract><t>This document defines a time zone data distribution service that allows reliable, secure, and fast delivery of time zone data and leap-second rules to client systems such as calendaring and scheduling applications or operating systems.</t></abstract>
</front>
<seriesInfo name='RFC' value='7808'/>
<seriesInfo name='DOI' value='10.17487/RFC7808'/>
</reference>



<reference  anchor="RFC8174" target='https://www.rfc-editor.org/info/rfc8174'>
<front>
<title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
<author initials='B.' surname='Leiba' fullname='B. Leiba'><organization /></author>
<date year='2017' month='May' />
<abstract><t>RFC 2119 specifies common key words that may be used in protocol  specifications.  This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the  defined special meanings.</t></abstract>
</front>
<seriesInfo name='BCP' value='14'/>
<seriesInfo name='RFC' value='8174'/>
<seriesInfo name='DOI' value='10.17487/RFC8174'/>
</reference>



<reference anchor="I-D.ietf-ntp-roughtime">
<front>
<title>Roughtime</title>

<author initials='A' surname='Malhotra' fullname='Aanchal Malhotra'>
    <organization />
</author>

<author initials='A' surname='Langley' fullname='Adam Langley'>
    <organization />
</author>

<author initials='W' surname='Ladd' fullname='Watson Ladd'>
    <organization />
</author>

<date month='August' day='29' year='2020' />

<abstract><t>This document specifies Roughtime - a protocol that aims to achieve rough time synchronization while detecting servers that provide inaccurate time and providing cryptographic proof of their malfeasance.</t></abstract>

</front>

<seriesInfo name='Internet-Draft' value='draft-ietf-ntp-roughtime-03' />
<format type='TXT'
        target='http://www.ietf.org/internet-drafts/draft-ietf-ntp-roughtime-03.txt' />
</reference>




    </references>

    <references title='Informative References'>

<reference anchor="ntppool" target="https://www.ntppool.org">
  <front>
    <title>pool.ntp.org: the internet cluster of ntp servers</title>
    <author >
      <organization></organization>
    </author>
    <date year="n.d."/>
  </front>
</reference>
<reference anchor="IEEE-1588-2008" >
  <front>
    <title>IEEE Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</title>
    <author >
      <organization></organization>
    </author>
    <date year="n.d."/>
  </front>
</reference>


    </references>



  </back>

<!-- ##markdown-source:
H4sIAFns618AA41ZYXPbxhH9fr/iqnxJOiQlZezEVjqdKqbSKrFkx5Knk3Y6
mSNwJC8CcOgdQJrx6L/37e4dAMruTDJjhQSBu73dt2/fLubzuepcV9kLfXJ7
/3b3XPfR6sJEG7VpSh3sf3sXbG2bLp4os1oFu/tDt5a+aEyNZctg1t18E3ob
o2s286Zr6d/u+Xz6wPzsXJWmw/0fl5f3V49Kmb7b+nChNP6b81+tXRMv9I8L
/fe8WrouO/2Iv/GT32xtXHWhf6MfF852679t6Mqi8LVSrg0Xugt97L4+O3t5
9rUqYMPGh8MF9lp7ZYI1F/q66WxobKf2Pjxsgu/bC31rO/qm711t9dvgO1/4
Sj3YA66W4yPzJR1fxQ4e+tVUvoGdBxtV6y70v/HMTOOPa0r4YKajD12w64hP
hzp96IIr8BOsbQ19iP1q+IwP7LwZjK1cY/+jVONDbTq3s+K4dz+8+vr8/OXw
5fnLs+fDl29fnL0Yvrw4//aZfLmeL9lPHCkcdrPtcMYLOAseOVodN7TeVxfJ
01pnJNHVBX5d+LCBf7cWBoo/dFHB2TZov6bHdbRhZwPwMixhwsZ2WGPbdW28
OD3d7/eLtBEtJ3deX11dzc+fv3gxR9xefGoA/a7vyOkmlBpma4Mg2cJF5xv9
qvLFg747NMU2+Mb9jiPhag4i357Ca0t9Y03sBaUM81e+6QLuujvgHPXE8tIj
pifnZ4vz87OXp2TB3f1yQfYtnj3/9uW335ydKDWfz7VZIaoIoFL3WxfxXNHz
6qWNRXArYJg8NiTX7CizZmxE4ZvoShvYcrrfAGNb31elXlm9xuI+wHbX8FJY
2G0acrkBfooC+YEjtvm8ncfV1obCllZTNMgbzxRup4eR6uOtHz/+KaHo8RFX
bYRJ1QEGrm2gDbGUifxIXue5+lLY4uSrhT4+Lz43vpnbD1sDTABVfLTSW7re
kfGui7rosTLuTguqYNO+mgKEPNeckewS28Q+LsTLWML+ekt/Ov/rO2vgrajU
n2G+viod/HOh2wqxtbC+9ti8I+OiLRgMKwsUWN32q8oV7OU/K3XnezgJO5Vi
qosRXMN44YeZ6hC0hoPge9yCuPwlI3njum2/IuI5XTsLSvjNdtHUp0i4U+S9
PQUvNad/jC//mk5Zu7KsrFJfEOMEX/ZsvlLTEDw7DtvW0DFto4EScjoBjY4A
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

-->

</rfc>

