Re: [dhcwg] IETF-106 DHC WG Draft Minutes

"Bernie Volz (volz)" <volz@cisco.com> Fri, 06 December 2019 17:24 UTC

Return-Path: <volz@cisco.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 693991200FE for <dhcwg@ietfa.amsl.com>; Fri, 6 Dec 2019 09:24:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level:
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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=JLIJcaSq; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=iOYQGFku
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 qeN0i9R0X9jr for <dhcwg@ietfa.amsl.com>; Fri, 6 Dec 2019 09:24:29 -0800 (PST)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1EF9712006D for <dhcwg@ietf.org>; Fri, 6 Dec 2019 09:24:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=48167; q=dns/txt; s=iport; t=1575653069; x=1576862669; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=JiiTM4onNKQHTIkNJLgoejK9gGbEhv5KGqTfGRRJGjQ=; b=JLIJcaSqnxnRkykC/QQ0LpWekoM2hy3kMYRdy0mYp6QIXI9wh1F+3QMz JT6QHCZogjPYdbjpon1DYk4NirrItcZgKQstg2Q9O4eMct3it8hoH//kW 8ins3YICujGnqD/PwqlKaoFXYDwakUZ8FGx/Mv6olqS1z3cmBv7lti/Lo E=;
IronPort-PHdr: 9a23:J31nohG4zZhgz3Pbob3QMp1GYnJ96bzpIg4Y7IYmgLtSc6Oluo7vJ1Hb+e4w0Q3SRYuO7fVChqKWqK3mVWEaqbe5+HEZON0ETBoZkYMTlg0kDtSCDBjlK/r4Ryc7B89FElRi+iLzPA==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0C+AABWjupd/4MNJK1kGQEBAQEBAQEBAQEBAQEBAQEBEQEBAQEBAQEBAQEBgX6BHC8kLAVsWCAECyoKhCKDRgOKfoI6JZgFglIDUAQJAQEBDAEBGAEKCgIBAYRAAheBfiQ4EwIDDQEBBAEBAQIBBQRthTcBC4VSAQEBAQMBARARHQEBLAsBDwIBCBEDAQEBIQEGAwICAiULFAkIAQEEDgUbB4MAAYF5TQMuAQIMomUCgTiIYXWBMoJ+AQEFgTUBAwICDEFAgk0YghcJgTaMGBqCAIERJwwUgkw+gQSBF0kBAQMBgX8NCQiCUjKCLJAnhVCJTo8WCoIuhyOOQhuCQnSWe45KgUWGf5FmAgQCBAUCDgEBBYFpIoFYcBU7KgGCDQEzCUcRFFaMEAwMC4NQhRSFP3QBgSeMQAGBDwEB
X-IronPort-AV: E=Sophos;i="5.69,285,1571702400"; d="scan'208,217";a="681432358"
Received: from alln-core-1.cisco.com ([173.36.13.131]) by rcdn-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 06 Dec 2019 17:24:27 +0000
Received: from XCH-RCD-004.cisco.com (xch-rcd-004.cisco.com [173.37.102.14]) by alln-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id xB6HORl5012320 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 6 Dec 2019 17:24:27 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-RCD-004.cisco.com (173.37.102.14) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 6 Dec 2019 11:24:27 -0600
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 6 Dec 2019 12:24:25 -0500
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Fri, 6 Dec 2019 12:24:25 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aJxCcwgA/n1jMxqu+3g+RQcRDy8vh5m7JzR+fMRldcmFY7y6e7n+KKPhLv/2Cmp6AIe7EEC93XjuXUG5eCI5m2YRb6y9k0hwXLkmFVDcVVlRY16jVu975dMD8PZ83lwEMj5j22Mu1LBHn+v0RSmt25qiVYrIw1GAvW9wOWkml6N94K4g/7kz7T9fOTHQTKqVGRRjLpEe3XEN+WN/yrs8h/6y2nf1yokPFKQwtN1zUpPPQfI6QZiErUzIXlm3YswWefR9U/ebAs7mO0TU8bx2xJpx0C+971Ezkg5NhRnLmBOKVUMPp5h1gHEsxKBsFu/rHVzKKallquVrhUMhCcuH4Q==
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=JiiTM4onNKQHTIkNJLgoejK9gGbEhv5KGqTfGRRJGjQ=; b=D6WlOIb4oEYSEQmv3zF/wlg1xuitwmkEh/Penc2JUFj6iHDzi50YANCnzrNCKQBiN36TsAitXbkPdwLjlOPGBtvBfKqIisCqMZv7d2zR0M9fHhDZELQmtpH6hkzS9cLdCVc3uAahIr6++PsAQER0rYG6BP+0zmb9mx2N8X/jx5WJBy1qOejzjWbxO6bSkCD4Y22dK8pnHvVN7OQ0/DaSxnCjmO418pHCIUeLUClWXoML6mWxuFTrUZQVcsVoSYHsSJ2IhCPBv2biY2abA3ThCRBScyTS/QSMolL9Vll1Utw0dpfrTnEGXWcGPEQxozFUTfFAcgNyv3wFJ+f5V518Vg==
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=JiiTM4onNKQHTIkNJLgoejK9gGbEhv5KGqTfGRRJGjQ=; b=iOYQGFkuDkpEd0qgxpXZYQ+be8xtwio22+M+zFL8Osvv/E2NPuEntc2dc5z2FKtcgbVzEVwzV4Up3bLMrAEK3dz4AKabT+6buqGAE7Nv/OVBe4biergSRrU+zMcj7YGaPr5+2fhl93F2s585XcwFfVx86d312AbUykWgPhbFoOQ=
Received: from DM6PR11MB4137.namprd11.prod.outlook.com (20.176.126.158) by DM6PR11MB4042.namprd11.prod.outlook.com (20.176.126.13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.12; Fri, 6 Dec 2019 17:24:23 +0000
Received: from DM6PR11MB4137.namprd11.prod.outlook.com ([fe80::4194:dade:1d47:2678]) by DM6PR11MB4137.namprd11.prod.outlook.com ([fe80::4194:dade:1d47:2678%6]) with mapi id 15.20.2516.017; Fri, 6 Dec 2019 17:24:23 +0000
From: "Bernie Volz (volz)" <volz@cisco.com>
To: "ianfarrer@gmx.com" <ianfarrer@gmx.com>
CC: "dhcwg@ietf.org" <dhcwg@ietf.org>
Thread-Topic: [dhcwg] IETF-106 DHC WG Draft Minutes
Thread-Index: AdWpIsVzpPLUbu90QLOVWTL/FjNyrwABgbuAAABJmRAAyyjLAP//swEA
Date: Fri, 06 Dec 2019 17:24:23 +0000
Message-ID: <5A839DA6-1023-4AB2-A376-CB9F8210BBF8@cisco.com>
References: <DM6PR11MB4137AC0EFA9DB414B80B2F9ECF430@DM6PR11MB4137.namprd11.prod.outlook.com> <F3A02107-2543-4F55-A36F-7157C211D154@gmx.com> <DM6PR11MB41373BA15287B11259639DD0CF430@DM6PR11MB4137.namprd11.prod.outlook.com> <321841BD-9B0B-4361-8511-2F39D1419D5E@gmx.com>
In-Reply-To: <321841BD-9B0B-4361-8511-2F39D1419D5E@gmx.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=volz@cisco.com;
x-originating-ip: [173.38.117.78]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3b4a638b-62d6-4699-aa0a-08d77a71234b
x-ms-traffictypediagnostic: DM6PR11MB4042:
x-microsoft-antispam-prvs: <DM6PR11MB40428231A2F92799583A194FCF5F0@DM6PR11MB4042.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0243E5FD68
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(39860400002)(376002)(136003)(366004)(346002)(199004)(51914003)(189003)(6506007)(99286004)(58126008)(66476007)(6486002)(66556008)(76176011)(478600001)(64756008)(26005)(316002)(91956017)(53546011)(76116006)(229853002)(2906002)(966005)(66446008)(186003)(4326008)(5640700003)(6512007)(66946007)(102836004)(8936002)(54896002)(66574012)(86362001)(36756003)(6916009)(81156014)(81166006)(2616005)(33656002)(71200400001)(8676002)(1730700003)(71190400001)(5660300002)(518174003); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB4042; H:DM6PR11MB4137.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: kaOwqFZr2BFysBsNZPKg4PkOLpEOwbuBvM9HAD7hMsZRxqX4BAxWH+gu6rQo47I2SwA/pLqeIU/Itb5PqDd998QT4Gzyvsp9ZoYxFpXFke4S97WZ+qEMLebAHQpa+dQyUEZ5Jc/DgGoBDqzVWaZsCzhRkd8Dmc6HNjKFYcKaPFXLqKvNWiB3cw9bB2TaAhPWWlFte2zgwAEulGtntTvWj9EWL3x50ZTPxyX/aIBY2u4pIQKynotwp4gJReLIomhXWLFv5CBOfMr9xn2I9xK+P8nPAbfKW9+dr09B1vkwOwuBM628Dqa5Zy82MPuq8QMS9JuSU5tAYZDEpPTEU2GnYBmEyqX0ZBtSw2F2gj+71DR66MtTmhnQpuLq9gMmnw3RqFu3mAblTxpV24Cd3coU9MVXiWQ3CVG/j0tDzo3dIVMHz+9QF7PS3b5FHY8SFwbf5+W8qxvo9gOV8KwhsQIgJ0mDed+r1cjYQM4t4aaMWHLB0gKN2AV5K/+cShHfBO4IdRhLEcEsy/6nk03J4cfMto2NSUm8619M5Ez6HO3gc8J+5IybV5Gd0U3DkQx5vUuw
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_5A839DA610234AB2A376CB9F8210BBF8ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 3b4a638b-62d6-4699-aa0a-08d77a71234b
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Dec 2019 17:24:23.7229 (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: uomc1l5PfASlMUz+Elqc6aNf2igD77dCbS7ENAJH3nc7t+P/qzuCtZve7wGNerKc
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4042
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.14, xch-rcd-004.cisco.com
X-Outbound-Node: alln-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/dhcwg/5ubDaEcBoBESJtbtY9wEYebnCwM>
Subject: Re: [dhcwg] IETF-106 DHC WG Draft Minutes
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dhcwg/>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Dec 2019 17:24:31 -0000

Hi:

We may have to ask Suresh or v6ops chairs/Ads as I don’t recall that discussion either.

In https://datatracker.ietf.org/doc/rfc8585/ballot/, I can only find comments by Mirja Kuhlewind that mentions 2119/Informational but doesn’t seem that it was significant.

Mirja KühlewindNo Objection
Comment (2019-01-09 for -12)
Some more processing-related comments:

1) "The keywords "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
   "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
   document, are not used as described in RFC 2119 [RFC2119]."
While it is not forbidden to define their own language requirements, I find this really confusing. I've seen that RFC7084 uses the same definition but actually I don't think the usage is really that different. I'd say the keywords are used in a similar fashion in other informational docs.

…


Perhaps there are some thoughts from WG members as to whether this should be Informational, Standards Track, or just BCP which from https://tools.ietf.org/rfc/bcp/bcp1.txt seems to be a completely separate process.

From at least from 2119, these keywords are for “standards track”:

   In many standards track documents several words are used to signify
   the requirements in the specification.  These words are often
   capitalized.

Yet, RFC 8174 seems to have relaxed this as it replaces the above with:

   In many IETF documents, several words, when they are in all capitals
   as shown below, are used to signify the requirements in the
   specification.  These capitalized words can bring significant clarity
   and consistency to documents because their meanings are well defined.
   This document defines how those words are interpreted in IETF
   documents when the words are in all capitals.

So, it seems to me that RFC 8174 has extended this usage to any IETF document, regardless of status (Info, Standards, BCP).

Thus, it seems to me there is actually no issue anymore with using these in Informational documents.

  *   Bernie
From: Ian Farrer <ianfarrer@gmx.com>
Date: Friday, December 6, 2019 at 12:00 PM
To: Bernie Volz <volz@cisco.com>
Cc: "dhcwg@ietf.org" <dhcwg@ietf.org>
Subject: Re: [dhcwg] IETF-106 DHC WG Draft Minutes

Hi Bernie,

Yes, that was a mistake arising from adapting the text from RFC7084 to the newer requirements boilerplate. I’ll fix it depending on which track we go for.

My preference would be to have RFC2119 language. This makes for much simpler discussions with vendors about whether their implementation is compliant or not. As to whether this mean that we need to go for Standards track or not, I don’t know. There are a number of Informational requirements type RFCs that do this (e.g. RFC85885 was published back in May), but I wasn’t involved in the IESG discussions about these. Any guidance here would be appreciated.

Thanks,
Ian


On 2. Dec 2019, at 17:12, Bernie Volz (volz) <volz@cisco.com<mailto:volz@cisco.com>> wrote:

Hi Ian and thanks for the feedback!

>1 question regarding draft-ietf-dhc-dhcpv6-yang - Do we know who volunteered to review?

No, sorry I don’t recall who it was and we didn’t ask. Perhaps whoever did volunteer will let us know. And, it really would be best to get even more to volunteer!!

>1 comment regarding draft-fkhp-dhc-dhcpv6-pd-relay-requirements - For the point about the use of RFC2119 language, I noted during that Suresh advised putting the draft back to standards track to solve this, but this is not recorded in the minutes.

OK, I can update the minutes. Though another solution would be to keep it Informational but remove 2119 language. I’m not sure why it has been the case, but many of these kinds of documents seem to be Informational instead of Standards Track.

And, I though you indicated you were following RFC7084 and the slides indicate this:

  *   Follows the RFC7084 approach of an Informational document with RFC2119 requirements language (changed in -v02)
but that is not the case. RFC7084 says:

   Take careful note: Unlike other IETF documents, the key words "MUST",
   "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT",
   "RECOMMENDED", "MAY", and "OPTIONAL" in this document are not used as
   described in RFC 2119<https://tools.ietf.org/html/rfc2119> [RFC2119<https://tools.ietf.org/html/rfc2119>].  This document uses these keywords
   not strictly for the purpose of interoperability, but rather for the
   purpose of establishing industry-common baseline functionality.  As
   such, the document points to several other specifications (preferable
   in RFC or stable form) to provide additional guidance to implementers
   regarding any protocol implementation required to produce a
   successful CE router that interoperates successfully with a
   particular subset of currently deploying and planned common IPv6
   access networks.

Note the “are not used as described in RFC 2119”. Whereas your document has:


   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<https://tools.ietf.org/html/bcp14>

   14<https://tools.ietf.org/html/bcp14> [RFC2119<https://tools.ietf.org/html/rfc2119>] [RFC8174<https://tools.ietf.org/html/rfc8174>] when, and only when, they appear in all

   capitals, as shown here.  This document uses these keywords not

   strictly for the purpose of interoperability, but rather for the

   purpose of establishing industry-common baseline functionality.  As

   such, the document points to several other specifications (preferably

   in RFC or stable form) to provide additional guidance to implementers

   regarding any protocol implementation required to produce a DHCP

   relaying router that functions successfully with prefix delegation.

Though not really sure it makes a difference as it appears that the RFC7084 usage is frowned upon.

  *   Bernie
From: ianfarrer@gmx.com<mailto:ianfarrer@gmx.com> <ianfarrer@gmx.com<mailto:ianfarrer@gmx.com>>
Sent: Monday, December 2, 2019 10:55 AM
To: Bernie Volz (volz) <volz@cisco.com<mailto:volz@cisco.com>>
Cc: dhcwg@ietf.org<mailto:dhcwg@ietf.org>
Subject: Re: [dhcwg] IETF-106 DHC WG Draft Minutes

Hi Bernie,

Thanks for posting them. A couple of comments:

1 question regarding draft-ietf-dhc-dhcpv6-yang - Do we know who volunteered to review?

1 comment regarding draft-fkhp-dhc-dhcpv6-pd-relay-requirements - For the point about the use of RFC2119 language, I noted during that Suresh advised putting the draft back to standards track to solve this, but this is not recorded in the minutes.

Thanks,
Ian



On 2. Dec 2019, at 16:13, Bernie Volz (volz) <volz@cisco.com<mailto:volz@cisco.com>> wrote:

Hi:

I have published DRAFT minutes for the IETF-106 DHC WG session – seehttps://datatracker.ietf.org/meeting/106/materials/minutes-106-dhc-00.

They have been reviewed by your co-chairs, but we welcome corrections or other changes.


  *   Bernie & Tomek
_______________________________________________
dhcwg mailing list
dhcwg@ietf.org<mailto:dhcwg@ietf.org>
https://www.ietf.org/mailman/listinfo/dhcwg