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

Robert Raszuk <robert@raszuk.net> Sun, 31 October 2021 18:19 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 AC2253A112C for <spring@ietfa.amsl.com>; Sun, 31 Oct 2021 11:19:24 -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 HgBkEd-PUha3 for <spring@ietfa.amsl.com>; Sun, 31 Oct 2021 11:19:19 -0700 (PDT)
Received: from mail-ua1-x934.google.com (mail-ua1-x934.google.com [IPv6:2607:f8b0:4864:20::934]) (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 5A0A33A112D for <spring@ietf.org>; Sun, 31 Oct 2021 11:19:19 -0700 (PDT)
Received: by mail-ua1-x934.google.com with SMTP id q13so28070015uaq.2 for <spring@ietf.org>; Sun, 31 Oct 2021 11:19:19 -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=dNoKqJB/ENMcfIhP6xSoWOOGsoX2EllhhV9GETkyXa8=; b=TNgWffqQocBLaXtGVKTR1bwJqacwfVznb6HwNfNcBuCP0LAFcfmjCeIpEe7q2/ccPj J/j8g4SSv4830yvJNQgVnABLlLDESgme5K+rQzIHulc4D0awLDfRWM2qXJ9pI+OfXslz cPXKyfN72+dQc/8hJJ6F0u17eIL6KmBxJkm5tCy/786wcnYts0cogEB8hvRqVXscWB8H qhtazFYjsFyuAq6xWU0rqxrSTfBPEyrHN+upkphsqMIa/e2Q7YLzBB42BDaxqEFUyQwZ PoxqQI05tEPRuW/8X7AoSYU6NgCaekALe6kQR8diO4jd5aS4QEyX0MASgW7YSEHVYVjL vq2Q==
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=dNoKqJB/ENMcfIhP6xSoWOOGsoX2EllhhV9GETkyXa8=; b=F0HluOh3x5SN3ZNPYDDXRL2bFJisX4CHNJNnrWV90xjeD0HZRvE/SZ1K7B1bc/d/O6 WuuBkBlQi37IuHnCyh/22hX5KgelIfPnZ80O7mhH6fRXtH9jLKNTKZ/s8mbQ+Z61E4gb WolMc/iDgPjOEd0xrkNvDdTIgQDkstiDtIWhS3tjszdwkGB/kZAlXCPHb2x8Wec8FMxY tAcTkoyEMAUpA2FZWS39hhLNHRN6IawCuzDRSqngG7+owybQ7XR3UJOe3MlYCH0uNVPN ODTcl+XnngaY5oiIxdn/je4/ltqnEFgekIAgPLKowmLSYNnpi3/znVf+Q2FA72ljt02c eOxQ==
X-Gm-Message-State: AOAM5339NcYM724PwBxqBVWpz7VF5kh687PN7TYKr6Q5ybL8nhaRSuRV y8OGcffYPPiPGEBzKlFOK6mUTmi9nnXMjpC7A5DuoQ==
X-Google-Smtp-Source: ABdhPJwm4fiduHPoKnNZbv6R5kKbqvjpZN7Tl07wCsaFJ5+NeeCUEaqNyETzPd8ex34YO6me7eUKxPdsQk8wGbcNoB8=
X-Received: by 2002:a05:6102:34ec:: with SMTP id bi12mr3202151vsb.0.1635704356109; Sun, 31 Oct 2021 11:19:16 -0700 (PDT)
MIME-Version: 1.0
References: <7bab18c1-7f45-3e8f-791e-2d3020303631@joelhalpern.com>
In-Reply-To: <7bab18c1-7f45-3e8f-791e-2d3020303631@joelhalpern.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Sun, 31 Oct 2021 19:19:19 +0100
Message-ID: <CAOj+MMF90kp-W9GVgy4Nb1sQpK31pT3LUURTe9_HYU=_nPxs0A@mail.gmail.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
Cc: "spring@ietf.org" <spring@ietf.org>, James Guichard <james.n.guichard@futurewei.com>, Bruno Decraene <bruno.decraene@gmail.com>, Martin Vigoureux <martin.vigoureux@nokia.com>
Content-Type: multipart/alternative; boundary="0000000000001a93a605cfaa1932"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/XlqvmJeIFSoSBjku8unJ1Haes4E>
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: Sun, 31 Oct 2021 18:19:25 -0000

Dear Joel,

If I may, I would like to pose a clarification question in respect to the
below announcement.

*What makes RFC8986 compliant with RFC4291 which
draft-filsfilscheng-spring-srv6-srh-compression violaties ? *

Please kindly note that RFC8986 defines in sec 3.1 SID as LOC:FUNCT:ARG

The only recommendation it makes for ARG is following:







*   In such a case, the semantics and format of the ARG bits are defined
 as part of the SRv6 Endpoint behavior specification.   The ARG value of a
routed SID SHOULD remain constant among packets in   a given flow.  Varying
ARG values among packets in a flow may result   in different ECMP hashing
and cause reordering.*

On the other hand please kindly observe that
draft-filsfilscheng-spring-srv6-srh-compression provides set of semantics
for ARG part of SID.

*So that means that it entirely builds on prior art of RFC 8986. *

That specific RFC went via many discussions and even appeal and was
considered compliant with IETF prior documents. Now is this your judgement
that the IETF process which led to standardization of SRv6 Network
Programming was all fake and you can simply dismiss it ?

The answer to this question is important as vendors and operators are
investing in the technology especially when it comes out of IETF as
Standards Track formal RFC.

Kind regards,
Robert Raszuk

PS.

I think you have perhaps accidently violated the IETF process. And not in
regards to compression draft. But in respect to effectively asking 6man if
RFC8986 is compliant to RFC4291 or not after it has been issued and
approved.

Because if it is draft-filsfilscheng-spring-srv6-srh-compression is
automatically compliant.


On Sun, Oct 31, 2021 at 4:36 PM Joel M. Halpern <jmh@joelhalpern.com> 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/
> 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/
> 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/.
> 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
> https://www.ietf.org/mailman/listinfo/spring
>