Re: [spring] Conclusion of Adoption call for draft-filsfilscheng-spring-srv6-srh-compression

Robert Raszuk <robert@raszuk.net> Fri, 05 November 2021 19:26 UTC

Return-Path: <robert@raszuk.net>
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 7EE593A0C64 for <spring@ietfa.amsl.com>; Fri, 5 Nov 2021 12:26:10 -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, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=raszuk.net
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 7fYfAB-Jb9XH for <spring@ietfa.amsl.com>; Fri, 5 Nov 2021 12:26:04 -0700 (PDT)
Received: from mail-ua1-x92c.google.com (mail-ua1-x92c.google.com [IPv6:2607:f8b0:4864:20::92c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7DCA3A0C5B for <spring@ietf.org>; Fri, 5 Nov 2021 12:26:04 -0700 (PDT)
Received: by mail-ua1-x92c.google.com with SMTP id ay21so18913753uab.12 for <spring@ietf.org>; Fri, 05 Nov 2021 12:26:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raszuk.net; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=UAI5OmyuW6ummMxuj72BKkXWMG75vosUH1+218Qsjk8=; b=FQSO1BNe9rr/MrhRDK4GVfISIkvRH7wNaYrSaADcHLowR1TFUq9O62VtDjuRptVn8F kMcsMB4oukv87LdCn0bXkEkKQi8ouhR6pJ01CNGHgVtx3JHgrMUpAqBvZPdazyAwtq1q CQNKyI7iBsqNHP1OnvIWyOWV7ReX2HB0LT61PlammAuCeoMDoWPhmeABjupoO5eZ3j9i RS/qDvqv5ymmgJoaavE2urEqFiu7DSE6b3wYpeGYXGwlkcyoFJw9d2TPx1nHaQjkUbhY wQat4hnasS4SDcpbXvDH/XSNOV/d9oxmqukNJQkcCW+P+EklA8jX5QlOwsTjmuLGpS43 AiPw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=UAI5OmyuW6ummMxuj72BKkXWMG75vosUH1+218Qsjk8=; b=rlx5UosYxadi5kOE9tbztfVRM2Xe8dWiMrT2f36GEoHUC6wv5VQI3/5MqiNHkwB9Lo kE5l8x/DNaIiEjkk59xK9oqh4b22fGpgzxDRN6QjkcGfH7aAkNJ/JS7eRCUzED1x2pEj YoiT8ZFQVkvH9jDKSkpX40oHKgvZbl0PX9xvIIyKDSdmJgOTsA2rMQyo36HsQGlSF3mg pW1UkSbUV4mTk8VSVn+Xi3Zb1g+1VJF89OlbeyXCH+tpYAuYwRBVbZyjS31fyv6r4etv vfLQCsr35WlBHdb7T6q6ZOFwlgdurw7JvGjdpAZ5wFNFaFgre9dSoAuFo3kmBRKTTp+r 1NjQ==
X-Gm-Message-State: AOAM531Z/bgi8pe9uU4A5jw1x5wbFmIBx9meWj72Tw2VWVBujbif6oy7 bkMVXfH2rJV7QZhpyb9Xj9YgAvPa7ObwLHRy/tVarO7FewF05g==
X-Google-Smtp-Source: ABdhPJwg7vPBcslWT6pUA+EWUmNgqTjjN9ShdWlI+25YsKvOqnhCNCvu00uxgKTg0Ltysoh2QxAigpxp5928SNdD+gM=
X-Received: by 2002:a05:6102:f07:: with SMTP id v7mr7115927vss.0.1636140362947; Fri, 05 Nov 2021 12:26:02 -0700 (PDT)
MIME-Version: 1.0
References: <7bab18c1-7f45-3e8f-791e-2d3020303631@joelhalpern.com> <BL1PR11MB5366E7DA16026A6898C77441C88E9@BL1PR11MB5366.namprd11.prod.outlook.com> <9cac6ddc-f153-54e0-8536-62f1f5955630@joelhalpern.com> <CAOj+MMFNR50-ZGM6nHYpWw_60cL6nUZ5M7+7TuK7tJ_GtR76UA@mail.gmail.com> <c548cc00-f2d7-58de-50ed-6a1922711f7d@joelhalpern.com>
In-Reply-To: <c548cc00-f2d7-58de-50ed-6a1922711f7d@joelhalpern.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Fri, 05 Nov 2021 20:26:12 +0100
Message-ID: <CAOj+MMGQMZXv=wJSSzUB7K=OB7zZUicxq4NA-R_7uM+29ZU4LA@mail.gmail.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
Cc: "spring@ietf.org" <spring@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000022f3f405d00f9d91"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/9KisHf05nZ2bWWANPHWZRimR2YU>
Subject: Re: [spring] Conclusion of Adoption call for draft-filsfilscheng-spring-srv6-srh-compression
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, 05 Nov 2021 19:26:11 -0000

Ok Joel - final question from me on this.

Do you believe that **SRv6 data plane** exists or it does not exist and all
we are dealing with is **IPv6** data plane** with some SRv6 extensions made
to it ? Notice that the SPRING WG charter clearly talks about SRv6 data
plane(s).

I think this is fundamental and not only for C-SID draft, but for any other
future SPRING WG document to be produced.

Thx,
R.







On Fri, Nov 5, 2021 at 8:01 PM Joel M. Halpern <jmh@joelhalpern.com> wrote:

> Robert, as far as I can tell, no one other than you believes that "SRv6
> should not be positioned as extension of IPv6 data plane."  The SRH was
> approved by 6man, whose only remit is the IPv6 data plane.   Many
> descriptions of SRv6 describe it as providing segment routing to IPv6.
>   And all SRv6 packets when carried on Ethernet use the IPv6 Ethertype.
>
> By any measure I can see, SRv6 is part of IPv6.  Just as SR-MPLS is part
> of MPLS.  It is relevant that SRv6 in my understanding changes the
> forwarding behavior of IPv6, and C-SID changes it significantly more.
> But that doe snot mean it is not an extension of IPv6.
>
> More importantly in terms of the adoption call, the issue of the
> relationship between C-SIDs and RFC 4291 was raised in such a way that I
> concluded that even if I did not agree with the issue I would have to
> recognize that it needed to be addressed.
>
> Yours,
> Joel
>
> On 11/5/2021 2:46 PM, Robert Raszuk wrote:
> > Dear Joel,
> >
> > It is clear that your personal view of the relevance of SID ARG content
> > to IPv6 address differs from the view of many WG participants.
> >
> > To be very clear - whatever SPRING WG decides to put into SID ARG field
> > it is completely orthogonal to IPv6 community as it has completely
> > nothing to do with IPv6 addressing architecture. That is based on
> > approved RFC 8986.
> >
> > We can call it c-sid, sid++, sid/4, rainbow and I am sure the list will
> > grow with time. The entire concept of SRv6 NP is that the data plane
> > will also need to be programmable. And yes at segment endpoints to
> > properly process SRv6 packets plain IPv6 data plane support is not
> > sufficient. SRv6 data plane must be in place.
> >
> > I think looking from the beginning of this discussions to me it is
> > obvious that SRv6 should not be positioned as extension of IPv6 data
> > plane. To me this is new data plane however made in a
> > backwards compatible way with IPv6 for the transit nodes.
> >
> > Kind regards,
> > Robert
> >
> >
> > On Fri, Nov 5, 2021 at 6:39 PM Joel M. Halpern <jmh@joelhalpern.com
> > <mailto:jmh@joelhalpern.com>> wrote:
> >
> >     Darren, while I appreciate your requests, I must decline both
> requests.
> >
> >     On he first request, the bullet is derived from the stated SPRING
> >     chairs
> >     policy, as was announced to the working group and is cited in the
> >     adoption conclusion.  It is not reliant on the charter item, the
> >     question I asked 6man about the charter item, nor the answer that
> 6man
> >     provided.
> >
> >     On the second, the issue for holding up posting of the adopted
> document
> >     (and potentially holding up last call on the document, assuming as I
> do
> >     that we will get that far), is about this document.  Which is about
> >     C-SIDs.  If 6man chooses to address the larger SID question in their
> >     document, that is their call.  Our dependence is on the C-SID part of
> >     that.  I have been told C-SID will be dealt with in that.  In the
> >     unlikely event that no document dealing with the relationship of
> C-SIDs
> >     to RFC 4291 appears, then we will work out how to get one, as that is
> >     what we need to advance work on this compression document.
> >
> >     Yours,
> >     Joel
> >
> >     On 11/5/2021 10:17 AM, Darren Dukes (ddukes) wrote:
> >      > Hello Joel,
> >      >
> >      > I want to make note of two suggestions, I’m copying the list for
> >     record
> >      > keeping only.
> >      >
> >      > 1 – The second bullet (beginning with “As reminded”) should
> >     include the
> >      > link to the questions asked of the 6man chairs/ADs
> >      >
> >
> https://mailarchive.ietf.org/arch/msg/ipv6/merG-RgtA3shloDqpyRk-xWHniw/
> >     <
> https://mailarchive.ietf.org/arch/msg/ipv6/merG-RgtA3shloDqpyRk-xWHniw/>
> >
> >      >
> >     <
> https://mailarchive.ietf.org/arch/msg/ipv6/merG-RgtA3shloDqpyRk-xWHniw/
> >     <
> https://mailarchive.ietf.org/arch/msg/ipv6/merG-RgtA3shloDqpyRk-xWHniw/>>
> >     and
> >      > their response
> >      >
> >
> https://mailarchive.ietf.org/arch/msg/spring/z_3nbdwVQ_V66ZqkV-ZhIg7kakA/
> >     <
> https://mailarchive.ietf.org/arch/msg/spring/z_3nbdwVQ_V66ZqkV-ZhIg7kakA/>
> >     <
> https://mailarchive.ietf.org/arch/msg/ipv6/3k8_1JgKGtnLsfsVf65qvReNuLc/
> >     <
> https://mailarchive.ietf.org/arch/msg/ipv6/3k8_1JgKGtnLsfsVf65qvReNuLc/>>
> >      >
> >      > 2 – About the requirements for a document identifying the
> >     “relationship
> >      > of C-SIDs with RFC 4291.”.  The word “C-SIDs” should be changed
> >     to “SRv6
> >      > SIDs” in the sentences when such a document is discussed.  This
> >     would
> >      > better match the 6man chairs/ADs response:
> >      >
> >      > “To summarize: we do not object to C-SID behavior work continuing
> in
> >      > SPRING, we simply need a clarifying document described in [A].”
> >      >
> >      > And
> >      >
> >      > “[A] A separate 6MAN document to clarify and categorize SRv6 SIDs
> is
> >      > needed.”
> >      >
> >      > Thanks
> >      >
> >      > Darren
> >      >
> >      > On 2021-10-31, 11:37 AM, "spring" <spring-bounces@ietf.org
> >     <mailto:spring-bounces@ietf.org>> wrote:
> >      >
> >      >
> >      >
> >      > With apologies to the working group for the delay, this email
> >     formally
> >      > ends the adoption call that was announced at
> >      >
> >
> https://mailarchive.ietf.org/arch/msg/spring/-tvDZ5biRXvfLlyJ8IMtX-7EUp4/
> >     <
> https://mailarchive.ietf.org/arch/msg/spring/-tvDZ5biRXvfLlyJ8IMtX-7EUp4/
> ><
> https://mailarchive.ietf.org/arch/msg/spring/-tvDZ5biRXvfLlyJ8IMtX-7EUp4/
> >     <
> https://mailarchive.ietf.org/arch/msg/spring/-tvDZ5biRXvfLlyJ8IMtX-7EUp4/
> >>
> >      > for draft-filsfilscheng-spring-srv6-srh-compression
> >      >
> >      > The conclusion is somewhat unusual, so please read carefully.
> >      >
> >      > First, let me thank all of the working group participants for
> their
> >      > active and energetic participation in this call.  That is what we
> >     need.
> >      >
> >      > In terms of the rough consensus of the feedback we received, the
> >     rough
> >      > consensus of the working group is that we should adopt this
> document.
> >      > Due to process concerns, I am placing two caveats on this
> >     adoption, one
> >      > of which can be easily dealt with by the authors, and one of
> >     which will
> >      > cause some delay.
> >      >
> >      > The SPRING working group chairs sent a policy statement last March
> >      >
> >
> https://mailarchive.ietf.org/arch/msg/spring/vCc9Ckvwu5HA-RCleV712dsA5OA/
> >     <
> https://mailarchive.ietf.org/arch/msg/spring/vCc9Ckvwu5HA-RCleV712dsA5OA/
> ><
> https://mailarchive.ietf.org/arch/msg/spring/vCc9Ckvwu5HA-RCleV712dsA5OA/
> >     <
> https://mailarchive.ietf.org/arch/msg/spring/vCc9Ckvwu5HA-RCleV712dsA5OA/
> >>
> >      > which calls attention to the issue of conflict between working
> group
> >      > efforts and existing PS or BCP RFCs.  This policy applies to the
> >     subject
> >      > document.  It is my judgment that the issues raised regarding
> whether
> >      > this work complies with RFC 4291 require adherence to this policy.
> >      > As such, we need a draft in front of 6man (the responsible
> >     working group
> >      > for RFC 4291) that addresses the raised disconnect.
> >      > fortunately, we have been told that the 6man chairs and area
> >     directors
> >      > are appointing authors for just such a document to address the
> >     issue of
> >      > the relationship of C-SIDs with RFC 4291.
> >      > Therefore, I will not be approving posting of the working group
> draft
> >      > until the author team has posted an initial take for 6man
> >     consumption of
> >      > such a draft. Once they have posted that draft, I will approve
> >     posting
> >      > of a working group ID with the addition according to the next
> caveat.
> >      >
> >      > As per the statement in the adoption call, as part of adoption the
> >      > document is required to have a section (an appendix seems the most
> >      > appropriate, but placement will be up to the editors) on open
> >     issues. As
> >      > there is a lot of controversy about the open issues, and about
> how to
> >      > describe them, I am providing text (below) for that section.
> >     Once the
> >      > draft is posted as a working group draft, the working group will
> of
> >      > course own the text, and WG rough consensus can change the text.
> >     Also,
> >      > once we have a WG draft I will arrange to get an issue tracker to
> >     make
> >      > sure we keep track of all the issues, not just the major ones in
> the
> >      > open issues section of the document.
> >      >
> >      > Expected text on Open Issues:
> >      >
> >      > Open Issues:
> >      >
> >      > Issues raised during and after the adoption call for this draft
> are
> >      > tracked in an issue tracker. The remainder of this section
> identifies
> >      > the most significant open issues, from the adoption call, for the
> >      > working group to keep track of.
> >      >
> >      > As a reminder to those reading this section, this document is a
> >     work in
> >      > progress, and subject to change by the working group.  As noted
> >     at the
> >      > front of this document, "It is inappropriate to use
> >     Internet-Drafts as
> >      > reference material"
> >      >
> >      > o Given that the working group has said that it wants to
> >     standardize one
> >      > data plane solution, and given that the document contains
> >     multiple SRv6
> >      > EndPoint behaviors that some WG members have stated are multiple
> data
> >      > plane solutions, the working group will address whether this is
> valid
> >      > and coherent with its one data plane solution objective.
> >      >
> >      > o As reminded in the conclusion of the adoption call, this
> >     document is
> >      > subject to the policy announced by the SPRING chairs in
> >      >
> >
> https://mailarchive.ietf.org/arch/msg/spring/vCc9Ckvwu5HA-RCleV712dsA5OA/
> >     <
> https://mailarchive.ietf.org/arch/msg/spring/vCc9Ckvwu5HA-RCleV712dsA5OA/
> ><
> https://mailarchive.ietf.org/arch/msg/spring/vCc9Ckvwu5HA-RCleV712dsA5OA/
> >     <
> https://mailarchive.ietf.org/arch/msg/spring/vCc9Ckvwu5HA-RCleV712dsA5OA/
> >>.
> >      > In particular, this means that this document can not go to WG
> >     last call
> >      > until 6man completes handling of an Internet Draft that deals
> >     with the
> >      > relationship of C-SIDs to RFC 4291.  It is hoped and expected
> >     that said
> >      > resolution will be a WG last call and document approval in 6man
> of a
> >      > document providing for the way that C-SIDs use the IPv6
> destination
> >      > address field.
> >      >
> >      > _______________________________________________
> >      > spring mailing list
> >      > spring@ietf.org <mailto:spring@ietf.org>
> >      > https://www.ietf.org/mailman/listinfo/spring
> >     <https://www.ietf.org/mailman/listinfo/spring><
> https://www.ietf.org/mailman/listinfo/spring
> >     <https://www.ietf.org/mailman/listinfo/spring>>
> >      >
> >
> >     _______________________________________________
> >     spring mailing list
> >     spring@ietf.org <mailto:spring@ietf.org>
> >     https://www.ietf.org/mailman/listinfo/spring
> >     <https://www.ietf.org/mailman/listinfo/spring>
> >
>