Re: [I2nsf] I-D Action: draft-ietf-i2nsf-registration-interface-dm-12.txt

"Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com> Tue, 23 August 2022 06:56 UTC

Return-Path: <jaehoon.paul@gmail.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 7BD3AC1524A1 for <i2nsf@ietfa.amsl.com>; Mon, 22 Aug 2022 23:56:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.095
X-Spam-Level:
X-Spam-Status: No, score=-7.095 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_HK_NAME_FM_MR_MRS=0.01, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=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 (2048-bit key) header.d=gmail.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 9RvBvRdPo5QX for <i2nsf@ietfa.amsl.com>; Mon, 22 Aug 2022 23:56:40 -0700 (PDT)
Received: from mail-pg1-x529.google.com (mail-pg1-x529.google.com [IPv6:2607:f8b0:4864:20::529]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BE90EC1522DE for <i2nsf@ietf.org>; Mon, 22 Aug 2022 23:56:40 -0700 (PDT)
Received: by mail-pg1-x529.google.com with SMTP id q9so2435680pgq.6 for <i2nsf@ietf.org>; Mon, 22 Aug 2022 23:56:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=Ly+f/c5+KyfQ5l4KJR4xfxNAy6qxtej45ZkLNIsQSZo=; b=OULGe6g1fsb+JjLAYOqBezwCKpEMW7oY4DWiuF/UIU8hlQPIdJMPa/rMnj2mRGArIH ef+sDh9dZy/a2dxc5gCJaKISZMj3kjGlbHF61aa/xcd14E1md53tk03zWwrommLDMEzG mdCDHjErJFP07JXV9vHvKR+F22aQtS4waX6jgcJZywvKbq25abRz40c6VNe228s7csTi aoL40ERzvWWgC/nOC5k+HZ4l4bEC9yzkm++Zoc4OQxmZKJaz74DB1SaSmdTtYpH7hFZY RfKTQIOB/knFgbQtWNCN5TXprE9QWkGNChL2F8pYbIjtBcYOIAHevBixvOpG4t5F1SaA wIJA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=Ly+f/c5+KyfQ5l4KJR4xfxNAy6qxtej45ZkLNIsQSZo=; b=l8UBRqpaagq4P2ClKFIhIfgUmJD//2FKPCLjx7vx3sFv4/Kkj39DjwHVMOwA59gW6f 6vmPAloJc3cM5thtL/RxdnQnq/gJoEo4+nR/4xJZzhjG7jpfKoH2JC7nndKaqMsIy7on 7V2vQ/fB0tKFFFXqw0Ju1hB54BQDn4trTsE7pmwLx82IvHg+EVzoVfpXUKtstHfczK4R LY2zhEvXwL2HhHOa91tjgChwcMc1ArLZlqTkGa8sDKWucTEhnOe8m0Wfr7lUm9gxNK/U QgIXntZWp2ftlGDamCzSyeIRBytfaMgo0SMcQSVrce7hnQdWLIlcuMUzaIhQXr3t18fD NJ/w==
X-Gm-Message-State: ACgBeo0Bx+Y+Q7/TF6J0VsvKLmxKqNX2+Qriy81ingCMPZirUb39ZJr9 v9VqwqpEA5cvvQI6sBu8N5xlNlkjcGNHIzlUvP0=
X-Google-Smtp-Source: AA6agR5AS2zc/rMU1vpq4/WGJZ/jtKCZw8z/eN4GA5Q1U1eWUmcZNx2TmgQUgmIabGw3M9/nVmvceO2bLIJoIjZp6uc=
X-Received: by 2002:a63:1841:0:b0:429:8268:1fc with SMTP id 1-20020a631841000000b00429826801fcmr19822727pgy.78.1661237799862; Mon, 22 Aug 2022 23:56:39 -0700 (PDT)
MIME-Version: 1.0
References: <163172328416.32536.6563450954646181050@ietfa.amsl.com> <DB7PR07MB5546F5935AC744288609BB48A2A89@DB7PR07MB5546.eurprd07.prod.outlook.com> <CAPK2DewruG7pmM5CoG5=S_uwQt5gsfqDrvnChXEG-RCxUgOjXw@mail.gmail.com> <AM6PR07MB554459754B2B3E09FF99137EA2B09@AM6PR07MB5544.eurprd07.prod.outlook.com> <CAPK2DewW0kBqcfF07f0TYS2RHSGL5jpPpeMdtXGY6R2tqdhkJA@mail.gmail.com> <CAPK2DezrugsNG8Yzar8pJLA1eUc6Er8ULT56cBuOneOwUFO+hA@mail.gmail.com>
In-Reply-To: <CAPK2DezrugsNG8Yzar8pJLA1eUc6Er8ULT56cBuOneOwUFO+hA@mail.gmail.com>
From: "Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com>
Date: Tue, 23 Aug 2022 15:56:03 +0900
Message-ID: <CAPK2DeyT6qfCcuE0XigvLZfZj=_OHCig9AW09wj0GD9H3juX7g@mail.gmail.com>
To: Linda Dunbar <linda.dunbar@futurewei.com>, Roman Danyliw <rdd@cert.org>
Cc: tom petch <daedulus@btconnect.com>, tom petch <ietfa@btconnect.com>, "i2nsf@ietf.org" <i2nsf@ietf.org>, skku-iotlab-members <skku-iotlab-members@googlegroups.com>, "Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000f2c5f405e6e310e8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2nsf/NAsS1XLvm737375PHgTCxd9sJis>
Subject: Re: [I2nsf] I-D Action: draft-ietf-i2nsf-registration-interface-dm-12.txt
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: Tue, 23 Aug 2022 06:56:44 -0000

Hi Linda and Roman,
As mentioned below in the difference between the version 13 (which Tom is
satisfied with) and the latest version 19,
the updates are minor from the updates of the prefix names of I2NSF
Capability and Registration Interface.
https://author-tools.ietf.org/diff?doc_1=draft-ietf-i2nsf-registration-interface-dm-13&doc_2=draft-ietf-i2nsf-registration-interface-dm-19

Also, Figure 3 (NSF Capability Information) in this Registration Interface
Draft is updated from
Figure 2 (YANG Tree Diagram of Capabilities of Network Security Functions)
in the I2NSF Capability Draft:

- Figure 3 (NSF Capability Information) in this Registration Interface draft

https://datatracker.ietf.org/doc/html/draft-ietf-i2nsf-registration-interface-dm-19#page-6

- Figure 2 (YANG Tree Diagram of Capabilities of Network Security
Functions) in the I2NSF Capability Draft:

https://datatracker.ietf.org/doc/html/draft-ietf-i2nsf-capability-data-model-32#page-14

Therefore, I think we can submit the Registration Interface YANG Data Model
Draft to the IESG.

Thanks.

Best Regards,
Paul

On Tue, Aug 16, 2022 at 11:29 PM Mr. Jaehoon Paul Jeong <
jaehoon.paul@gmail.com> wrote:

> Tom,
> For your convenience, here is the difference between versions 13 and 19 of
> the Registration Interface:
>
> https://author-tools.ietf.org/diff?doc_1=draft-ietf-i2nsf-registration-interface-dm-13&doc_2=draft-ietf-i2nsf-registration-interface-dm-19
>
> I attach the diff html file, too.
>
> As you can see, there are some clarifications for the information model of
> the Registration Interface, and
> there is no major change in the YANG data model.
>
> Thanks.
>
> Best Regards,
> Paul
>
>
> On Tue, Aug 16, 2022 at 10:55 PM Mr. Jaehoon Paul Jeong <
> jaehoon.paul@gmail.com> wrote:
>
>> Hi Tom,
>> As you said about the version 13 of I2NSF Registration Interface YANG
>> Data Model last October,
>> I am wondering whether the latest version 19 also satisfies you or not.
>>
>> https://datatracker.ietf.org/doc/html/draft-ietf-i2nsf-registration-interface-dm-19
>>
>> Could you confirm the readiness of this version to move this draft
>> forward for the submission to the IESG?
>>
>> Thanks.
>>
>> Best Regards,
>> Paul
>>
>>
>> On Wed, Oct 6, 2021 at 11:54 PM tom petch <ietfa@btconnect.com> wrote:
>>
>>> From: Mr. Jaehoon Paul Jeong <jaehoon.paul@gmail.com>
>>> Sent: 04 October 2021 15:17
>>>
>>> Hi Tom,
>>> Patrick and I have revised the Registration Interface YANG Data Model
>>> Draft according to your comments:
>>>
>>> https://datatracker.ietf.org/doc/html/draft-ietf-i2nsf-registration-interface-dm-13
>>>
>>> <tp>
>>>
>>> Looks good,
>>>
>>> Tom Petch
>>>
>>> I attach the revision letter.
>>>
>>> Thanks.
>>>
>>> Best Regards,
>>> Paul
>>>
>>>
>>> On Tue, Sep 28, 2021 at 7:59 PM tom petch <ietfa@btconnect.com<mailto:
>>> ietfa@btconnect.com>> wrote:
>>> From: I2nsf <i2nsf-bounces@ietf.org<mailto:i2nsf-bounces@ietf.org>> on
>>> behalf of internet-drafts@ietf.org<mailto:internet-drafts@ietf.org> <
>>> internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>>
>>> Sent: 15 September 2021 17:28
>>>
>>> A New Internet-Draft is available from the on-line Internet-Drafts
>>> directories.
>>> This draft is a work item of the Interface to Network Security Functions
>>> WG of the IETF.
>>>
>>>         Title           : I2NSF Registration Interface YANG Data Model
>>>         Authors         : Sangwon Hyun
>>>                           Jaehoon Paul Jeong
>>>                           Taekyun Roh
>>>                           Sarang Wi
>>>                           Jung-Soo Park
>>>         Filename        :
>>> draft-ietf-i2nsf-registration-interface-dm-12.txt
>>>         Pages           : 46
>>>         Date            : 2021-09-15
>>>
>>> <tp>
>>> I am confused about 'name'.  This appears in the Information model in
>>> s.4.1 as 'NSF name' but I cannot see that in the YANG.
>>>
>>> The YANG has capability-name in two places once described as 'Unique
>>> name of this NSF's capability', the other as 'Unique name of this
>>> registered NSF'.
>>>
>>> So how is an instance of an NSF identified?
>>>
>>> When you create a name, you create a namespace and I see it as good
>>> practice to say something about that namespace, about its reach, the need
>>> for uniqueness and so on, like 'The name MUST be unique within ...'.
>>>
>>> s.2 NMDA could so with a reference to RFC8342.
>>>
>>> s.5.2
>>> When you import an IETF module you must use the prefix that the module
>>> itself specifies; for capability that is nsfcap.  This also appears in the
>>> examples.
>>>
>>> The examples use a port of 3000.  This port number is registered with
>>> IANA for HBCI.  I do not know what HBCI is; do you?
>>>
>>> Tom Petch
>>>
>>>
>>> Abstract:
>>>    This document defines an information model and a YANG data model for
>>>    Registration Interface between Security Controller and Developer's
>>>    Management System (DMS) in the Interface to Network Security
>>>    Functions (I2NSF) framework to register Network Security Functions
>>>    (NSF) of the DMS with the Security Controller.  The objective of
>>>    these information and data models is to support NSF capability
>>>    registration and query via I2NSF Registration Interface.
>>>
>>>
>>> The IETF datatracker status page for this draft is:
>>>
>>> https://datatracker.ietf.org/doc/draft-ietf-i2nsf-registration-interface-dm/
>>>
>>> There is also an htmlized version available at:
>>>
>>> https://datatracker.ietf.org/doc/html/draft-ietf-i2nsf-registration-interface-dm-12
>>>
>>> A diff from the previous version is available at:
>>>
>>> https://www.ietf.org/rfcdiff?url2=draft-ietf-i2nsf-registration-interface-dm-12
>>>
>>>
>>> Internet-Drafts are also available by anonymous FTP at:
>>> ftp://ftp.ietf.org/internet-drafts/
>>>
>>>
>>> _______________________________________________
>>> I2nsf mailing list
>>> I2nsf@ietf.org<mailto:I2nsf@ietf.org>
>>> https://www.ietf.org/mailman/listinfo/i2nsf
>>>
>>> _______________________________________________
>>> I2nsf mailing list
>>> I2nsf@ietf.org<mailto:I2nsf@ietf.org>
>>> https://www.ietf.org/mailman/listinfo/i2nsf
>>>
>>