Re: [spring] Issue 1 regarding draft-ietf-spring-srv6-srh-compression

Greg Mirsky <gregimirsky@gmail.com> Wed, 16 August 2023 15:53 UTC

Return-Path: <gregimirsky@gmail.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 38D94C15AE03 for <spring@ietfa.amsl.com>; Wed, 16 Aug 2023 08:53:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.094
X-Spam-Level:
X-Spam-Status: No, score=-2.094 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qbTfeyue9Wht for <spring@ietfa.amsl.com>; Wed, 16 Aug 2023 08:53:07 -0700 (PDT)
Received: from mail-yw1-x112b.google.com (mail-yw1-x112b.google.com [IPv6:2607:f8b0:4864:20::112b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A8D1AC15198C for <spring@ietf.org>; Wed, 16 Aug 2023 08:53:07 -0700 (PDT)
Received: by mail-yw1-x112b.google.com with SMTP id 00721157ae682-58a24ac48eeso31653077b3.0 for <spring@ietf.org>; Wed, 16 Aug 2023 08:53:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1692201186; x=1692805986; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=lh2k1ZHbym1rjF/t1mE3q8wSfba64OAZxjNULBkuRhU=; b=X1GLF7HWx/wmZWO1ArwhKZoTy5WWIO5BZqYKLjNYVtd/O/XGlkNuZaZjj1ORkibpbh vB2FJy4MngFbywLTx/DrlQVy9HAgSF3zk6PQISggxmPp1763d+Fh9x43zyC3uZdsVFaH ZjeJToioTAKPDetbJE1/yvGihVWGDLZWgjWy2EgDroyncnseQwXhDf4ebXdCUrgW6E6H 7P8LXDv4OSApJq1WKIACPStEHgLLW1Mdje4DwiUiREgv89DZLq9vjbPwQhEt1km6Wudp PiYWLqLGWCB51nCgf2Xf67l0Kj3YxNYEKA77plrDsP8K65zU3Akm9FsF6CdyU4k4z3Xl I4Bw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692201186; x=1692805986; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=lh2k1ZHbym1rjF/t1mE3q8wSfba64OAZxjNULBkuRhU=; b=XX49LMDXogFIzmVG9QnSJbq9PSIDGGIix6RcsEC5jHhHTIzidRWsHRdYvGtLMucYvu jhhH6pnwQWaMGe1B6irk5i4sbSNT+zG4en9RtB1lEnCOdEeo4sw03cZWO1JoZJ/0n3GT AM+KNZgJ8J+3DpAd9bAsyT5KJn7VSCqLgu/CxK4tjiTTTAyeZTuyg4RV4/wUerVo7kff mLoeHSDhXbzPWHCqQzx6Sol+jyMs7JNqMuDcTaHQZYl1zTPvZNMR5hS5llWsbQRrsC5E 0qADIEG4MSPArylS8r9XJcSnjryvxDA696pCTuvaxzxUqEQ1w5cVeL3LM6V3AXSOVcWv p28A==
X-Gm-Message-State: AOJu0YyKphZIQdFhOvPtSJYtfTeNKxX1zEJtd4u/iOxFa8375N3zLq4l BNrybMCZoDs1YR2+h7NI3MAzWWh+IvjoCQKGtGA=
X-Google-Smtp-Source: AGHT+IF421NVD473VTscR16Dz/c9zYOGvmh9t7GWUnnIzM5lM6p6e+AXLvN13I9EsPO33cUMSTC7+4p2OhiA4PMTdOQ=
X-Received: by 2002:a81:4e07:0:b0:56f:f40f:9414 with SMTP id c7-20020a814e07000000b0056ff40f9414mr2609745ywb.38.1692201186617; Wed, 16 Aug 2023 08:53:06 -0700 (PDT)
MIME-Version: 1.0
References: <9b726ea2-5813-c36d-391e-f999f3dd93eb@joelhalpern.com> <DM6PR11MB469211B22062034DCAABA102DE0DA@DM6PR11MB4692.namprd11.prod.outlook.com> <1fcce1b0-d0b8-7e32-2bf5-97f624d6e734@foobar.org> <DM6PR11MB46929E707BEB0E1A2BFB66CDDE15A@DM6PR11MB4692.namprd11.prod.outlook.com>
In-Reply-To: <DM6PR11MB46929E707BEB0E1A2BFB66CDDE15A@DM6PR11MB4692.namprd11.prod.outlook.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Wed, 16 Aug 2023 08:52:55 -0700
Message-ID: <CA+RyBmXh+jB12gmpo81vUAzY04hgBZhmq=GS8UgU1goPcBpg-Q@mail.gmail.com>
To: "Zafar Ali (zali)" <zali=40cisco.com@dmarc.ietf.org>
Cc: Nick Hilliard <nick@foobar.org>, SPRING WG List <spring@ietf.org>, "Zafar Ali (zali)" <zali@cisco.com>
Content-Type: multipart/alternative; boundary="0000000000009df05006030c4a07"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/f_bI_AOaQWkRiymIKz3yHim0y6o>
Subject: Re: [spring] Issue 1 regarding draft-ietf-spring-srv6-srh-compression
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.39
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: Wed, 16 Aug 2023 15:53:12 -0000

Hi Zafar,
thank you for pointing out the text in Section 7.2. I think that it might
be the right place to illustrate that the defined behaviors indeed are part
of the same data plane. And it can be started with an update of the first
sentence like the following:
OLD TEXT:
   An SR source node MAY compress a segment list when it includes NEXT-
   C-SID or REPLACE-C-SID flavor SIDs.
NEW TEXT:
   An SR source node MAY compress a segment list when it includes NEXT-
   C-SID and/or REPLACE-C-SID flavor SIDs in a single SRH.t
As I understand it, Section 7.2 describes the "or" case. Adding the
description of procedures for the "and" case would help change the proposed
assertion into a conclusion.

Regards,
Greg

On Wed, Aug 16, 2023 at 8:01 AM Zafar Ali (zali) <zali=
40cisco.com@dmarc.ietf.org> wrote:

> Hi Nick,
>
>
>
> Thanks for your email - sorry for delayed response as I am out-of-office.
>
> Yes, and the section 7.2 explains how to compress SID list using the next
> flavor or the replace flavor or both. Emails from Changwang Lin and Darren
> Dukes on this tread provides further explanation. I hope that clarifies
> your query.
>
>
>
> Thanks
>
>
>
> Regards … Zafar
>
>
>
> *From: *Nick Hilliard <nick@foobar.org>
> *Date: *Wednesday, August 9, 2023 at 5:43 AM
> *To: *Zafar Ali (zali) <zali@cisco.com>
> *Cc: *Joel Halpern <jmh@joelhalpern.com>, SPRING WG List <spring@ietf.org>
> *Subject: *Re: [spring] Issue 1 regarding
> draft-ietf-spring-srv6-srh-compression
>
> Zafar,
>
> can you confirm that if Router A in one domain uses next-c-sid and Router
> B in another domain uses replace-c-sid, that they will be able to
> interoperate?  I'm not picking this up from the draft, and this would be
> the overriding operational consideration in terms of what a single data
> plane solution ought to look like in the wild.
>
> Nick
>
> Zafar Ali (zali) wrote on 08/08/2023 06:48:
>
> Dear WG chairs and the WG,
>
>
>
> I agree that this resolves the issue 1; it is a single data plane
> solution compliant with the specifications in [RFC8402], [RFC8754] and
> [RFC8986], aka SRv6 data plane.
>
>
>
> Thanks
>
>
>
> Regards … Zafar
>
>
>
> *From: *spring <spring-bounces@ietf.org> <spring-bounces@ietf.org> on
> behalf of Joel Halpern <jmh@joelhalpern.com> <jmh@joelhalpern.com>
> *Date: *Monday, July 31, 2023 at 5:09 PM
> *To: *SPRING WG List <spring@ietf.org> <spring@ietf.org>
> *Subject: *[spring] Issue 1 regarding
> draft-ietf-spring-srv6-srh-compression
>
> As per the discussions on list and at IETF 117, the SPRING WG chairs
> (myself and Alvaro specifically) are attempting to determine if we can
> close the open issues regarding
> https://datatracker.ietf.org/doc/draft-ietf-spring-srv6-srh-compression/
> The editors have entered proposed resolutions for all open issues.  This
> email is to determine if the working group considers issue 1 closable.
>
> Issue 1 reads:
>
> 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.
>
> The editors have entered:
>
> All SIDs of the SRv6 dataplane (defined in this document and in other
> documents) can co-exist in the same SRH. This make SRv6 a single,
> consistent dataplane solution.
>
> Please speak up if you agree this resolves this issue, or if you consider
> that it does not resolve the issue.  Objections (and even support if
> practical) should be specific as to the technical grounds for the
> statement.  Silence will not be considered consent.
>
> This call will run for 3 weeks to allow time for at least some people's
> August vacations and in hopes fo getting a clear reading from the WG.
>
> Separate calls for other issues will be issued on a schedule that the
> chairs have selected to try to balance getting sufficient focus with
> getting this done, as it has been a long time.
>
> Note that if the WG agrees that all issues may be marked as closed, the
> chairs anticipate issuing the WG last call shortly after that is
> determined.  Speaking up early will help us in all dimensions.  If we
> determine that not all issues can be marked as closed, the chairs will work
> with the document editors to determine suitable next steps.
>
>
> Thank you,
>
> Joel
>
>
>
>
>
> _______________________________________________
>
> spring mailing list
>
> spring@ietf.org
>
> https://www.ietf.org/mailman/listinfo/spring
>
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>