Re: [Idr] IPR Call and WG Adoption for draft-qin-idr-sr-policy-ifit-04.txt (11/1/2020 to 11/16/2020)

Giuseppe Fioccola <> Mon, 16 November 2020 07:11 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id A4F6E3A14A9; Sun, 15 Nov 2020 23:11:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id AXvq7YG9ajrL; Sun, 15 Nov 2020 23:11:35 -0800 (PST)
Received: from ( []) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 0B7F73A14A5; Sun, 15 Nov 2020 23:11:35 -0800 (PST)
Received: from (unknown []) by (SkyGuard) with ESMTP id 4CZKv85yYXz67Cml; Mon, 16 Nov 2020 15:09:24 +0800 (CST)
Received: from ( by ( with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Mon, 16 Nov 2020 08:11:32 +0100
Received: from ([]) by ([]) with mapi id 15.01.1913.007; Mon, 16 Nov 2020 08:11:32 +0100
From: Giuseppe Fioccola <>
To: "Ketan Talaulikar (ketant)" <>, Susan Hares <>, "" <>
CC: "" <>
Thread-Topic: [Idr] IPR Call and WG Adoption for draft-qin-idr-sr-policy-ifit-04.txt (11/1/2020 to 11/16/2020)
Thread-Index: Adaw2PtgBctpKEXkRb++HOEf6MFzKAAXn49QAhq0TSAAkCn8MA==
Date: Mon, 16 Nov 2020 07:11:32 +0000
Message-ID: <>
References: <055301d6b0dc$f84da4a0$e8e8ede0$> <> <>
In-Reply-To: <>
Accept-Language: en-US
Content-Language: en-US
x-originating-ip: []
Content-Type: multipart/alternative; boundary="_000_832cd20c50a941e19d06e41b339a6c8chuaweicom_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <>
Subject: Re: [Idr] IPR Call and WG Adoption for draft-qin-idr-sr-policy-ifit-04.txt (11/1/2020 to 11/16/2020)
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Inter-Domain Routing <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Mon, 16 Nov 2020 07:11:38 -0000

Hi Ketan,
Thanks a lot for your revision.
My answers inline tagged as [GF]



From: Ketan Talaulikar (ketant) []
Sent: Friday, November 13, 2020 12:12 PM
To: Giuseppe Fioccola <>; Susan Hares <>;
Subject: RE: [Idr] IPR Call and WG Adoption for draft-qin-idr-sr-policy-ifit-04.txt (11/1/2020 to 11/16/2020)

Hi Giuseppe,

First of all, thanks for making the updates to the document to clarify the objective and applicability of IFIT and this draft extensions specifically to the SR Policy signalled by BGP. A good part of the puzzle is at least clearer to me now.

Sec 3 says (and I am trying to paraphrase here - so please correct me), that these IFIT attributes (new TLVs) are signalled via BGP along with the SR Policy Candidate Path to "enable IOAM and Alternate Marking" mechanisms for that SR Policy. This way all traffic steered over that SR Policy with have the IOAM and Alt Marking headers inserted on them.

[GF]: Yes, this is correct.

Is there a Spring WG document that describes the implications of actually how this would get applied to the SR Policy forwarding planes (SR-MPLS and SRv6) and what types of Steering would be possible to be used for such SR Policies (ref ? E.g. if a packet is arriving at the headend with a stack of labels and gets steered via BSID into such an SR Policy where "IFIT is applied", how does that work?

[GF]: Good point, in the next revision we can add some considerations on the Steering into an SR Policy. This can be useful also for the data plane drafts. Regarding SRv6, the relevant documents are already adopted: draft-ietf-ippm-ioam-ipv6-options for IOAM and draft-ietf-6man-ipv6-alt-mark for AltMark. These Options are defined for IPv6 and can be used with any Routing Header (including SRH). For SR-MPLS the relevant documents (e.g. draft-gandhi-spring-ioam-sr-mpls) are still individual.

Sec 6 (SR Policy operations with IFIT Attributes) says the following:

The validation of the individual fields of the IFIT
   Attributes sub-TLVs are handled by the SRPM (SR Policy Module).

However, I am still missing a document that describes how these are actually "handled" by the SRPM?

[GF]: draft-ietf-idr-segment-routing-te-policy also mentions some high-level functionality of SRPM. I think we need to include more details in draft-qin-idr-sr-policy-ifit in order to describe the functionalities that are specific for IFIT (IOAM and AltMark).

I understand that there is a similar draft in PCE WG as well, but it is also missing this information.

[GF]: I can address this comment in both drafts.

My concern is that we have documents for the protocol signaling mechanisms for IFIT but I am not able to locate a document that describes how exactly this information is going to get used/applied by SRPM.

[GF]: Some details about the SRPM operation for IFIT could be added in this draft.

Please do point/clarify if I am missing something here.


From: Idr <<>> On Behalf Of Giuseppe Fioccola
Sent: 02 November 2020 22:28
To: Susan Hares <<>>;<>
Subject: Re: [Idr] IPR Call and WG Adoption for draft-qin-idr-sr-policy-ifit-04.txt (11/1/2020 to 11/16/2020)

Dear Susan, All,
I'm not aware of any IPR related to this draft. I also support its adoption as coauthor.

Best Regards,


From: Idr [] On Behalf Of Susan Hares
Sent: Monday, November 2, 2020 6:57 AM
Subject: [Idr] IPR Call and WG Adoption for draft-qin-idr-sr-policy-ifit-04.txt (11/1/2020 to 11/16/2020)

This begins a 2 week WG adoption call for draft-qin-idr-sr-policy-ifit-04.txt (11/2/2020 to 11/16/2020).

The draft can be accessed at:

The authors should provide IPR statements by 11/5/2020 so the IDR WG can consider the IPR status in their

This draft adds the IFIT sub-TLV to the BGP Tunnel Encaps attribute for the SR policy tunnel type. This sub-TLV is only valid for SR Policy tunnel types.  Within the IFIT  sub-TLV value field, 5 sub-TLVs may be included (4 for IOAM and 1 for Enhanced Alternate Marking).

The IDR co-chairs thank the authors for their patience.  The WG adoption call for this draft has been delayed by the process of switching shepherds for BGP Tunnel Encaps draft.  Many BESS and IDR drafts currently refer to the BGP tunnel encapsulation drafts.

In your review of this draft, please differentiate between the following:

  *   Support/rejection of In-situ Flow Telemetry (IFIT) as a IP routing technology,
  *   Support/rejection of alternate marking as a IP routing technology,
  *   Support/rejection of adding new sub-TLVS for SR Policy tunnel type of BGP Tunnel Encap Attribute, and
  *   Specific issues with the descriptions of these features in the draft.

Cheers, Susan Hares