[Ntp] Minutes from NTP session at IETF 103

"Dieter Sibold" <dsibold.ietf@gmail.com> Sun, 18 November 2018 19:15 UTC

Return-Path: <dsibold.ietf@gmail.com>
X-Original-To: ntp@ietfa.amsl.com
Delivered-To: ntp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A515812F1AB for <ntp@ietfa.amsl.com>; Sun, 18 Nov 2018 11:15:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BwO_XvI-LAh1 for <ntp@ietfa.amsl.com>; Sun, 18 Nov 2018 11:14:57 -0800 (PST)
Received: from mail-wr1-x429.google.com (mail-wr1-x429.google.com [IPv6:2a00:1450:4864:20::429]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5012F126DBF for <ntp@ietf.org>; Sun, 18 Nov 2018 11:14:57 -0800 (PST)
Received: by mail-wr1-x429.google.com with SMTP id j10so15527385wru.4 for <ntp@ietf.org>; Sun, 18 Nov 2018 11:14:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=Cp1Gx2emJYyamo9Lih1+bvs0LQxxLdp+hWeCPfYwYAg=; b=VP5oxb8feb/NlcXqYnFXjOJCTueccJWqeog1d6Z91CGvHZBYGN48vDGEQ7COXjjM3Z Ls2adnosUfi1orXaac7BJW/cv/ydn3cPN8SXG70tTH5OrH35uiz1NT6LcXAZcKLnNGte dXtvEwtmyRxHKCmH+ixr6C76gp/A/K1x8KgAjEFoO1A6gmBx5z2LJE18eZczzYO0gx43 c04mEMc1nGL+D/swiERD91CPlUyVvuzyH32+3Xi6bqf2rr9GERIhJa96Q/eqN+cKKFrk kpz7K1Kq9fELDOIcwII/P/yKUWpj1gUXBmZaVVWHuDTi2koVr8h2sKSLUlBc7iR4/qY2 b9zQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=Cp1Gx2emJYyamo9Lih1+bvs0LQxxLdp+hWeCPfYwYAg=; b=fVNnxMvBQ1bEz9ceTaqA7BP0faXvp6Bt2ng7KiLNo/zzPTab7P90ywDzv5Sl93DWhJ v/7BTR8x70DU7AynTe353bUL3dctmk2J7IicHy2FuYBc66+VFLjTreLtnW4rWz2nW3lX HnJTq5nfxTsxfblRqF/f8qpeZnxJItuoCkaMpKfu2AYKFrG3H4DH9vZkp2PnDlNR6AFg 7axr0iWkkKcnY0mhnfRY+I1Ai2ibFYxrSnWuMZ66EJN6b6b41GnWY81I8P+0In+ledy7 DwPF4p060eKzbFJ1ANARKT4LrKtM0UdpT0hKFyE2WB58ovE95qH3DR2aNkCDnMLmhAlc /Cfg==
X-Gm-Message-State: AGRZ1gI8hj1xsDVKvlHBNfjkq65+5sK+LmTs8lBqrNheG6EybpaWKyds +lPKtoaz8iqxmgTdR2Yh91ZoY1Bm
X-Google-Smtp-Source: AJdET5eeIs7N1kII5nBy1ExUnoXcP/M3NT8JDldI7o2mOq6w6+JJwzIxONNH3ehttTqJtiH+iYdwcw==
X-Received: by 2002:adf:ba52:: with SMTP id t18-v6mr14943402wrg.325.1542568495256; Sun, 18 Nov 2018 11:14:55 -0800 (PST)
Received: from [192.168.178.23] (p200300D17F413700E0D3B3E68887BACF.dip0.t-ipconnect.de. [2003:d1:7f41:3700:e0d3:b3e6:8887:bacf]) by smtp.gmail.com with ESMTPSA id n5sm13461357wrr.94.2018.11.18.11.14.54 for <ntp@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 18 Nov 2018 11:14:54 -0800 (PST)
From: Dieter Sibold <dsibold.ietf@gmail.com>
To: NTP WG <ntp@ietf.org>
Date: Sun, 18 Nov 2018 20:14:53 +0100
X-Mailer: MailMate (1.12.1r5552)
Message-ID: <7C195EEF-3DF9-47F9-97EE-6CF7432F9037@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; format="flowed"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/ysJ368E4pcUKuEs07R_G0nvvRnE>
Subject: [Ntp] Minutes from NTP session at IETF 103
X-BeenThere: ntp@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <ntp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ntp>, <mailto:ntp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ntp/>
List-Post: <mailto:ntp@ietf.org>
List-Help: <mailto:ntp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ntp>, <mailto:ntp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 18 Nov 2018 19:15:01 -0000

Hi all,

please find the minutes from the NTP session at the last IETF meeting 
(103) below.

https://datatracker.ietf.org/meeting/103/materials/minutes-103-ntp-00.txt

- Dieter


NTP WG Meeting
==============

IETF 103 - Bangkok.
Marriott Marquis Queen's Park
Location: Boromphimarn 1/2
Date:     Tuesday, November 6, 2018, 16:10 - 18:10 UTC+7 (9:10 - 11:10 
UTC)
Chairs:   Karen O'Donoghue, Dieter Sibold
AD:       Suresh Krishnan
Presentation materials: 
https://datatracker.ietf.org/meeting/103/session/ntp

(remote participation via meetecho)

Note tacker: Dieter Sibold
Jabber: Rich Salz

1.  CHAIR'S SLIDES
------------------
Presenter: Karen O'Donoghue
Slides: 
https://datatracker.ietf.org/meeting/103/materials/slides-103-ntp-ntp-wg-chair-slides-00

Summary:
- Karen presents the Note Well
- No agenda bashing

2. TICTOC WG STATUS
-------------------

    - YANG Data Model for IEEE 1588-2008 is in the second IETF LC
      https://datatracker.ietf.org/doc/html/draft-ietf-tictoc-1588v2-yang
       - Suresh:
           - placed a disclaimer that the IEEE 1588 standard is not 
available openly
           - There was an issue that IESG members thought that the 
document cannot be
             good enough reviewed because the standard is not available
           - Before start of the second IETF LC Karen arranged that 
reviewer will get
             access to this document upon request (no request upon now)
           - After IETF LC this will go back to IESG
           - The IEEE 1588 Enterprise Profile will have the same issue

     - IEEE 1588 Enterprise Profile
       https://tools.ietf.org/html/draft-ietf-tictoc-ptp-enterprise-profile
       - Karen: this document is going to be passed to IESG

     - TICTOC WG is about to be closed if those documents are published. 
All time
       related work will be moved to the NTP WG.


3. NTP WG STATUS
----------------

    -  Message Authentication Code for the Network Time Protocol
       https://datatracker.ietf.org/doc/html/draft-ietf-ntp-mac
       - Karen: is in IESG review process
       - Suresh: IETF LC has been extended because of the IETF week.
         It will finish the Monday after the IETF 103
       - Suresh: will be considered at next IESG telechat 2018-11-25
       - Suresh: It's already been with the Sec AD.
       - Suresh: one reviewer ask if backward compatibility is ensured
       - Aanchal: NTP provides algorithm agility.

    -  Control Messages Protocol for Use with NTPv4
       https://datatracker.ietf.org/doc/html/draft-ietf-ntp-mode-6-cmds
       - will go to the IESG after the shepherd writeup is finished

    -  NTP Data Minimization
       https://datatracker.ietf.org/doc/html/draft-ietf-ntp-data-minimization

    - Suresh: comments about BCP. During IETF LC the status as BCP was 
discussed. We
              should think about that.
    - Karen: This should be a BCP (also recommended by Brian)
    - Karen: It is intended to answer all comments of the IETF LC and 
afterwards
             go through the whole document to make the language more BCP 
like.


4.  GUIDELINES FOR DEFINING PACKET TIMESTAMPS
---------------------------------------------
     https://datatracker.ietf.org/doc/html/draft-ietf-ntp-packet-timestamps
     Presenter: Tal Mizrahi
     Slides: 
https://datatracker.ietf.org/meeting/103/materials/slides-103-ntp-packet-timestamp-formats-00
     Summary:
     - Some comments are still open. Shall be addressed during WGLC
     - Next steps: WGLC went out one hour ago.


5.  NTS FOR NTP (DRAFT -14)
---------------------------
       https://datatracker.ietf.org/doc/html/draft-ietf-ntp-using-nts-for-ntp
       Presenter: Dieter Sibold
       Slides: 
https://datatracker.ietf.org/meeting/103/materials/slides-103-ntp-update-of-network-time-security-for-the-network-time-protocol-00
       Summary:
       - Daniel ask for changes between the version -12 und -13
       - Karen, Dieter: Version -13 includes the additions proposed by 
the draft draft-dansarie-nts-00
       - Next steps: WLGC agreed with no objections


6.  NTS IMPLEMENTATIONS AND INTEROPERABILITY TESTING
----------------------------------------------------
	- Karen: We have done Hackathon project in London and Montreal. No 
project at Bangkok,
	         because key implementors are not here.
	
	- NTF's NTS Implementation
	  Richard:
	  - partial interoperability with the implementation of Martin Langer
	  - full interoperability wihtin 2 weeks (draft -12)
	  - After that separation of key exchange and time server
	
	Any other updates?
	- Dieter: Martin Langer supervised a student project at the Univ. of 
Applied Science
	  Ostfalia that successfully implemented NTS
	
	- Aanchal plans to implement NTS in GO-Language for interoperability 
testing
	
	Interop Testing plans
	- Karen: Implementation work is planned also for the next Hackathon in 
Prag
	
	- Karen: will setup a mailing list for implementation efforts. It will 
be announced
	         at the NTP mailing list
	

7.  A SECURE SELECTION AND FILTERING MECHANISM FOR THE NTPV4
-------------------------------------------------------------
     https://datatracker.ietf.org/doc/html/draft-schiff-ntp-chronos
     Presenter: Nita Schiff
     Slides: 
https://datatracker.ietf.org/meeting/103/materials/slides-103-ntp-a-secure-selection-and-filtering-mechanism-for-the-network-time-protocol-version-4-00
     Summary:
     - No comments and questions
     - Next steps:
       - Compare Chronos and NTP with respect ot accuracy and precision
       - Revise the draft based on the discussion on the mailing list
       - Present a updated version at the next IETF meeting

8.  NETWORK TIME PROTOCOL BEST CURRENT PRACTICES
------------------------------------------------
     https://datatracker.ietf.org/doc/html/draft-ietf-ntp-bcp
     - Karen: Document is in IETF LC
     - Denis: many comments from reviewers. Currently, most comments are 
incorporated in a
       the new version of the draft (accessible on Github)
     - Denis. this new version will be submitted within the next days 
(version -08)
     - Denis: most reviewer require more precise language. Therefore a 
complete re-draft
       of the document will straighten the language (version -09)
     - Karen: are all comments answered?
     - Denis: all except GENART
     - Suresh: Are Joe Touch and Nick comments answered?
     - Denis: will check and otherwise reply
     - Karen: what is the timeframe for the revised version (version 
-09)?
     - Denis: Within a week or two, certainly before the end of this 
month
     - Suresh: Will it be ready before the  telechat in December?
     - Denis: Yes

9.  LEAPSECOND LIST MAINTENANCE
-------------------------------
     Karen: Leap second file 
https://www.ietf.org/timezones/data/leap-seconds.list
            - maintained by Judah Levine
            - Question: Is this still in use by implementations?
            - If it is still in use we need to document how it will be 
maintained.
     Denis: My impression was that it is maintained with the timezone 
database
     Karen: The maintenance ot the timezone database was transfered to 
IANA and there
            is a RFC that describes the maintenance. The leap second 
file is not
            part of it.
     Harlan: cannot hear Denis
     Martin Burnicki (chat): The leap second file is part of the 
timezone database
     Karen: The key is that there is this one file on the IETF website 
that appears not
            to be maintained. Need to have some volunteers that help to 
clarify how to
            proceed with this file.
     Karen: Can we get rid of this file if we don't need it?
     Jared: We can remove it. If this breaks something  we could quickly 
write a document
            that describes how it is maintained
     Harlan (chat): If the IETF will not maintain it the NTF will do it.
     Karen: If it is needed for an IETF protocol the IETF is happy to 
maintain it. It
            just have to be documented. That is right now not the case.
     Jared: If there is a standard (not just a implementation) that 
requires this file
            it should be document (accessibility, format, etc.)
     Harlan (chat): NTP uses this files
     Karen: Harlan and Martin can you work with me on that?
     Jared: if there is no WG or IETF document that requires this file 
it should be removed
     Next steps: Discussion this offline. Harlan, Martin B., Denis will 
work on this.


10.  NTP INTERLEAVE MODE
------------------------
      No presentation
      https://datatracker.ietf.org/doc/html/draft-ietf-ntp-interleaved-modes
      Miroslav: No changes in the document
      Miroslav: Issue raised on previous meeting: NAT will break the 
client-server
                interleave mode.
                This is not an issue. Posted link to a minimum 
implementation.
                This demonstrates that this is not really an issue. It 
also shows that an
                implementation of this protocol is quite simple.
      Karen: is this document ready for WGLC?
      Mirsolav: Yes
      Next steps:  WGLC (no objections)
      Harlan: It requires state information on the server
      Miroslav: Yes, small state information is needed (16 Byte per 
client)


11. ON IMPLEMENTING TIME
-------------------------
       https://datatracker.ietf.org/doc/html/draft-aanchal-time-implementation-guidance-01
       Slides: 
https://datatracker.ietf.org/meeting/103/materials/slides-103-ntp-on-implementing-time-00
       Presenter: Aanchal Malhotra

       Rich: I have problems seeing where this would go.
       Aanchal: Planned to be published as a informational document.
       Kyle: Remains me of the Consideration of randomness RFC. It 
provides guidance for
             implementors. It seems useful.
       Suresh: Agree, it should be published as Informational. If it is 
not publish than
               keep it on a group wiki. The content is static. Therefore 
it should be
               published as informational draft.
       Karen: WG chair hat off. This should be published as an RFC. A 
wiki page wouldn't be
              appropriate.
       Suresh: Sometimes a Wiki is useful. Especially if the content is 
very dynamic.
               But this should be published.
       Karen: is there opposition to adopt this as a WG document? No 
opposition!
       Next steps: Call for WG adoption

12. NETWORK TIME PROTOCOL REFID UPDATES
---------------------------------------
       https://datatracker.ietf.org/doc/html/draft-ietf-ntp-refid-updates
       Karen: This started a three different proposals for RefIDs.
              I asked them to combine them into one.
              Now, two of the proposals are pretty solid, one is 
controversial.
              We therefore ask them to pull them apart (into two 
documents).
              This have been done. The RefID update draft is stable now
       	     The leap smearing was removed from this draft and submitted 
separately.
       Next steps: WGLC

13. NTP CORRECTION FIELD
------------------------
       https://datatracker.ietf.org/doc/html/draft-mlichvar-ntp-correction-field
       Miroslav: - A new version has been submitted.
                 - Now it uses the format of the PTP correction field. 
Existing HW
                   can interpret it.
       Karen: Please discussed this with Tal. Please indicate if you 
both agree.
       Next steps: WG Adoption call if agreement with Tal is achieved


14. NTPV4 SHORT EXTENSION FIELDS
--------------------------------
       https://datatracker.ietf.org/doc/html/draft-mlichvar-ntp-short-extension-fields-00
       Miroslav:
       - This is a new draft allowing short EF
       - It is compatible with RFC 7822
       - No ambiguity with parsing
       - Allows shorter EF as with 7822
       - Is a alternative proposal to draft 
draft-stenn-ntp-extension-fields
       - Harlan: not happy with this draft. Want to discuss this on the 
mailing list
       - Karen: EF related drafts are devided into two categories:
           1. draft which describes how EF work
           2. drafts which specifies new types of EFs
         Drafts in the first category needs to be considered to 
changing, updating or
         extending RFC 7822
         WG should read it. Well write, clear and precise.
       - Next steps: discussion on the mailing list


15.  A YANG DATA MODEL FOR NTP
------------------------------
       https://datatracker.ietf.org/doc/html/draft-ietf-ntp-yang-data-model
       Karen:
       - an Yang Doctor's review has been done.
       - They plan an update based on the feedback obtained
       - It is ready for WGLC once it is updated.
       - The only real issue was about how much details to put into the 
descriptions
       Harlan: is concerned not to see much detail in the draft. Should 
it not be more
               like RFC 5907?
       Karen: Possibly? Would be good if such comments would be 
submitted much earlier.
       Next step: Issue an WGLC if the next update is submitted


16. ADDITIONAL EXTENSION FIELD PROPOSALS
----------------------------------------
       https://datatracker.ietf.org/doc/draft-stenn-ntp-extended-information/
       https://datatracker.ietf.org/doc/draft-stenn-ntp-i-do/
       https://datatracker.ietf.org/doc/draft-stenn-ntp-mac-last-ef/
       https://datatracker.ietf.org/doc/draft-stenn-ntp-suggest-refid/
       Karen: these should be updated to conform to 7822
       Harlan: each of these drafts supports padding within the EF. 
Therefore
               compatibility with 7822 is given
       Karen: ask for objections for WG adoption. No objections.
       Next steps: will ask for call for adoption on the mailing list


17. AOB
-------
- Encourage remote presenters to use to test tools provided by the 
meetecho team.
- Please read the draft draft-stenn-ntp-leap-smear-refid-01. Discussion 
has to go to
   the mailing list.
- Two interim meeting prior to IETF 104 are planned.

18. Wrap Up (5 min)