Re: [ippm] Comments for draft-fz-ippm-alt-mark-deployment

Giuseppe Fioccola <> Thu, 05 October 2023 08:41 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id C1BDFC1595E5 for <>; Thu, 5 Oct 2023 01:41:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -1.906
X-Spam-Status: No, score=-1.906 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=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] autolearn=ham autolearn_force=no
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id KJTmI07wz91K for <>; Thu, 5 Oct 2023 01:41:31 -0700 (PDT)
Received: from ( []) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 265E9C153CA8 for <>; Thu, 5 Oct 2023 01:41:31 -0700 (PDT)
Received: from (unknown []) by (SkyGuard) with ESMTP id 4S1Q3R0n6Qz6K677 for <>; Thu, 5 Oct 2023 16:39:47 +0800 (CST)
Received: from ( by ( with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.31; Thu, 5 Oct 2023 10:41:28 +0200
Received: from ([]) by ([]) with mapi id 15.01.2507.031; Thu, 5 Oct 2023 10:41:28 +0200
From: Giuseppe Fioccola <>
To: Chongfeng Xie <>, ippm <>
Thread-Topic: Comments for draft-fz-ippm-alt-mark-deployment
Thread-Index: AQHZ9gebQ/crnZuV2UewLgmxqb3Ki7A5RHmQ
Date: Thu, 05 Oct 2023 08:41:28 +0000
Message-ID: <>
References: <>
In-Reply-To: <>
Accept-Language: en-US
Content-Language: en-US
x-originating-ip: []
Content-Type: multipart/alternative; boundary="_000_970f04ff3f6c48dfa39fe8cf3142a683huaweicom_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <>
Subject: Re: [ippm] Comments for draft-fz-ippm-alt-mark-deployment
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Thu, 05 Oct 2023 08:41:35 -0000

Hi Chongfeng,
Thanks a lot for your detailed review and feedback.
Please see inline [GF].



From: Chongfeng Xie <>
Sent: Tuesday, October 3, 2023 4:41 PM
To: ippm <>
Cc: Giuseppe Fioccola <>
Subject: Comments for draft-fz-ippm-alt-mark-deployment

Hello, folks,
I have given a review to draft-fz-ippm-alt-mark-deployment. This draft discusses the deployment considerations of Alternative Marking, which is helpful for operators to timely understand and master the performance of the network. therefore, I think this document is very useful and hope it can proceed smoothly in the future. In addition, I have the following comments and suggestions:
1) The first point is about the scope of the framework. Section 5 introduces "Manageability", which refers to configuring Alternate Marking in network nodes that support it, including to signal and configure the parameters to identify the flow to monitor. In Section 6, the main focus is on data collection and calculation, and an Alternative Marking Framework with Data Export, including NMS, is specifically provided. At present, it seems that this Framework in figure 2 does not include the configuration features described in section 5. In the operator network, it is likely that the configuration functions are implemented by the controller. I think that the Alternative Marking Framework should include both configuration and data export, in other words, the framework should also include so-called configuration functions, configuration and data collection form a closed loop between the system and the underlying network nodes.

[GF]: Good point. We mentioned the use of  the YANG model for configuring Alternate-Marking, but, I will update Figure 2 in order to include the configuration features together with the export capabilities. I also plan to add more details in the text.

2) NMS is a general and vague terminology, different operators may have different understandings and scopes of it. In particular, over the years, network management and operation have undergone many changes, making it difficult to use NMS to precisely cover related content. Therefore, it is recommended to avoid using the term NMS here, instead, this framework can be illustrated by showing the functional modules and interfaces between the modules and underlying network nodes in handling Alternative Marking.

[GF]: I agree. We can replace NMS with Configuration function and Data Collection module.

3) In addition, the IPv6 based Alternative Marking encapsulation utilizes HBH and Destination extension headers, so it is required that the underlying network enable functions related to the above extension headers. However, to my knowledge, most IPv6 networks do not pay much attention to the operation of HBH and Destination Option headers. Therefore, it is recommended to clearly indicate that the transmission and processing of extension headers should be enabled in order to support Alternative Marking.

[GF]: Yes, it is worth highlighting the need for support of HbH and DoH for IPv6. In this regard, we can also refer to the ongoing work in 6MAN WG (e.g. draft-ietf-6man-hbh-processing).

In the end, I would like to express my thanks to the authors for their work.I also hope the comments above have some values for the authors. Thank you!

[GF]: Thank you!