Re: [Ntp] Éric Vyncke's No Objection on draft-ietf-ntp-mode-6-cmds-09: (with COMMENT)

"Eric Vyncke (evyncke)" <evyncke@cisco.com> Mon, 24 August 2020 13:12 UTC

Return-Path: <evyncke@cisco.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 2958F3A0DB4; Mon, 24 Aug 2020 06:12:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.698
X-Spam-Level:
X-Spam-Status: No, score=-7.698 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=U9XieiBC; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=zLVgsUNr
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 wBKVEflqwXzC; Mon, 24 Aug 2020 06:12:42 -0700 (PDT)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1C9BA3A09C3; Mon, 24 Aug 2020 06:12:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=7854; q=dns/txt; s=iport; t=1598274762; x=1599484362; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=sBT3HLKSYdJdWfHg4CvIRe0iV/yBnUWGS5h0OfKPLpg=; b=U9XieiBCvj7AZwQMLS6dhG7OXPcL8rV8JjXZZzhlrNqjGvtYdbVmrOF/ 8s5nDDCwV/7yxcJ6KnThQJgPbw232Dw8bQEF5K2BjHy/XDB2yw18bPVjv qF3Bj2uxv5KyFJPD6dKHZOC4r6jDTYp09wFccCGIGTSkduZkfa5rBB6JE s=;
IronPort-PHdr: 9a23:5c1QERI4OSJVADFF8NmcpTVXNCE6p7X5OBIU4ZM7irVIN76u5InmIFeGvqk/jVnPWpvS9/NDjfHSuqqmX2Ecst6Ns3EHJZpLURJNycAbhBcpD8PND0rnZOXrYCo3EIUnNhdl8ni3PFITFJP4YFvf8Xy06zkMEwn+MgxuIu3/XIjfk5f/2+W74ZaGZQJOiXK0aq9zKxPjqwLXu6x0yYtvI6o80F3HuHxNLu9X3mhvY1mUmkXx
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0DeCACfu0Nf/5hdJa1fHAEBAQEBAQcBARIBAQQEAQFAgUqBUiMuB3BYLyyEN4NGA41GJZhxgUKBEQNVCwEBAQwBASMKAgQBAYRMAheCLQIkOBMCAwEBCwEBBQEBAQIBBgRthVwMhXIBAQEBAgESEREMAQE3AQsEAgEIEQMBAgECAiYCAgIwFQUDCAIEAQ0FIoMEAYJLAw4gAQ6lAQKBOYhhdoEygwEBAQWBR0GCfRiCDgMGgQ4qgnGCVEtDgiMbhBEbgUE/gREnDBCCTT6CXAIBAgGBJgELBwEhgxczgi2PYwqDHIoEiD+QdwqCY4hkhkyKdAMegwSJYoUyjhqEOI4LgW2IW5BXhCgCBAIEBQIOAQEFgWsjZ1gRB3AVOyoBgj5QFwINjh+DcYUUhUJ0AgYvAgYBCQEBAwkBe41VgkYBAQ
X-IronPort-AV: E=Sophos;i="5.76,348,1592870400"; d="scan'208";a="543294188"
Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 24 Aug 2020 13:12:41 +0000
Received: from XCH-RCD-004.cisco.com (xch-rcd-004.cisco.com [173.37.102.14]) by rcdn-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id 07ODCeGs000406 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 24 Aug 2020 13:12:40 GMT
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by XCH-RCD-004.cisco.com (173.37.102.14) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 24 Aug 2020 08:12:40 -0500
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 24 Aug 2020 08:12:39 -0500
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 24 Aug 2020 08:12:39 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SFUl5zKzj/y8xDpdpOZaNkHrqWI+1az4S0BREWdepxmYanTuj/tRlyQwMTNt0U0db0Nl5kyE0Rgks6YY2hsonKOGyssX/8jtUtC5kkLzYcohwJduDCWUbZa49F6KbUC7swqsN+fUuxA0JndORoy/ctezwkrt5H8/oRkA61uTicKq40ykQANKTdlMD4NfzOpIfWoTs68/ynpIa3bgm9X+L1ynYJNFRDm2zvSZjIFLEm0XdcJxZPTfeQwbt7reoHCN8OkpzKhgCqIvUAVdn9DMNGWRgBFODYjWNgL0ormpfKbnR0myukTcqab4Y5+dezySvhzg3oIrdfds5k+ZMWGPxQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sBT3HLKSYdJdWfHg4CvIRe0iV/yBnUWGS5h0OfKPLpg=; b=I+Uhi1y6kJLkez2Y+2JXZmmUtqlH3FuA+U2HWLgt3UK0+VgXKPC0vEp8Gpk1RH2/xe/RZXJ7J6+TTKfPr1e9HUXID5oCA9ZiFubsvgJJqLg5h5tLNNTknm0Xqj8qeLD6PwyR8PKgS/eyF8oK8cbybqKEjGyP+sy6WpD8xz4GNOY+BpclfxMf7GQqu7ceVooHGaphh6gLwOjDEMFg0eIgb/3n5I7mPOZncgujNZGXgy1gGvGl0wv5RuJ3X4VJGTQyFPP0qk2SpJUR3te27IlBwyPEpDq/chm8Rd23fPTkESOK8JHtuEk/HVlhLJj3HVagWbXGMTGnz0mCxu7guYS2Bg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sBT3HLKSYdJdWfHg4CvIRe0iV/yBnUWGS5h0OfKPLpg=; b=zLVgsUNr6L3GFuWpgraVN3jfJHaOByg/Xdbq1D3sKzxa/CwQYFpU/9v8YMu4zb9Jv8pFLH7x5y2A5X8XnTqeYzfTUYGODv+nLsRkFya7fVD54iM4ramWJevTXF52tBrlqyF6qpmlD+DK+EZ/A0oi6J3g0NTZ0lVYLm6BxF5GKGo=
Received: from BN6PR11MB1844.namprd11.prod.outlook.com (2603:10b6:404:103::20) by BN6PR1101MB2178.namprd11.prod.outlook.com (2603:10b6:405:51::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3305.26; Mon, 24 Aug 2020 13:12:38 +0000
Received: from BN6PR11MB1844.namprd11.prod.outlook.com ([fe80::a149:e156:9fa7:7fc4]) by BN6PR11MB1844.namprd11.prod.outlook.com ([fe80::a149:e156:9fa7:7fc4%4]) with mapi id 15.20.3305.026; Mon, 24 Aug 2020 13:12:38 +0000
From: "Eric Vyncke (evyncke)" <evyncke@cisco.com>
To: Brian Haberman <brian@innovationslab.net>, The IESG <iesg@ietf.org>
CC: "draft-ietf-ntp-mode-6-cmds@ietf.org" <draft-ietf-ntp-mode-6-cmds@ietf.org>, "ntp-chairs@ietf.org" <ntp-chairs@ietf.org>, "ntp@ietf.org" <ntp@ietf.org>, Karen O'Donoghue <odonoghue@isoc.org>
Thread-Topic: Éric Vyncke's No Objection on draft-ietf-ntp-mode-6-cmds-09: (with COMMENT)
Thread-Index: AQHWehKuDnj9p5tu3EaKOWINcTcHqalHXduA
Date: Mon, 24 Aug 2020 13:12:38 +0000
Message-ID: <15050B28-34A0-4474-A594-F5CA334B5EFE@cisco.com>
References: <159802037308.10371.11780852739141456472@ietfa.amsl.com> <342f3ada-510c-187b-84a5-a7556fd7d928@innovationslab.net>
In-Reply-To: <342f3ada-510c-187b-84a5-a7556fd7d928@innovationslab.net>
Accept-Language: fr-BE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.40.20081000
authentication-results: innovationslab.net; dkim=none (message not signed) header.d=none;innovationslab.net; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [2001:420:c0c1:36:accb:5dc9:41f2:519]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 268ccfbc-a735-4fac-cd6c-08d8482f6015
x-ms-traffictypediagnostic: BN6PR1101MB2178:
x-microsoft-antispam-prvs: <BN6PR1101MB21788C1EAE7768C98CA47C7FA9560@BN6PR1101MB2178.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: +uAd8llPpvCYe6UulkTVVQrxO4YFka4tN697dRFkYJne7hBI6buWE1XwVmYYjG9N5n4Wpz8EJUc2rjLBG25jO5+TZM6JqUu3jffWgE03m+/4jl+ykcK5VNeyiRKnTGEEIsf1CXAlzhDP7TLpWofxNaMmh81X60UGIlnTG2iTqis0MTsYYi3oxv+sWsn63kVsB9CzWKxGNYNHAV+Mrx/sjSJ2ThNCEP5rmzu0dvaZfFr6RWTyZY/czrbkZoPjqsieiVZ2Jrs/oLfOXJ+FT4akHybG5w/SSpS6qz4TZ1IXbGXbWMjAxI/JSaVwWPY9azaH+NAjPULhlqJG4cuGHPKBuZ8icHadQqkubFNcv0/TTxsW8TmSehXxmUM/zNB5vSK7/c9kbt6/3qkwXibD9qV10g==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN6PR11MB1844.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(136003)(39860400002)(346002)(396003)(376002)(66556008)(2616005)(478600001)(64756008)(71200400001)(76116006)(66574015)(5660300002)(54906003)(66476007)(6512007)(66946007)(66446008)(110136005)(6486002)(83380400001)(91956017)(186003)(2906002)(224303003)(86362001)(316002)(966005)(4326008)(36756003)(8936002)(6506007)(53546011)(33656002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: tYd4JWaDQhIxmJG6FZ9799jpzyTdTG5GAQwXoyZZwEFty82ALAhnOQACMNd8LRfIIW6SjTDGcO+RLBJG6omzuHGt4imGGldniXz6xPDTe8SLZg18SkWuCsW25Eg8bde+rCb/D/GkrRCYhFcrFP3fdUX3H119eF9aoZEK7zRbwZzzluZpIBrw5rBBtTnnT3RaPVD3hQXHGs+Xuojkccg/vHgPHTHROsTjP5u1nGHZpO8ZkXpOKeLcLm/J2IGrld//VTZr2hpIi2hG7zq5OzglnnmuKy3ACNMOcULJt3xqyYDvsjSzuf+NmVelDHxcIcFc95mal0jC/WblBOEKS3SfUDaMtsnb5/z7CrjjC8mkZKLdXItSItTzNZdc9RRoc8rPhe1FqNfvhtHudZPWeIdWsQNA8tXO5veipV29s8g7wAr87IE3JKUqTTC7dIQu3WLeNWJIu6PrU3lnLWDD3p6SK3amKBExUwW63QicATam6pSaylAJh6XK5bb7nfQuZyCs2qxQJuo1JTRLWk5yg+fUi1j/DbQMW8uutFcasmEB9bSEYoZVjnRKvO9HSocjG1xnzExwEyNKfWYolnavuZ+cXtmTGKkwmMfYyLbtAN+5mYWfMirw33aGtOBANpYEbWZEVTzUsys/9BgWJsXk4kBXgHYYUMtooFRpun+tfgbHe3HSQg0x2OnXiASX2OBFfYwikSle3cnGSGpnQ1A6fczE+w==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <D4C601C995CD0B429F97315F9215953C@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN6PR11MB1844.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 268ccfbc-a735-4fac-cd6c-08d8482f6015
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Aug 2020 13:12:38.3750 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: KxLp3l2VHCh9OdlrrZNthhNYo9L6tL7uUmHwbFtclfNGaZdxJvLLXcps3Kg+uqUKY4hYMhzrdpgyPMx8IvjWBA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR1101MB2178
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.14, xch-rcd-004.cisco.com
X-Outbound-Node: rcdn-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/OwXdVX0QB8HXQgiIX6mq2tli_98>
Subject: Re: [Ntp] Éric Vyncke's No Objection on draft-ietf-ntp-mode-6-cmds-09: (with COMMENT)
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: Mon, 24 Aug 2020 13:12:44 -0000

Hello Brian,

Thank you for your reply, I fully agree to all your proposed changes (and of course, with your explanation, my comment on section 2 is no more relevant)

Regards

-éric

-----Original Message-----
From: Brian Haberman <brian@innovationslab.net>
Date: Monday, 24 August 2020 at 14:32
To: Eric Vyncke <evyncke@cisco.com>, The IESG <iesg@ietf.org>
Cc: <draft-ietf-ntp-mode-6-cmds@ietf.org>, <ntp-chairs@ietf.org>, <ntp@ietf.org>, Karen O'Donoghue <odonoghue@isoc.org>
Subject: Re: Éric Vyncke's No Objection on draft-ietf-ntp-mode-6-cmds-09: (with COMMENT)

    Hi Éric,
         Thanks for the review! Responses to your questions/comments below.

    Regards,
    Brian

    On 8/21/20 10:32 AM, Éric Vyncke via Datatracker wrote:
    > Éric Vyncke has entered the following ballot position for
    > draft-ietf-ntp-mode-6-cmds-09: No Objection
    > 
    > When responding, please keep the subject line intact and reply to all
    > email addresses included in the To and CC lines. (Feel free to cut this
    > introductory paragraph, however.)
    > 
    > 
    > Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
    > for more information about IESG DISCUSS and COMMENT positions.
    > 
    > 
    > The document, along with other ballot positions, can be found here:
    > https://datatracker.ietf.org/doc/draft-ietf-ntp-mode-6-cmds/
    > 
    > 
    > 
    > ----------------------------------------------------------------------
    > COMMENT:
    > ----------------------------------------------------------------------
    > 
    > Thank you for the work put into this document.
    > 
    > First, I must admit that this is the first time I see an IETF stream
    > informational document for the specification of a control protocol used by an
    > obsoleted RFC 1305. This document is much easier to read than the appendix B of
    > RFC 1305 and the author takes care to write that this spec is not mandatory to
    > implement but I really wonder why this document exists ?
    > 
    > Moreover the abstract says "The goal of this document is to provide a current,
    > but historic, " so why not publishing this document as 'historic' rather than
    > 'informal' (datatracker seems to allow this modification).
    > 

    The document was intended to be published as Historic, but it was
    changed to Informational during IETF Last Call. I fixed the Intended
    Status, but failed to update the Intro/Abstract to point out that this
    specification is intended to document mode-6 so that it is compatible
    with any RFC 5905 implementations that want to use it.

    Would it help if I made the following changes?

    Abstract
    --------

    OLD:
    The goal of this document is to provide a current, but historic,
    description of the control messages as described in RFC 1305 and any
    additional commands implemented in NTP.

    NEW:
    The goal of this document is to provide an updated description of the
    control messages described in RFC 1305 in order to conform with the
    updated Network Time Protocol specification documented in RFC 5905.

    Introduction
    ------------

    OLD:
    The control messages are described here as a historical record given
    their use within NTPv4.

    NEW:
    The control messages are described here as a current reference for use
    with an RFC 5905 implementation.

    > Please find below a couple of non-blocking COMMENTs (and I would appreciate a
    > reply to each of my COMMENTs) and some NITs.
    > 
    > I hope that this helps to improve the document,
    > 
    > Regards,
    > 
    > -éric
    > 
    > == COMMENTS ==
    > 
    > -- Section 1.1 --
    > Suggest to replace 'IP' by 'IPv4' in 'IP hosts are not required to reassemble
    > datagrams larger than 576' + add some text that this document applies the same
    > limitation to IPv6.

    OLD:
    IP hosts are not required to reassemble datagrams larger than 576 octets
    [RFC0791];

    NEW:
    IP hosts are not required to reassemble datagrams over a certain size
    (576 octets for IPv4 [RFC0791] and 1280 octets for IPv6 [RFC2460]);

    > 
    > -- Section 2 --
    > Possibly linked to my lack of understanding of the purpose of this document,
    > but, if applicable only to NTPv3, then should the Version number clearly
    > specified to be 3 ?

    As noted above, this spec is not limited to NTPv3 support, so I don't
    see a need to make a change.

    > 
    > -- Section 3.2 --
    > Suggest to add 'bit' after 'Peer Status' in the table headings to make it clear.

    Will do.

    > 
    > -- Section 4 --
    > It will probably be useful to expand 'MRU' at first use.
    > 

    Will do.

    > In the "Read ordered list (11):" it is not clear how the entries are ordered in
    > the case of "ifstats" is it per local address ? Are IPv4 addresses before IPv6
    > addresses ?
    > 

    I will clarify that it is lexigraphical ordering with IPv4 information
    presented followed by IPv6 information.

    > -- Appendix A --
    > Is there a reason why the mode 7 is in the appendix and not in the main body ?
    > 

    The mode 7 approach is more implementation specific and there was not
    any interest within the WG to standardize anything beyond the frame format.

    > == NITS ==
    > 

    Will fix these.

    > -- Section 2 --
    > s/Conains/Contains/
    > 
    > -- Section 4 --
    > Should there be a comma in 'seven characters "ifstats" the associated' before
    > 'the associated' ?
    > 
    > 
    >