Re: [I2nsf] Last Call: <draft-ietf-i2nsf-consumer-facing-interface-dm-26.txt> (I2NSF Consumer-Facing Interface YANG Data Model) to Proposed Standard

tom petch <daedulus@btconnect.com> Wed, 15 March 2023 11:34 UTC

Return-Path: <daedulus@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 3CB6EC151549; Wed, 15 Mar 2023 04:34:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v_tLSMiNlrzn; Wed, 15 Mar 2023 04:34:32 -0700 (PDT)
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2137.outbound.protection.outlook.com [40.107.22.137]) (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 111D4C151544; Wed, 15 Mar 2023 04:34:31 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ft+B+pS6MkIInDnF49JCc3FbQck1B0sqtiPCFC42RUoHw1vTXp3L67OpOCdmy/whhVNeL/AlhDKQBp+m74FpW+lXpcDJVh6fD9rmErtEbFX0J6zchdwqSJnuS80vBebScXdxK4MrMZcTSs8yAVhXf9W/+y7TMxm9wgTHshTotFeojBuJxjCdSftARaH6u0qM8WTrCqQ74I96wHlOAOf4KezWsHVvxIQrg9D3hsUUezkZRKvnhg030n6VTmKjKQsMZhs8F3B6ZqjwjedrWfIT2+IVTrfGvrzLqF6hoSBAnYCDLEIxIhJoIkZJvmJnjINT7f7mjo4Q+FHCRxYBTZ8CxA==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=B+KY3wuPMAHOj7LAjM4zr+bkUVMm8BbZzhW2g3DmhbU=; b=BJH68VgkxlpQl9D3b5C4SKmab8h9mLkW8W8CtDhlYyRDpoA55+qYXLi6SK40t90fPM9kBfKvmeN+AouPJ9K02E6XBLPSmDz55LIocefhYrIWhr/YcTnJI/h6R4+WJmNO0erD3Oar+fNeX5DAJ46hyqfBrKjRsifS3DaCOG/mBS94P5nciLhmhRYuruydkHcdV++61JgiTB+K73GhJ+6k6VIafV1VN+4zL4dd+aKjGAendpJLeZnRXi8PUaBCnth783pSlk9TtO3EZF+VBV3fAAhXkf/MqI1hgKYoC3R5Bk20tF5tnUo+DkC9X92IU0WzAPyl4NhJGrSYFZPIJNyK9Q==
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=B+KY3wuPMAHOj7LAjM4zr+bkUVMm8BbZzhW2g3DmhbU=; b=vQBbvElByBfq2aoVnIQpyEsPnNiDzT3LAFo3SVDCxjvwOLJo1uUvwpdPGqWO5J6KaqJH3AFw2tc7Z+FHmTA8tJ2MyJ9nPellDiS0UeqIXBNcur3GDkkiKd7bEdFLM5WE/QpTVVzeIdnDlj9zRVH4N86QfC54Vd+m924kDAdPtE8=
Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=btconnect.com;
Received: from VI1PR07MB6704.eurprd07.prod.outlook.com (2603:10a6:800:18b::8) by PA4PR07MB7646.eurprd07.prod.outlook.com (2603:10a6:102:ba::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.29; Wed, 15 Mar 2023 11:34:28 +0000
Received: from VI1PR07MB6704.eurprd07.prod.outlook.com ([fe80::348f:6b54:d02b:73c8]) by VI1PR07MB6704.eurprd07.prod.outlook.com ([fe80::348f:6b54:d02b:73c8%9]) with mapi id 15.20.6178.026; Wed, 15 Mar 2023 11:34:28 +0000
To: last-call@ietf.org
References: <167776657629.1288.3165560369520228066@ietfa.amsl.com>
Cc: draft-ietf-i2nsf-consumer-facing-interface-dm@ietf.org, dunbar.ll@gmail.com, i2nsf-chairs@ietf.org, i2nsf@ietf.org, rdd@cert.org
From: tom petch <daedulus@btconnect.com>
Message-ID: <6411ACDE.2030202@btconnect.com>
Date: Wed, 15 Mar 2023 11:32:46 +0000
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:38.0) Gecko/20100101 Thunderbird/38.5.0
In-Reply-To: <167776657629.1288.3165560369520228066@ietfa.amsl.com>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 7bit
X-ClientProxiedBy: LO2P265CA0066.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:60::30) To VI1PR07MB6704.eurprd07.prod.outlook.com (2603:10a6:800:18b::8)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: VI1PR07MB6704:EE_|PA4PR07MB7646:EE_
X-MS-Office365-Filtering-Correlation-Id: 02e785d8-8e64-405d-c047-08db25493c4e
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: NAMxrvLjaxZWimFwJ0IYNg1ahY/s6ZC0XPTGWvookvp7GDqJxkdChaaZDEMWAYDvKMHuxe6bXRdH5FFYsyFol4UvDlEc0nwKKcehTCyQgn7+tiX9IbBO9750GdJXxeIjPHtzDgKczuWoLFld7YbDLbNV6KukVhhgqHQxX1LDijQaTLVFIIxomeRzJZHxCyVMmjinoLH11jssVdM52UblbJsaNL8cOu6wU6XFXM4y3M6SzLjT/wl1lJAEy/hLU+XCOIut7bouMYGUj8lMXjz5fCtnvbV3D8Nd6L9Be3A9zmi3GLnv/AUd9HNJozUrJFktUi/ijkb0qMFf/uHRH1XN9xgIdpbpm45WE37mO+qa2VTA67D4fSs6UdkU4e9n36uBKZJ1A/U068s1lVaVELmMfbP7oek2MbStEi98f0JyLapsfWjJF3t/zgpTs9+9qiFtdYQqiyOEx34SH3Di7g0xFUHMbiUzUPQoRb7d0GI84nK2FrKttbS9nEFDAKlowcWano/bMVDxMuG2IEwzmSEhWsFgfTdP/O7A4odGrFXfUgbhrvRbwpUJqI+s1Sdqg9loYCz/2z4LF4rJXTgb4NoNwTJYC3QSkd9csBP7qonFm7/7RfKqM6FGd40DeDjgun/w7KMICQgz8UinBjnsJiXdivtdNXcyOlA+LmmS5PSPI9vT6/3RrnO2zw4y4SWeItv6nd87MAv80SoLE2hVCH0ee6uyF8OMCtIHrqtDN+nxRtg=
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR07MB6704.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(396003)(346002)(376002)(136003)(39860400002)(366004)(451199018)(36756003)(5660300002)(83380400001)(52116002)(478600001)(87266011)(6666004)(6486002)(966005)(53546011)(6506007)(6512007)(26005)(2616005)(186003)(66556008)(66946007)(8676002)(41300700001)(6916009)(4326008)(66476007)(8936002)(33656002)(86362001)(316002)(38100700002)(38350700002)(82960400001)(2906002); DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: Z5Ccj9XpUhshLap3DovW8/hXO1Wvqpt0vp9yX4yZyVuv5SDIOU+xOtAZ7V3NaJ1nB/PQjxnbSvSoyFTN+WHoQNXuHzyUelPf+DW4Hdtf+UOa3OeJK+vzXRRmVWsiwln8721OYVsqiNAWjP6U+mj+PnsVO1g9KBHWiqcIqZtq1VuLJ8lW+FMABly0w8qyMT/fBB3RjlzApJUcRl1I3aeIYXvhEy/Xr08DGw4S0KS+pfm8623Z3H5Kcry5+ciDNVnDMqhQignkb09ypPRj0Jg6+tp1iIFCvSFTu62d6l9QTVaNbsXU63gYFVAUZGt582Yk570BKrBmIdLtDPmn/lsaKDigFUdqXZD+kyRFynXSaCT3G5zIMt9bkt2fdyyMFyiAvttmniSUzNLXTEmJX31DGMuYYa1mXo3IdYHZz3ilHsZaBgN1hB1rjw/ithp4Vw+8BjVLQONZ7Cin858iOxgiINhzNAWERSdRgHWDseVmuA4QVJyY3jadThPzpKBecz/VlNMS/U4WiUk63ilbU4f/llkhbV4Bh9en4RdzOPTmjglulp908eHqI3WutwLlFAOY1rUeVzGL0/qO5YYeDUyuUglKlqJEmiE/1BjhX3XyQWsWaSeatiVXjMryA0OVlUXjE9xOQkdGj0mXuNlf6ld9SoSuep6j4iF7uH8LFwsHAffkNhytTSVObphosGeKHVOo7VyhChUV8naRs1CLjuvZrbuTQxim5yeyY/hFWKG9NysrnfkNuleHLqIzTViZXf4/ps0zOTgQafuTZLBaqUtWySyY1zY0dY/d8g7prhavFmzOvfXs/atwhODLYIxfwrCymizd3j5PRfmcKrPaDwcdzYZpWkaqZtgjoqZ/H8UiGGe9Dqu1zwBItiWssaezZrob14K/ucF7/KubvGsRph3JO1fjKIqT7kmBMwpQc050rV1GKLEmRJc1qI2VZRjG5YFpVBEdh3wFq4x8xK8h+ZYQxcoyVBvuZZEWQalGqhy2Q/UcoYukOMqd3c8EXf+bke9DPAq4rzLtv9x0czpyX8bBN5vJnBhqo4RWPGV2rGnoKYQkP3aq1956867CmrrjicyBkkIPCrpMr8oVWR0BH5gHQjHIriw3FrwPbzS3pbdVP80Ago7GTXlW7hoCDY+ozJn3rIH159Wu/pHU3zhgyFivZHRix6xpqx5ZBIdozm6+LDEJ6trqvqKuT1QPwP8qptWWEj89kJfPbVPEfkQJ9s4xJ9ctEKDHpW+7My1O5H3lbHszPsoIpCcdthLL4Jf30OiPzYTjBRzj79bavomc58jyN0CY+wcT3oAgP1Ik9duZqqeu67U8+Ul+uaWAgbtpekJSxqZu6hOQr+vfjfD2bYbW1EA2IIikFH9lqy0elCFY6Ck7x4xGO7VibU5QMWwtn1HpEPrHimQWmdL0739hBdaWvoHb6ekiqBeMN2nS4sEUsRw3ktCbrPqXgnOEw2Z0afr9wankcH1DxOeFTo8VkwTlMUBkD5rXH9ZklGQ33I7zKjvmvhzPfjot90P5qdyqz3T6Ao8q+EAZe2/f8zoKmX/hTI++ez0smEX/28E6WzMZH/EEq35xi4TRbxthEDj0qWWKJZc9Vu1ik3tyDLZUDI8nDg==
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 02e785d8-8e64-405d-c047-08db25493c4e
X-MS-Exchange-CrossTenant-AuthSource: VI1PR07MB6704.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Mar 2023 11:34:28.0346 (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: hCWHX+jc4CHVlKkqg9LOoZmdyd+84oFYyFaebDMNqhxt1Z20KF+4JNgkIsPHzHYc7obffn5ckI3GETI+EfO9xQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR07MB7646
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2nsf/3Xe98wKKpMhu7svWSSo1p2T0EtQ>
Subject: Re: [I2nsf] Last Call: <draft-ietf-i2nsf-consumer-facing-interface-dm-26.txt> (I2NSF Consumer-Facing Interface YANG Data Model) to Proposed Standard
X-BeenThere: i2nsf@ietf.org
X-Mailman-Version: 2.1.39
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: Wed, 15 Mar 2023 11:34:36 -0000

On 02/03/2023 14:16, The IESG wrote:
>
> The IESG has received a request from the Interface to Network Security
> Functions WG (i2nsf) to consider the following document: - 'I2NSF
> Consumer-Facing Interface YANG Data Model'
>    <draft-ietf-i2nsf-consumer-facing-interface-dm-26.txt> as Proposed Standard


This is one of a set of seven or so documents, one of which (framework) 
made RFC8329 six years ago, the others are waiting on MISSREF and then 
there is this one.  It would be good to get these out as RFC.

A problem I have seen with them is ideas changing with them, evolving, 
so that the I-D are out of step.  As this is the last, this might be the 
place to address this.

I have not had time, in the tsunami of I-D prior to IETF submission 
cut-off, to review this thoroughly but do see a divergence in the 
treatment of location.  This used to be geo-ip, RFC8179, as is mentioned 
in RFC8329 and that is still referenced in e.g. nsf-facing.  This I-D 
now uses country/region/city which is fine except for documents like 
'capability' in the RFC-Editor Q which references RFC8179.  The 
technically correct solution might be to update 'capability' etc but I 
think that the time for that is past.  I put in some effort a few years 
ago to get them in line but no sooner had I done so than they diverged 
again after comments by other reviewers so I think that keeping them in 
line is a never ending task.

What this I-D perhaps could do is to mention this divergence in 
treatment.  I will look some more to see where else they have diverged 
but not before the end of thie Last Call.

In passing, I note that the SIP example uses what might be genuine 
addresses.

Tom Petch

> The IESG plans to make a decision in the next few weeks, and solicits final
> comments on this action. Please send substantive comments to the
> last-call@ietf.org mailing lists by 2023-03-16. Exceptionally, comments may
> be sent to iesg@ietf.org instead. In either case, please retain the beginning
> of the Subject line to allow automated sorting.
>
> Abstract
>
>
>     This document describes an information model and the corresponding
>     YANG data model for the Consumer-Facing Interface of the Security
>     Controller in an Interface to Network Security Functions (I2NSF)
>     system in a Network Functions Virtualization (NFV) environment.  The
>     information model defines various types of managed objects and the
>     relationship among them needed to build the flow policies from users'
>     perspective.  This information model is based on the "Event-
>     Condition-Action" (ECA) policy model defined by a capability
>     information model for I2NSF, and the YANG data model is defined for
>     enabling different users of a given I2NSF system to define, manage,
>     and monitor flow policies within an administrative domain (e.g., user
>     group).
>
>
>
>
> The file can be obtained via
> https://datatracker.ietf.org/doc/draft-ietf-i2nsf-consumer-facing-interface-dm/
>
>
> The following IPR Declarations may be related to this I-D:
>
>     https://datatracker.ietf.org/ipr/3554/
>     https://datatracker.ietf.org/ipr/3604/
>     https://datatracker.ietf.org/ipr/5749/
>     https://datatracker.ietf.org/ipr/5694/
>
>
>
>
>
>
> _______________________________________________
> IETF-Announce mailing list
> IETF-Announce@ietf.org
> https://www.ietf.org/mailman/listinfo/ietf-announce
> .
>