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

Giuseppe Fioccola <giuseppe.fioccola@huawei.com> Fri, 15 July 2022 16:52 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 39497C16ECA9; Fri, 15 Jul 2022 09:52:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.905
X-Spam-Level:
X-Spam-Status: No, score=-1.905 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_BLOCKED=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 9ENqwmDjm7lV; Fri, 15 Jul 2022 09:52:22 -0700 (PDT)
Received: from sinmsgout01.his.huawei.com (sinmsgout01.his.huawei.com [119.8.177.36]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 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 579AAC1594AD; Fri, 15 Jul 2022 09:52:22 -0700 (PDT)
Received: from fraeml711-chm.china.huawei.com (unknown [172.18.156.149]) by sinmsgout01.his.huawei.com (SkyGuard) with ESMTP id 4Lky2L6ydqz9xF93; Sat, 16 Jul 2022 00:47:22 +0800 (CST)
Received: from fraeml714-chm.china.huawei.com (10.206.15.33) by fraeml711-chm.china.huawei.com (10.206.15.60) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.24; Fri, 15 Jul 2022 18:52:13 +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; Fri, 15 Jul 2022 18:52:13 +0200
From: Giuseppe Fioccola <giuseppe.fioccola@huawei.com>
To: Timothy Winters <tim@qacafe.com>, "int-dir@ietf.org" <int-dir@ietf.org>
CC: "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/eHaQ
Date: Fri, 15 Jul 2022 16:52:13 +0000
Message-ID: <93e2c3dbcde94d6ebcc5dd3020d49149@huawei.com>
References: <165789317100.34126.9786306829689121898@ietfa.amsl.com>
In-Reply-To: <165789317100.34126.9786306829689121898@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.81.214.140]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/UnjfjTYkp6MbjQN4lJtZ1nLKbAI>
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: Fri, 15 Jul 2022 16:52:24 -0000

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> 
Sent: Friday, July 15, 2022 3:53 PM
To: int-dir@ietf.org
Cc: draft-ietf-ippm-rfc8321bis.all@ietf.org; ippm@ietf.org; 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. 

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.

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.

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