Re: [I2nsf] Alissa Cooper's No Objection on draft-ietf-i2nsf-framework-08: (with COMMENT)

Linda Dunbar <linda.dunbar@huawei.com> Wed, 25 October 2017 23:17 UTC

Return-Path: <linda.dunbar@huawei.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 2136A13F48A; Wed, 25 Oct 2017 16:17:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: YES
X-Spam-Score: 15.88
X-Spam-Level: ***************
X-Spam-Status: Yes, score=15.88 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_SBL=20, URIBL_SBL_A=0.1] autolearn=no autolearn_force=no
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 qG0PaOWOtkWH; Wed, 25 Oct 2017 16:17:16 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5F8DA13F46A; Wed, 25 Oct 2017 16:17:15 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml709-cah.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id DRI30629; Wed, 25 Oct 2017 23:17:13 +0000 (GMT)
Received: from SJCEML703-CHM.china.huawei.com (10.208.112.39) by lhreml709-cah.china.huawei.com (10.201.108.32) with Microsoft SMTP Server (TLS) id 14.3.361.1; Thu, 26 Oct 2017 00:17:12 +0100
Received: from SJCEML521-MBS.china.huawei.com ([169.254.2.92]) by SJCEML703-CHM.china.huawei.com ([169.254.5.27]) with mapi id 14.03.0361.001; Wed, 25 Oct 2017 16:17:07 -0700
From: Linda Dunbar <linda.dunbar@huawei.com>
To: Alissa Cooper <alissa@cooperw.in>, The IESG <iesg@ietf.org>
CC: "draft-ietf-i2nsf-framework@ietf.org" <draft-ietf-i2nsf-framework@ietf.org>, Adrian Farrel <adrian@olddog.co.uk>, Yoav Nir <ynir.ietf@gmail.com>, "i2nsf-chairs@ietf.org" <i2nsf-chairs@ietf.org>, "ynir.ietf@gmail.com" <ynir.ietf@gmail.com>, "i2nsf@ietf.org" <i2nsf@ietf.org>
Thread-Topic: Alissa Cooper's No Objection on draft-ietf-i2nsf-framework-08: (with COMMENT)
Thread-Index: AQHTTdKc78wg6yK4zUeHYU3tAA7TxaL1KiBw
Date: Wed, 25 Oct 2017 23:17:06 +0000
Message-ID: <4A95BA014132FF49AE685FAB4B9F17F66AFC5608@sjceml521-mbs.china.huawei.com>
References: <150896449895.4814.8972180818251692369.idtracker@ietfa.amsl.com>
In-Reply-To: <150896449895.4814.8972180818251692369.idtracker@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.192.11.78]
Content-Type: multipart/alternative; boundary="_000_4A95BA014132FF49AE685FAB4B9F17F66AFC5608sjceml521mbschi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A090202.59F11B79.0098, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0, ip=169.254.2.92, so=2013-06-18 04:22:30, dmn=2013-03-21 17:37:32
X-Mirapoint-Loop-Id: fe01c6c63a61e78297ba95d655ecef60
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2nsf/2_5kOSnLjMGF-IcOMnIkbOpBI0A>
Subject: Re: [I2nsf] Alissa Cooper's No Objection on draft-ietf-i2nsf-framework-08: (with COMMENT)
X-BeenThere: i2nsf@ietf.org
X-Mailman-Version: 2.1.22
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, 25 Oct 2017 23:17:18 -0000

Alissa,

Thank you very much for the comments to our draft.
Reply to your comments are inserted below:


-----Original Message-----
From: Alissa Cooper [mailto:alissa@cooperw.in]
Sent: Wednesday, October 25, 2017 3:48 PM
To: The IESG <iesg@ietf.org>
Cc: draft-ietf-i2nsf-framework@ietf.org; Adrian Farrel <adrian@olddog.co.uk>; Yoav Nir <ynir.ietf@gmail.com>; i2nsf-chairs@ietf.org; ynir.ietf@gmail.com; i2nsf@ietf.org
Subject: Alissa Cooper's No Objection on draft-ietf-i2nsf-framework-08: (with COMMENT)

Alissa Cooper has entered the following ballot position for
draft-ietf-i2nsf-framework-08: No Objection

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/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-i2nsf-framework/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

(1) I think there are some errors in Table 1, or perhaps there are just formatting issues that have me confused. It looks like TCP, SCTP, DCCP, UDP, and HTTP are listed under Layer 3. I can't tell if there is meant to be a difference between header fields separated by slashes versus those separated on different lines. There seems to be an extra column in front of the HTTP fields
-- what does that signify? Why is TRAM profile in particular included as an example here?

[Linda] Formatting issue. Will remove the "|" in the  HTTP field. The listed field in the registration is to "signify" that the NSF can support matching condition using the listed field.

(2) Tables 2-4 also seem to be specified in a significant amount of detail, given that context and actions themselves are defined in detail in a different individual draft. This makes it hard to understand the implications of some of the fields. E.g., the "GPS coords" field -- whose GPS coords does this refer to? It seems like the fields in these tables either need to be explained more, or they should be removed.

[Linda] We have the option of putting those tables in the "draft-hyun-i2nsf-registration-interface-im". This section is to provide the guideline.


(3) I'm not going to stand in the way of publication but it's not clear to me why this document needs to be an RFC. Much of the content seems like a generic narrative that describes how NSFs could work but doesn't really lay out any concrete constraints about how they should work that would lead to greater interoperability.

[Linda] The draft-ietf-i2nsf-framework describes the framework that glues together multiple detailed drafts describing different aspects of Interface to Network Security functions, such as   draft-ietf-i2nsf-capability-00,
draft-abad-i2nsf-sdn-ipsec-flow-protection-03, draft-hares-i2nsf-capability-data-model-04, draft-kim-i2nsf-nsf-facing-interface-data-model-03, etc.

In addition, several recent industry initiatives are referencing I2NSF to guide their next step work. Such as ONUG (Open Network User Group) Software Defined Security Services and Linux Foundation’s OSC (Open Security Controller).  This is one example that IETF is leading the industry.
Without publishing draft-ietf-i2nsf-framework, it is not easy for other industry initiatives to utilize the specifications (in many pieces) published by IETF.

Linda