Re: [ippm] Intdir telechat review of draft-ietf-ippm-rfc8321bis-02

Giuseppe Fioccola <giuseppe.fioccola@huawei.com> Mon, 18 July 2022 13:43 UTC

Return-Path: <giuseppe.fioccola@huawei.com>
X-Original-To: ippm@ietfa.amsl.com
Delivered-To: ippm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 54E4DC159488; Mon, 18 Jul 2022 06:43:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.906
X-Spam-Level:
X-Spam-Status: No, score=-1.906 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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
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 17S3DAUS_X7N; Mon, 18 Jul 2022 06:43:43 -0700 (PDT)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 416ACC15A726; Mon, 18 Jul 2022 06:43:43 -0700 (PDT)
Received: from fraeml707-chm.china.huawei.com (unknown [172.18.147.200]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4Lmjjn5fX3z6H74G; Mon, 18 Jul 2022 21:39:09 +0800 (CST)
Received: from fraeml714-chm.china.huawei.com (10.206.15.33) by fraeml707-chm.china.huawei.com (10.206.15.35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.24; Mon, 18 Jul 2022 15:43:39 +0200
Received: from fraeml714-chm.china.huawei.com ([10.206.15.33]) by fraeml714-chm.china.huawei.com ([10.206.15.33]) with mapi id 15.01.2375.024; Mon, 18 Jul 2022 15:43:39 +0200
From: Giuseppe Fioccola <giuseppe.fioccola@huawei.com>
To: Timothy Winters <tim@qacafe.com>
CC: "int-dir@ietf.org" <int-dir@ietf.org>, "draft-ietf-ippm-rfc8321bis.all@ietf.org" <draft-ietf-ippm-rfc8321bis.all@ietf.org>, "ippm@ietf.org" <ippm@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>
Thread-Topic: Intdir telechat review of draft-ietf-ippm-rfc8321bis-02
Thread-Index: AQHYmFIzQwKnHS38T0S07MGNaa8AEK1/eHaQgASCS4CAACxfMA==
Date: Mon, 18 Jul 2022 13:43:39 +0000
Message-ID: <8cb209736b9445eb83be0c4514cd464e@huawei.com>
References: <165789317100.34126.9786306829689121898@ietfa.amsl.com> <93e2c3dbcde94d6ebcc5dd3020d49149@huawei.com> <CAJgLMKuxPESOH1ujDhMpa4XSg3RGrC6=SDmV-bSD1Fk71YzRsA@mail.gmail.com>
In-Reply-To: <CAJgLMKuxPESOH1ujDhMpa4XSg3RGrC6=SDmV-bSD1Fk71YzRsA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.81.223.114]
Content-Type: multipart/alternative; boundary="_000_8cb209736b9445eb83be0c4514cd464ehuaweicom_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/bHNjDlJoIzcOEmveXRWTHWKfCs0>
Subject: Re: [ippm] Intdir telechat review of draft-ietf-ippm-rfc8321bis-02
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm>, <mailto:ippm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ippm/>
List-Post: <mailto:ippm@ietf.org>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm>, <mailto:ippm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Jul 2022 13:43:47 -0000

Hi Timothy
Please see my reply inline as [GF].
Regards,

Giuseppe

From: Timothy Winters <tim@qacafe.com>
Sent: Monday, July 18, 2022 3:01 PM
To: Giuseppe Fioccola <giuseppe.fioccola@huawei.com>
Cc: int-dir@ietf.org; draft-ietf-ippm-rfc8321bis.all@ietf.org; ippm@ietf.org; last-call@ietf.org
Subject: Re: Intdir telechat review of draft-ietf-ippm-rfc8321bis-02



On Fri, Jul 15, 2022 at 12:52 PM Giuseppe Fioccola <giuseppe.fioccola@huawei.com<mailto:giuseppe.fioccola@huawei.com>> wrote:
Hi Timothy,
Thank you for the review.
Please see my replies inline tagged as [GF].
I will address your comments in the next version.

Best Regards,

Giuseppe

-----Original Message-----
From: Timothy Winters via Datatracker <noreply@ietf.org<mailto:noreply@ietf.org>>
Sent: Friday, July 15, 2022 3:53 PM
To: int-dir@ietf.org<mailto:int-dir@ietf.org>
Cc: draft-ietf-ippm-rfc8321bis.all@ietf.org<mailto:draft-ietf-ippm-rfc8321bis.all@ietf.org>; ippm@ietf.org<mailto:ippm@ietf.org>; last-call@ietf.org<mailto:last-call@ietf.org>
Subject: Intdir telechat review of draft-ietf-ippm-rfc8321bis-02

Reviewer: Timothy Winters
Review result: Not Ready

draft-ietf-ippm-rfc8321bis-02

I am an assigned INT directorate reviewer for draft-ietf-ippm-rfc8321bis-02.
These comments were written primarily for the benefit of the Internet Area Directors. Document editors and shepherd(s) should treat these comments just like they would treat comments from any other IETF contributors and resolve them along with any other Last Call comments that have been received. For more details on the INT Directorate, see https://datatracker.ietf.org/group/intdir/about/
<https://datatracker.ietf.org/group/intdir/about/>.

Based on my review, if I was on the IESG I would ballot this document as DISCUSS.

DISCUSS:
Section 3.1
This section states two possible methods using either a fixed number of packets or fixed timer.  Only fixed timer is defined in draft.  I would think that supporting the fixed timer method would be a MUST for implementations of this document.

[GF]: Ok, I can revise the statement here to highlight that the fixed timer method is a MUST for the scope of this document.
[TW] - That works for me.
[GF]: Ok


Section 3.2
Suggest a lower case must for clock network synch.    I would suggest using a
capital MUST, if the clocks aren't in synch this method will not work properly.
  Additionally, I was surprised there are no suggesting on what to use to keep the clocks in synch (NTP, PTP) or precision suggested in time keeping mechanism.  These methods are referenced in Section 7 but I think it would make sense to give people the options in this section.

[GF]: Yes I can use a capital MUST for this sentence and adding a reference to section 5, where the timing aspect are further detailed. Note that the synchronization capability (NTP, PTP) is also mentioned in section 4.3. I may also mention it in section 3.2 or section 5.
[TW] - That works for me.
[GF]: Ok

Section 7.1
While is says recommended to be a controlled domain, it should document what happens if it leaves the controlled and how to protect the borders of the domain.

[GF]: I will add more details as per draft-ietf-6man-ipv6-alt-mark.
For example, below are some considerations that can be included:
A limited administrative domain provides the network administrator with the means to select, monitor and control the access to the network, making it a trusted domain. In this regard it is expected to enforce policies at the domain boundaries to filter both external marked packets entering the domain and internal marked packets leaving the domain. Therefore, the trusted domain is unlikely subject to hijacking of packets since marked packets are processed and used only within the controlled domain.
The application to a controlled domain ensures the control over the packets entering and leaving the domain, but despite that, leakages may happen for different reasons, such as a failure or a fault. In this case, nodes outside the domain are expected to ignore marked packets since they are not configured to handle it and should not process it.
[TW] - This was the biggest issue and it looks like you are working to address it, I look forward to the next revision.
[GF]: I will keep you posted on the new version.

NIT:
OLD:
As discussed in the previous section, a simple way to create the
   blocks is to "color" the traffic (two colors are sufficient), so that
   packets belonging to different consecutive blocks will have different
   colors."

New:
As discussed in the previous section, a simple way to create the
   blocks is to "color" the traffic (two colors are sufficient), so that
   packets belonging to alternate consecutive blocks will have different
   colors.

[GF]: Ok