Re: [I2nsf] Closing the WGLC for draft-ietf-i2nsf-capability-data-model-16

tom petch <ietfa@btconnect.com> Thu, 29 April 2021 15:23 UTC

Return-Path: <ietfa@btconnect.com>
X-Original-To: i2nsf@ietfa.amsl.com
Delivered-To: i2nsf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2931A3A28EC for <i2nsf@ietfa.amsl.com>; Thu, 29 Apr 2021 08:23:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level:
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.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 zKwiSGYFLkOr for <i2nsf@ietfa.amsl.com>; Thu, 29 Apr 2021 08:23:45 -0700 (PDT)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-eopbgr130123.outbound.protection.outlook.com [40.107.13.123]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F252D3A28E3 for <i2nsf@ietf.org>; Thu, 29 Apr 2021 08:23:44 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XncLlEbqxDiOSGlPNgf1wMfgkW9Sj1/HYYNT7DzNamtQVsmtyBRHLrn58RtIRO0aMCnYQIajN9ggqLgixDfJv2XHCiv1iB8EoUN/aYMLvxMzgetdMfV2mFFxhvQVacdWNXt3yCah5Z08R5ld49j5Zhx92aXGzAjA5LWdpGiWAIpglywDPf3iHba3hhzyFEPoYXs/eI+mgr7ix9Birmx1Sk0Yccl7A86PXNMiLC84scY/dQyLw37mNC/GXn/As1KmtWD70vDUKZ2OrdkxwPn49KnUNYmTxbW9D0faisD38pxhL0zPeTvLt/FxIoe0ufaN9xLOq+If3r6I7TVEUhMe/Q==
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=SBJZawZHDX08Q41vhQUdm1CLbl+9OpRTke+Jh64iFF4=; b=ZWY19/k6uMyv8N9U5tCzW2h6L2AiKvqVw1YDxqdFuAtMmbcxzdUXhhCQ/Qdxw4fXIbcoMbNJtEk9bZPk93Rkh9E+rd2s41bvbxFA+J9qF8q/TPdkSu/OcLbS57yQVu0ye9dLJBtLDvhZThQbWEKKclqTWzOG15INyMaThFbYY2bBjWEc/mNXYnlergfjUHeTgRmp+VyDWWw2wWyRApHaIyK3pmRVSNq0kXQFVtmZ0+I8Dt9nBk8jkIEI+8sUl+jhtO2d2axhvKipPoSfGqh/uMy4cEKiZqZlsstrNwMZ1Ib03244kPlEJ1fqt9Q3H53z64xTitmM00qoa/lXqQnx8Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SBJZawZHDX08Q41vhQUdm1CLbl+9OpRTke+Jh64iFF4=; b=Ynn5aot21uGzbQPHFLIGHexGSfvIAFYYrz7THLIg8YCcnqCPRShL9ZfwQn3upCPUt/z3OgFbSKne5/X5VZUdoS+DrsqzgtF0YqZiq1d2zI05dsMKbNaMiKEdeNOyI0YjanNjxejoTRWyPSQq2XAHJH2wH/8FJnVX2fE545hTCTA=
Received: from DB7PR07MB5546.eurprd07.prod.outlook.com (2603:10a6:10:73::23) by DU2PR07MB8046.eurprd07.prod.outlook.com (2603:10a6:10:2b7::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.10; Thu, 29 Apr 2021 15:23:42 +0000
Received: from DB7PR07MB5546.eurprd07.prod.outlook.com ([fe80::ddb2:16dd:9380:90c7]) by DB7PR07MB5546.eurprd07.prod.outlook.com ([fe80::ddb2:16dd:9380:90c7%3]) with mapi id 15.20.4108.011; Thu, 29 Apr 2021 15:23:42 +0000
From: tom petch <ietfa@btconnect.com>
To: Linda Dunbar <linda.dunbar@futurewei.com>, "i2nsf@ietf.org" <i2nsf@ietf.org>
Thread-Topic: [I2nsf] Closing the WGLC for draft-ietf-i2nsf-capability-data-model-16
Thread-Index: Adc7dtk38TjktS8NTAuCAcVXZpAN9wAAd5YMAAELvAAAWNDVogAI6veAAAGF+pw=
Date: Thu, 29 Apr 2021 15:23:41 +0000
Message-ID: <DB7PR07MB55462CD845FBF2A334411BCAA25F9@DB7PR07MB5546.eurprd07.prod.outlook.com>
References: <SN6PR13MB23341DC28BD277887FBD69EC85419@SN6PR13MB2334.namprd13.prod.outlook.com> <DB7PR07MB55468323E303445356630DE3A2419@DB7PR07MB5546.eurprd07.prod.outlook.com>, <SN6PR13MB23346DE068162527EC61121F85419@SN6PR13MB2334.namprd13.prod.outlook.com> <DB7PR07MB5546438C0E2EB7C64294E6BCA25F9@DB7PR07MB5546.eurprd07.prod.outlook.com>, <SN6PR13MB233418927672DD666C58D7D3855F9@SN6PR13MB2334.namprd13.prod.outlook.com>
In-Reply-To: <SN6PR13MB233418927672DD666C58D7D3855F9@SN6PR13MB2334.namprd13.prod.outlook.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: futurewei.com; dkim=none (message not signed) header.d=none;futurewei.com; dmarc=none action=none header.from=btconnect.com;
x-originating-ip: [86.143.250.49]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 39adafde-0abb-402d-3914-08d90b22c58d
x-ms-traffictypediagnostic: DU2PR07MB8046:
x-microsoft-antispam-prvs: <DU2PR07MB804681E9D76D25F50B8A6ACCA25F9@DU2PR07MB8046.eurprd07.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: kocn8atVTlf4B9KMl0Ks66XJRwAUKxB5XFGxF8IEALE+1MolQlyjiTvmNfu4KqxgD65G5AQJLs6HXQ4VGerx8sr1z93ih8xmF9Xw0R6QxthkkdW/vBvlWFGO/i85c7RuaMsDIKKkIGvemKyre8NWcYNyfEnWg7GZFPO6Lzyt+P92RWlcBYFqrC6OyxjsGL53w2IwFpp2yqJzu+1gfXHkiZVbQpleguaEPKyLXHQIjARDh/Vuan1Fq2oOCIFikOKAxy/0ODmR0P+slVLXAsNLGGUjtvod4aRq8QXfYGzJgRBdnJixAtaF5fLD+NWZUHytTDrNxUoFCK65xVrO+KbOMOlelymwGWtKX7sRFaKfLAlJlrhZ+g4IwVr7/revkSY7eU9Tup0/AfEKVrJaaU4CrZMz+La7dQCTXd+hX4YfYJlxQeETS8wPAR6A3TclCG2dUR0mXv0uvgelCGia2yo5Fw1EK50jmEYd9Hu7RzrW0gGDbMtdT5mQ7hsklO04+B7QeDiWGakOszmBRlEWi7qJILgro+AGIofmW20yiTU5O8KPse9SZym4vh+kzCdYFpAyU6IABhHgCs6lXhRPVxhjSHjidQbKULNgIAGyhpOz0C8=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR07MB5546.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(396003)(366004)(136003)(39860400002)(346002)(376002)(8676002)(7696005)(55016002)(186003)(2906002)(38100700002)(26005)(316002)(9686003)(110136005)(8936002)(71200400001)(122000001)(86362001)(83380400001)(6506007)(53546011)(478600001)(5660300002)(66556008)(66476007)(52536014)(64756008)(33656002)(66446008)(76116006)(66946007)(91956017); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: joTK1SzlhbT8ZezrrZcA0eKN2b7oZ+YmvwhlfAZtJUf1dqkwEaPG/bBLizuFF11t/4gAbIwK2ZboO7NjPnx78k7rsXSAkjuvxe07Lb7mPUZwCOzPK13/G7zop16GhOnwqDIabiUKuZ2MVEJekZwoekn2cpgmWRpfQ/2Nj8Fw5PV1wzM049K24AmIN/YAUj7tfKIfPssZX+dES6aJxb+bjwGUity7zLf61whGvSdA1MTZ1B4V50dqq/+kCvKne4Xzx8KAIiZ5w9xj/wh4MWxOBEe5t5U3jzhXaaXFxNVswHVbp+/pvLYXiQRuVFlJll0Cfhq3sENdgCNkiHOLwjCRSqBtjlOJrbTC4VCvMQCKcRXZNDUA8OMX1OYF+LVrWXU28qfFvC9NKhEkl1QyuIsjXxszRcXvQCNw4xMncHluTVtZmnD4o8FlG7vk3+PwyPu7kq9jZcKksTucHUuWp1t+P6kPuLCcmTwXTivnrSI2B3DYmQDkaiH2RVXh3OgyvvXzIkQVeOi7NOvDeOjk0OE4XIDQhG3JQyqsOsLC+0W/2NDU+jqgkArpl31jeGpANaPOAKsx2tIb56hTVkYvwIFa6emUHQ+srfzKVYQhGlgn/ueZf6hbNG6T4H90WIaZkTLHeSTscfa//cIaFLRUI2d6qZ62gZ3Tt/DHYvJBYgv4Jpf1XJxUeLc5SKnAaU92d8ClJIdoFNn0bRS13/Z2Sics5oGVB9TtkyNkq4ET7Hobm1zdKJEUnjwkOMtldLp6kSqONm2lptjGrn5hDN243sllxzEfq1ndQaZ74yZ2Dkmafo66b822gbjl/VHuqiFlajMhVq6LQ5OHy1oNVPZQXA9mVgEWN9TjoE0Z/8gEaKVPcbVBuL97RmFQkv2TnHpsAzC7E/Id3/5ad15r075rRX/TMxogBjI8mUjlNKfLE7ftsS9bkLMhs2Q3QAfT1kV2/9UY7bwcxqb6bzmY9zZRAGxjh3fzPgz716bl4jxBGLjkS1Qtkxx6pCbPOqcKJCDPmnrigIzZH+AtEdtQpWlX/EZj7JItav/0ISxqZUIY6QjSm8ME1Jhfgq1HRnOX3OgRnGF2+JP59V6ioWRbBD8u17mgkwxj/Tlp6koXQF6coeSV/U/v3ejvOYfe22zV3xZDI9f+OYQrsejGd4B/DW86bVNtjpFNFKWe77tvYSkYZC7RMlJjar0by5R5cg/VAL7bGs3/q8DGtw2sUuTBSuh231hAGXPUATd20hFHYfK2l9JKDGjqKgH9JAzwBbke1BJ8tLq/98D1xmNV7hW+C0avwcAcKIzQvpMIFHoIxc26CF46t9M=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DB7PR07MB5546.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 39adafde-0abb-402d-3914-08d90b22c58d
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Apr 2021 15:23:41.9307 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 3iKYwPChIbkPzU5l4DmNvF6EqMmpP+OJkdaKGiwnZGCR8WIcotYWoAJAD5ATKxDhaudJQ6hVmJ+XfUSaeYmxnA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR07MB8046
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2nsf/aWkQvyE-370ECQhHR8WcGiEqMVs>
Subject: Re: [I2nsf] Closing the WGLC for draft-ietf-i2nsf-capability-data-model-16
X-BeenThere: i2nsf@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "*I2NSF: Interface to Network Security Functions mailing list*" <i2nsf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2nsf>, <mailto:i2nsf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2nsf/>
List-Post: <mailto:i2nsf@ietf.org>
List-Help: <mailto:i2nsf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2nsf>, <mailto:i2nsf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Apr 2021 15:23:50 -0000

From: Linda Dunbar <linda.dunbar@futurewei.com>
Sent: 29 April 2021 15:27

Tom,

What you suggested seems pretty simple to fix. Hope the authors will address them soon.
p.s. the YANG doctor review  didn't mention using this style.

<tp>
Linda,

Yes. I notice that YANG doctors and I pick up on different things and also that different YANG doctors pick up on different things.  I did note that five drafts were reviewed by five different YANG doctors whereas my comments this week come from putting five I-D together to see how they fit and finding inconsistencies,or finding good practice in one I-D not in anoter  If one YANG doctor had reviewed all five they might have flagged more of what I have flagged (or may be not).  Thus I am keen on the choice of identifier, of its length, pattern, relationship to other identifiers and so on having experience of what I have found easy to use, easy to avoid making mistakes with and what not.  Some YANG doctors comment on this, e.g. on not having a suffix -grouping, -type, but others pass that by.

Tom Petch


Thank you very much.

Linda

-----Original Message-----
From: tom petch <ietfa@btconnect.com>
Sent: Thursday, April 29, 2021 5:24 AM
To: Linda Dunbar <linda.dunbar@futurewei.com>; i2nsf@ietf.org
Subject: Re: [I2nsf] Closing the WGLC for draft-ietf-i2nsf-capability-data-model-16

From: Linda Dunbar <linda.dunbar@futurewei.com>
Sent: 27 April 2021 16:49
Tom,

Can you please provide the concrete suggestions to the authors on the changes you like to see?

<tp>
Linda

I hope that you are still happy:-)

I thought some more (a bad habit of mine:-) about range and exact values and wonder why capability splits them into two separate identity.  This is not what the YANG modules say.

The usual way to model this is with a start and end and a comment that if only one value is required, then start equals end.  This is widely used throughout the IETF and is indeed used in draft-ietf-i2nsf-sdn-ipsec.... which has the approval of the IESG.

So, since the YANG always AFAICT allows both range and exact value, then why split them in capability?  Not wrong, but seems an unnecessary complication adding some 25 extra identity.

I can imagine a chip designer saying I can exact match at wire speed but not range match; but as I say, that is not what we have in the YANG.  It could be in the YANG e.g. as a feature but isn't in any IETF YANG module that I know of so chip designers are probably cleverer than I imagine!

Tom Petch

This is the second time of the WGLC for the draft. It would be very helpful to hear your suggestions during the WGLC window.

Thank you very much
Linda

-----Original Message-----
From: tom petch <ietfa@btconnect.com>
Sent: Tuesday, April 27, 2021 10:44 AM
To: Linda Dunbar <linda.dunbar@futurewei.com>; i2nsf@ietf.org
Subject: Re: [I2nsf] Closing the WGLC for draft-ietf-i2nsf-capability-data-model-16