Re: [I2nsf] Yangdoctors last call review of draft-ietf-i2nsf-consumer-facing-interface-dm-07

"Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com> Tue, 08 September 2020 12:59 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 E29183A126B for <i2nsf@ietfa.amsl.com>; Tue, 8 Sep 2020 05:59:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 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, HK_NAME_FM_MR_MRS=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jJaQlHnmfmhs for <i2nsf@ietfa.amsl.com>; Tue, 8 Sep 2020 05:59:37 -0700 (PDT)
Received: from mail-lj1-x22e.google.com (mail-lj1-x22e.google.com [IPv6:2a00:1450:4864:20::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 958113A0C85 for <i2nsf@ietf.org>; Tue, 8 Sep 2020 05:59:36 -0700 (PDT)
Received: by mail-lj1-x22e.google.com with SMTP id u4so19001161ljd.10 for <i2nsf@ietf.org>; Tue, 08 Sep 2020 05:59:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ODLBjIPjTmvSqAUkqq3oH9ysiwu02cUdqHQYRHNpwQo=; b=UsoXdggibBZjsvlUd2SAkuiqcZzPK91QStSIE262fbeBfQIvy29+c7EUPB1E/4X6dB DG4Eu6ngH80wcjIZ5X2dFy46hCPdptinVxMNkuFhyBZqezfTNGyVTS0EyFGPDcvztmc3 fEQe74Pniyw4CjSl2EGXiFUCF0IRNYeZkMBOvf7pqzccqNjt1xDqRnNqE+Wt1hjtzGWB Y6DXBsyxYbe8iaJibntWQ+fOI9/fmVaDErOtygdXfS0n96wt+zgB1weOPATIOubXdBsd jXE35ejeLjY/LXgO8BwARV6RPTAzakFm0PWV8BTOpXorYxPe0xOV9mss6LRMDXUrpbAH ipQQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ODLBjIPjTmvSqAUkqq3oH9ysiwu02cUdqHQYRHNpwQo=; b=sAeUR7nVJPFlSFY44WW6e22y3V6lxz9MZEvO5L2PV08d6TbQeZd/t95nfXeSVDe+6v uGBgMaLZbmupxPZGTOPBgBH36dE5azzSEso6OuXwCoiikInkPMath3Pg2XbfYDaG57wg g71MXMM9wPoDBUhL3BjmZZmcCaDizJqW3zZ2u9wrO+Rl0R4XcS/KLPN/8qq4DA3tDxlp eyVTgcjKfdIbbNFWj+DeyDPd9CzPk/M6/T69vmxWUmbzJl1p0MFntpS2YEeby0kTRSb3 Dcbvdr/xDKk1wXTesY9V97erF7F5Evs1gwZJS7Vz2ynwIKiJHBUgmVAQ/Tu7O78pE6Uu wmFA==
X-Gm-Message-State: AOAM530VMjy0gILOozaslkKKgzPtWZSved6H+9pi+p8RVpeWYVop7Vjp rTuDkJKicsSkBIqiAvzYSiUIobIMTlHzu7h6padulNPRNel5Og==
X-Google-Smtp-Source: ABdhPJy8+Pou1D5w6It5kGK4keCqnXj4pHr0vvQY5H0UvyUu4+sUs8rKQgxz9EvqShapK5nM4vepDfp7jh3TsWiz2k8=
X-Received: by 2002:a2e:810e:: with SMTP id d14mr13695769ljg.100.1599569974770; Tue, 08 Sep 2020 05:59:34 -0700 (PDT)
MIME-Version: 1.0
References: <157349122063.7571.1978842562243958252@ietfa.amsl.com> <CAPK2Dexgk81Saufei3z67E4XZg=LLra1HdTUWU-kU33Pj_o+eg@mail.gmail.com> <CAPK2DeyWEzR6Qy6HPURnKp481mH=y+3O2xpLBS9kLc1MPbcjBg@mail.gmail.com> <44A4E4A8-AF9A-47AF-A31A-8AAACAF0A6BA@tail-f.com> <CAPK2Dey7GzzAWh8AeKA8e5Ng8skxZBf1SYKGLyuatpZDJ+YPWQ@mail.gmail.com> <5F117489.6060709@btconnect.com> <5F118663.8010707@btconnect.com> <CAPK2DezHCBfCRbNXr7=B=8=R-1g-REz_JEc6iRUt_U4sgXNd=Q@mail.gmail.com> <5F49315F.70303@btconnect.com> <CAPK2DewSGeDPBNzEC_yAY+iL_E9P1CW1uZOYm_A+1e9tcMopOA@mail.gmail.com> <5F576544.4050105@btconnect.com>
In-Reply-To: <5F576544.4050105@btconnect.com>
From: "Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com>
Date: Tue, 08 Sep 2020 21:58:57 +0900
Message-ID: <CAPK2Dezp0Yzn99-7Rj_65HoCHYHPER_ap2Ff9c=yZmHTtWO5pg@mail.gmail.com>
To: tom petch <daedulus@btconnect.com>
Cc: Jan Lindblad <janl@tail-f.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="00000000000023be4b05aecce86a"
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2nsf/DZwjPfFWbFexvaAHJLknrNZjREg>
Subject: Re: [I2nsf] Yangdoctors last call review of draft-ietf-i2nsf-consumer-facing-interface-dm-07
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: Tue, 08 Sep 2020 12:59:39 -0000

Hi Tom,
I have reverted to the previous version of typedef time with the following
revision:
https://tools.ietf.org/html/draft-ietf-i2nsf-consumer-facing-interface-dm-12

Thanks.

Best Regards,
Paul


On Tue, Sep 8, 2020 at 8:04 PM tom petch <daedulus@btconnect.com> wrote:

> On 06/09/2020 12:26, Mr. Jaehoon Paul Jeong wrote:
> > Hi Tom,
> > I have reflected your two comments in the revision:
> >
> https://tools.ietf.org/html/draft-ietf-i2nsf-consumer-facing-interface-dm-11
> >
> > Please see my answers inline below.
>
> Paul
>
> I like the prefix:-)
>
> With the type 'time' I had something rather more complex in mind and
> think now that it is rather too complex for this situation. (Namely that
> you can import a specific revision of a module so that you can import
> the types from 6991-bis rather than 6991 so you then get 'time'
> automatically and do not have to define anything but it does introduce
> side effects which I now think outweigh the benefits)
>
> So, I would revert to what you had and just define 'time' as you do at
> present and omit the references to 6991-bis.
>
> Tom Petch
>
>
> > On Sat, Aug 29, 2020 at 1:31 AM tom petch <daedulus@btconnect.com>
> wrote:
> >
> >> On 28/08/2020 14:46, Mr. Jaehoon Paul Jeong wrote:
> >>> Hi Tom,
> >>> I have addressed all your comments in the following revision:
> >>>
> >>
> https://tools.ietf.org/html/draft-ietf-i2nsf-consumer-facing-interface-dm-10
> >>>
> >>
> >> Inline
> >>
> >>
> >>> Here are my answers for your comments:
> >>>
> >>
> ------------------------------------------------------------------------------------
> >>> Some more minor tweaks
> >>> s.5.1 /gorup/group/
> >>> => The replacement is done.
> >>>
> >>> YANG module
> >>>
> >>> WG Chairs are not usually listed in the module - they used to be
> >>> => The information of WG Chairs is removed.
> >>>
> >>> description is a bit terse - some quote the Abstract
> >>> => I have improved the descriptions in the YANG module.
> >>>
> >>> YARA, SNORT, SURICATA would benefit from references; they are not ones
> I
> >>> see in TLS or SSH!
> >>> => I have added the references to YARA, SNORT, and SURICATA.
> >>>
> >>> typedef time I see in RFC6991bis
> >>> => I used typedef time in RFC6991bis.
> >>
> >> See my other note about importing from 6991-bis rather than from 6991
> >>
> >
> >   => I replaced 6991 with 6991-bis.
> >
> >>>
> >>> does the ipv6 addresss ever need the interface?
> >>> => Yes, the IPv6 address needs the CFI interface.
> >>>      I added an XML example using IPv6 addresses.
> >>>
> >>> start/end ipv4/ipv6 could do with a must end > start
> >>> => I put a description that an IPv4/IPv6 start address is lower than
> >>>      an IPv4/IPv6 end address.
> >>>
> >>>      "A range match for IPv4 addresses is provided.  Note that the
> >>>       start IPv4 address must be lower than the end IPv4 address.";
> >>>
> >>>      "A range match for IPv6 addresses is provided.  Note that the
> >>>       start IPv6 address must be lower than the end IPv4 address.";
> >>>
> >>> geo-ip could do with a reference
> >>> => I added a reference to geo-ip as follows.
> >>>      RFC8805: A Format for Self-Published IP Geolocation Feeds
> >>>
> >>> s.9.1 221.159 is not a documentation address - see RFC5737
> >>> => I used documentation addresses for IPv4 from RFC5737.
> >>>      I also used documentation addresses for IPv6 from RFC3849.
> >>
> >> good
> >>
> >>
> >>> IESG often expect an ipv6 example alongside ipv4
> >>> => I added an XML example using IPv6 addresses in Figure 19.
> >>>
> >>> s.12 Registrant should be IESG
> >>> => I modified the IANA considerations section such that Registrant is
> the
> >>> IESG.
> >>>
> >>> prefix is not that of the module
> >>> => I am not sure of this comment. I think we use the correct prefix of
> >>> "cfi-policy".
> >>>      CFI stands for Consumer-Facing Interface.
> >>
> >> Yes indeed you do - my mistake.  What I had intended to say, looking at
> >> other NSF modules, was that there are a number of NSF modules and the
> >> chosen prefix have nothing in common.  Bear in mind that all the YANG
> >> modules get mixed up together on the box so while the prefix need to be
> >> compact, there is something to be said for them to be meaningful so
> >> RTGWG modules could start rt... or MPLS ones mpls... or PCE ones pce..
> >> and so on so you could consider using a prefix of nsf... such as nsfcfi
> >> or if there are several such nsfcfi-p or some such (but that is getting
> >> a bit long)
> >>
> >
> >   => I used nsfcfi for the prefix for Consumer-Facing Interface (CFI).
> >
> >       Thanks.
> >
> >       Best Regards,
> >       Paul
> >>
> >> Tom Petch
> >>
> >>>
> >>
> ------------------------------------------------------------------------------------
> >>>
> >>> Thanks for your valuable comments.
> >>>
> >>> Best Regards,
> >>> Paul
> >>>
> >>> On Fri, Jul 17, 2020 at 8:07 PM tom petch <daedulus@btconnect.com>
> >> wrote:
> >>>
> >>>> On 17/07/2020 10:51, tom petch wrote:
> >>>>> On 11/07/2020 08:44, Mr. Jaehoon Paul Jeong wrote:
> >>>>>> Hi Jan and Tom,
> >>>>>> I have revised our I2NSF Consumer-Facing Interface (CFI) Data Model
> >>>> Draft
> >>>>>> according to both your comments.
> >>>>>>
> <snip>
>


-- 
===========================
Mr. Jaehoon (Paul) Jeong, Ph.D.
Associate Professor
Department of Computer Science and Engineering
Sungkyunkwan University
Office: +82-31-299-4957
Email: jaehoon.paul@gmail.com, pauljeong@skku.edu
Personal Homepage: http://iotlab.skku.edu/people-jaehoon-jeong.php
<http://cpslab.skku.edu/people-jaehoon-jeong.php>