Re: [spring] CRH is back to the SPRING Use-Case - Re: Size of CR in CRH

"Joel M. Halpern" <jmh@joelhalpern.com> Fri, 22 May 2020 04:32 UTC

Return-Path: <jmh@joelhalpern.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 65A533A0E8F; Thu, 21 May 2020 21:32:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=joelhalpern.com
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 DbEgYzRtELp6; Thu, 21 May 2020 21:32:06 -0700 (PDT)
Received: from mailb2.tigertech.net (mailb2.tigertech.net [208.80.4.154]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9040E3A0E8D; Thu, 21 May 2020 21:32:06 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mailb2.tigertech.net (Postfix) with ESMTP id 49Stqp32ZCz1nvQV; Thu, 21 May 2020 21:32:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1590121926; bh=isWppStFwUKanGxHtFgGoHFSURftOcNlZIyOGXGL2+A=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=XgsKxkq2VfHtgN9f8DpwpO6lYiv6vFVzI967CdaVLEslqRGq+4ZW2QRk1YUtU67/0 A/ofZtVbe2cmqxqQpAFwhLCxUrdYrKoPG7uJt5ta6V2gHfVGfcAqGBgXZhWNsvWkIi b8cQaX6pA9wCEXas/Z5jBvlzonWlDP3DaG2sw3XE=
X-Virus-Scanned: Debian amavisd-new at b2.tigertech.net
Received: from [192.168.128.43] (209-255-163-147.ip.mcleodusa.net [209.255.163.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mailb2.tigertech.net (Postfix) with ESMTPSA id 49Stqn4xWvz1nvMj; Thu, 21 May 2020 21:32:05 -0700 (PDT)
To: "Ketan Talaulikar (ketant)" <ketant=40cisco.com@dmarc.ietf.org>
Cc: "spring@ietf.org" <spring@ietf.org>, 6man <6man@ietf.org>, "rtg-ads@ietf.org" <rtg-ads@ietf.org>
References: <9CF68CCE-B584-4648-84DA-F2DBEA94622D@cisco.com> <C7C2E1C43D652C4E9E49FE7517C236CB02A2C1AE@dggeml529-mbx.china.huawei.com> <DM6PR05MB6348A22A123AFA7E7345087BAEB70@DM6PR05MB6348.namprd05.prod.outlook.com> <MW3PR11MB457041A967A6BBDA1C7EF0FDC1B70@MW3PR11MB4570.namprd11.prod.outlook.com> <93a31c7f-a102-da59-d9a8-2585cd8e3c65@gmail.com> <MW3PR11MB4570B197EE00C5385DAEE138C1B40@MW3PR11MB4570.namprd11.prod.outlook.com> <5F062FA6-9E2D-46BB-A3D6-257D374D8F92@gmail.com> <MW3PR11MB4570485EEDBADEF3B193BB82C1B40@MW3PR11MB4570.namprd11.prod.outlook.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <ec63e90e-19fa-cd6c-eacb-4dee44815c99@joelhalpern.com>
Date: Fri, 22 May 2020 00:32:03 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0
MIME-Version: 1.0
In-Reply-To: <MW3PR11MB4570485EEDBADEF3B193BB82C1B40@MW3PR11MB4570.namprd11.prod.outlook.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/a1oT7G9NO1vfZy9yPUmvdgB5SHY>
Subject: Re: [spring] CRH is back to the SPRING Use-Case - Re: Size of CR in CRH
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 May 2020 04:32:09 -0000

Ketan, I am trying to figure out which documents you think were adopted 
and approved elsewhere to drive the 6man work on SRH.

I did find RFC 8354, which was a use case.  It is not a problem 
statement.  It is most definitely not an architecture.  The only 
architecture documents I can find are general SR documents.  Those did 
not justify a need for SRH.  And I (at least) did not object to SRH on 
the basis of that gap.

Yes, SRH normatively references 8402.  But 8402 does not drive any need 
for SRH.  In fact, the actual text references to SRH are fairly cursory. 
  (The most significant is some terminology.)

In fact, as far as I can tell, the ties are such that there is no 
evidence in the documents that SPRING had any say in SRH.  (the reality 
is more complex, I grant you.  But there was no formal approval or signoff.)

As far as I can tell, there was no formal approval of anything by SPRING 
that can be read as a request to 6man to work on SRH.  (Do remember that 
the SRH document was adopted by 6man in December of 2015.)  The network 
programming draft did not even appear at 00 until March of 2017, 15 
months later.

How, given this history, can you claim that CRH needs something more. 
We have operators asking for this.

Yours,
Joel

On 5/21/2020 11:53 PM, Ketan Talaulikar (ketant) wrote:
> Hi Bob,
> 
> Perhaps I will try to make my case to you (and everyone else here) … one 
> last time.
> 
> This is how I've seen RH work being done in 6man until now (in a matter 
> that fits its charter).
> 
> 1) There is a WG (not 6man) that defines the problem statement, 
> use-cases and architecture that requires RH
> 
> 2) The 6man being the experts on IPv6 design, either take up the 
> document that specifies that RH (or even if it is done in another WG, 
> reviews it).
> 
> So 6man has always had work done in (1) to reference and lean upon when 
> doing (2).
> 
> My argument of the shortcut in the case of this specific adoption is 
> that we don't have (1).
> 
> It is not in 6man charter nor expertise to take up (1) because CRH is 
> not purely IPv6 work. It is not meant for "Internet" but a specific 
> "limited domain". The SIDs that it introduces is a new "mapping ID" 
> concept. It is not an IPv6 address and neither it is MPLS. This is a 
> *_Routing_* Header and part of a new Source *_Routing_* solution.
> 
> Therefore, without (1) being made available to 6man, I believe that 
> working on (2) in 6man is to me a shortcutting of the IETF technical 
> review process (specifically of the *_Routing_* area in this case) for a 
> solution and does not provide the necessary reference for 6man to work on.
> 
> Why the rush?
> 
> I close my arguments.
> 
> Thanks,
> 
> Ketan
> 
> -----Original Message-----
> From: Bob Hinden <bob.hinden@gmail.com>
> Sent: 22 May 2020 09:03
> To: Ketan Talaulikar (ketant) <ketant@cisco.com>
> Cc: Bob Hinden <bob.hinden@gmail.com>; Brian Carpenter 
> <brian.e.carpenter@gmail.com>; Ron Bonica <rbonica@juniper.net>; Chengli 
> (Cheng Li) <c.l@huawei.com>; Zafar Ali (zali) <zali@cisco.com>; Robert 
> Raszuk <robert@raszuk.net>; spring@ietf.org; 6man <6man@ietf.org>
> Subject: Re: [spring] CRH is back to the SPRING Use-Case - Re: Size of 
> CR in CRH
> 
> Ketan,
> 
>  > On May 21, 2020, at 8:12 PM, Ketan Talaulikar (ketant) 
> <ketant=40cisco.com@dmarc.ietf.org 
> <mailto:ketant=40cisco.com@dmarc.ietf.org>> wrote:
> 
>  >
> 
>  > Hi Brian,
> 
>  >
> 
>  > Please see my previous response to your comments.
> 
>  >
> 
>  > My argument is not legalistic. I am not as experience in IETF work as 
> you and Bob are. But what I understand is that the reason why we have 
> these "legal" process of charters and BoF is to enable a proper 
> technical discussion with the right context and details of the proposal 
> presented for review of the community.
> 
>  >
> 
>  > I do not see how shortcutting them helps anyone and I wonder why it 
> is being done in this case?
> 
> There is no short cutting here.  The adoption call is to determine if 
> there is interest in the w.g. to take this work into 6man.   If it 
> becomes a w.g. draft, then the w.g. is responsible to decide what 
> happens next.
> 
> It’s a first step, it is not a decision to publish it.
> 
> Bob (w/ w.g. chair hat on)
> 
>  >
> 
>  > Thanks,
> 
>  > Ketan
> 
>  >
> 
>  > -----Original Message-----
> 
>  > From: Brian E Carpenter <brian.e.carpenter@gmail.com 
> <mailto:brian.e.carpenter@gmail.com>>
> 
>  > Sent: 22 May 2020 04:18
> 
>  > To: Ketan Talaulikar (ketant) <ketant@cisco.com 
> <mailto:ketant@cisco.com>>; Ron Bonica <rbonica@juniper.net 
> <mailto:rbonica@juniper.net>>; Chengli (Cheng Li) <c.l@huawei.com 
> <mailto:c.l@huawei.com>>; Zafar Ali (zali) <zali@cisco.com 
> <mailto:zali@cisco.com>>; Robert Raszuk <robert@raszuk.net 
> <mailto:robert@raszuk.net>>
> 
>  > Cc: spring@ietf.org <mailto:spring@ietf.org>; 6man <6man@ietf.org 
> <mailto:6man@ietf.org>>
> 
>  > Subject: Re: CRH is back to the SPRING Use-Case - Re: Size of CR in CRH
> 
>  >
> 
>  > On 22-May-20 05:26, Ketan Talaulikar (ketant) wrote:
> 
>  > ...> It is the 6man charter that precludes it from defining a new 
> Source Routing solution..
> 
>  >> “It is not chartered to develop major changes or additions to the 
> IPv6 specifications.”
> 
>  >
> 
>  > If this addition was major, that would be true. But adding a new RH 
> type is well within the scope of maintenance, IMHO. We have already done 
> it quite recently.
> 
>  >
> 
>  > In any case, legalistic arguments about WG charters are really not 
> how we should take technical decisions.
> 
>  >
> 
>  > Regards
> 
>  >    Brian
> 
>  >
> 
>  >
> 
>  > _______________________________________________
> 
>  > spring mailing list
> 
>  > spring@ietf.org <mailto:spring@ietf.org>
> 
>  > https://www.ietf.org/mailman/listinfo/spring
> 
> 
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>