Re: [I2nsf] Paul Wouters' Discuss on draft-ietf-i2nsf-consumer-facing-interface-dm-27: (with DISCUSS and COMMENT)

"Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com> Wed, 12 April 2023 18:25 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 E079DC1527A6; Wed, 12 Apr 2023 11:25:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.073
X-Spam-Level:
X-Spam-Status: No, score=-2.073 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_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_FREEMAIL_DOC_PDF=0.01, T_HK_NAME_FM_MR_MRS=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 rB7y4RERErIX; Wed, 12 Apr 2023 11:25:19 -0700 (PDT)
Received: from mail-pl1-x629.google.com (mail-pl1-x629.google.com [IPv6:2607:f8b0:4864:20::629]) (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 4820AC151B37; Wed, 12 Apr 2023 11:25:19 -0700 (PDT)
Received: by mail-pl1-x629.google.com with SMTP id p8so12350554plk.9; Wed, 12 Apr 2023 11:25:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1681323918; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=k/TXs+Zuoo8UCAdO2BS78G380BuwrZVMt3VNK11SXl8=; b=GUJ7af4NK9Hd2TytM3lB/NhWkYOrEwFBmE0IL5TFkQyvy6wWtF1qQTZB1IKEnW3tIf JmxaQuhcHGhivLS2WBk451T0ofLh6YKRe3+WVWJeyCfzIixVhjkBgXid5Z6Ma5H3L/uG hOlRxhKNkQ/BivVXmy3/9pdmIOC38H4USrxxr7KEl3cLqA9IvjMvJl3ZmE7RTTxH/PI+ 73jGoC+KEoS5Z57COfig49KIm0F0jq23Oj9c3z1Fk1iH364R/s3CAs0Aa54Jw+/9CzDJ 78RtPWxADcyLVlF9KDl+jOEZRg9JxtvnWNenvmMty3FpluFXbO6AeTThBhxxgdUEZhOw qndg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681323918; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=k/TXs+Zuoo8UCAdO2BS78G380BuwrZVMt3VNK11SXl8=; b=IofAzTor2PVg/5P/yk36nH0/iyoeEbutvuwAlKNLe5HRLTx+VXiwrOMmV01hMu5aV+ 8v6QTc77J6y9E46z3jmpqBPXC0lrV95l5QbBRn8xRt9dEp608ZJrjIJcKz52Im4nv4o6 pEJYSqprn8yehzBDJZ3hDcxebMJajK9WHIy0r2JEIXlK7BHIAEKcwHjoq7em2yWDBb7U H4OMudgF06vbKHsCXmjzQpZnVzBTE/YWpmhJdupXPEoyhheVDxOuA0SGwFIv3UrQQO5o tGD38AIi3jAYropTF8BJp72WONDUS/CVN+96PqMWdOlIkr6N0Jmn5bxvfOZrEPTRmFIP 1U8A==
X-Gm-Message-State: AAQBX9cDr9yY/lTIX/KpyBP1AC68piaBzyv/rtjh7QrPzDjQOMEM+0ux 2Z/wkr+9Ik13istLUK90dp+K1237A/457dg0ng8afODw
X-Google-Smtp-Source: AKy350YWVPmeOHJNAt8juCWZ7DbpR2ViO/9xiRVnHjOpZxQ17TkDgqACVaqJ7y3lzGbYbBivz0SF+t75Dh5NfHiwdHI=
X-Received: by 2002:a17:902:8f98:b0:19f:1d62:4393 with SMTP id z24-20020a1709028f9800b0019f1d624393mr5216784plo.7.1681323917619; Wed, 12 Apr 2023 11:25:17 -0700 (PDT)
MIME-Version: 1.0
References: <168122710300.33586.17660247519861835811@ietfa.amsl.com>
In-Reply-To: <168122710300.33586.17660247519861835811@ietfa.amsl.com>
From: "Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com>
Date: Thu, 13 Apr 2023 03:24:39 +0900
Message-ID: <CAPK2Deyb0A3W+LxN79s5DUG_U8Oh_a-cuLqVz5C4ee751Br_9g@mail.gmail.com>
To: Paul Wouters <paul.wouters@aiven.io>, John Scudder <jgs@juniper.net>, Lars Eggert <lars@eggert.org>, "Eric Vyncke (evyncke)" <evyncke@cisco.com>
Cc: The IESG <iesg@ietf.org>, "i2nsf@ietf.org" <i2nsf@ietf.org>, skku-iotlab-members <skku-iotlab-members@googlegroups.com>, Patrick Lingga <patricklink888@gmail.com>, "Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com>
Content-Type: multipart/mixed; boundary="000000000000dcd03e05f927badc"
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2nsf/tJGzOik2x0DXceLR1VhAfeOXWtM>
Subject: Re: [I2nsf] Paul Wouters' Discuss on draft-ietf-i2nsf-consumer-facing-interface-dm-27: (with DISCUSS and COMMENT)
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, 12 Apr 2023 18:25:24 -0000

Hi Dear Paul Wouters, John Scudder, Lars Eggert, and Éric Vyncke,
I sincerely appreciate your comment to improve our Consumer-Facing
Interface YANG Data Model.
Patrick and I have addressed your comments with the following revision:

https://datatracker.ietf.org/doc/html/draft-ietf-i2nsf-consumer-facing-interface-dm-28

I attach the revision letter.

If you have further questions and comments, please let me know.

Thanks.

Best Regards,
Paul


On Wed, Apr 12, 2023 at 12:32 AM Paul Wouters via Datatracker <
noreply@ietf.org> wrote:

> Paul Wouters has entered the following ballot position for
> draft-ietf-i2nsf-consumer-facing-interface-dm-27: Discuss
>
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
>
>
> Please refer to
> https://www.ietf.org/about/groups/iesg/statements/handling-ballot-positions/
> for more information about how to handle DISCUSS and COMMENT positions.
>
>
> The document, along with other ballot positions, can be found here:
>
> https://datatracker.ietf.org/doc/draft-ietf-i2nsf-consumer-facing-interface-dm/
>
>
>
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
>
> I've read through the document. I feel that like some other I2NSF documents
> before, it incorporates partial IANA registries instead of referencing
> these IANA registries for their values. We had other I2NSF documents where
> this
> was changed to point to IANA registries. Is that something that is worth
> doing
> here? For example, the listing of services like telnet, pop3, pop3s, imap,
> imaps, ftp.
>
> Additionally, POP (with or without TLS) is very dead. So is IMAP without
> TLS. Why
> reference them in this document?
>
>
>         Also note that QUIC protocol [RFC9000] is excluded in the data
>         model as it is not considered in the initial I2NSF documents
>         [RFC8329]. The QUIC traffic should not be treated as UDP traffic
>         and will be considered in the future I2NSF documents.
>
> I understood that I2NSF is closing? So this statement is no longer true.
> What should be done with QUIC then?
>
>         The action could be one of "pass", "drop", "reject", "rate-limit",
>         "mirror", "invoke-signaling", "tunnel-encapsulation",
>         "forwarding", and "transformation".
>
> Why is it "drop" and "reject" versus "forwarding" and "transformation"?
> For consistency,
> would one not want to use either: drop, reject, forward, transform. Or:
> dropping, rejecting,
> forwarding, transforming" ?
>
>
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
> Should section 6.1 have the IETF Trust template text added ?
>
> There is an entry for http (meaning 1.x) and http2, but not for http3 ?
> Any reason why not?
>
>    leaf language {
>       type string {
>         pattern
>                 [ 16 lines of sort of regexp ]
>
> I think this is overspecified and constraining. Probably best to be
> specified as a generic string.
>
>   leaf priority {
>         type uint8 {
>           range "1..255";
>         }
>
> Why is 0 excluded? Eg the priority for MX records can be 0. The Linux
> kernel IPsec SPD entry can be
> priority 0.
>
>
>         This field represents the configuration for an Antivirus.
>
> An antivirus what? I don't think you mean an anti-virus, eg a program
> that replicates itself to fight other viruses ? Maybe "Antivirus service" ?
> The term "Antivirus" is used a few time in this confusing context.
>
>    container anti-virus {
>           description
>            "A condition for anti-virus";
>
> Like here.
>
>         An NSF Capability model is proposed in
>         [I-D.ietf-i2nsf-capability-data-model] as the basic model for
>         both the NSF-Facing interface and Consumer-Facing Interface
>         security policy model of this document.
>
> Change "proposed" to "defined" as the other draft will go out as RFC
> at the same time as this one in one cluster.
>
>         Case (url-category):
>
> The name "url-category" seems odd. It seems to refer to a block or allow
> list for URLs?
>
>         This information describes a caller id or receiver id in order
>         to prevent any exploits (or attacks) of Voice over IP (VoIP)
>         or Voice over Cellular Network (VoCN).
>
> I don't understand what is meant with the sentence. Does Case (voice) list
> a contact
> information? Hoes does that "prevent any exploits" ?
>
>
>
> _______________________________________________
> I2nsf mailing list
> I2nsf@ietf.org
> https://www.ietf.org/mailman/listinfo/i2nsf
>