Re: [spring] https://datatracker.ietf.org/doc/html/draft-filsfilscheng-spring-srv6-srh-compression-02#section-4.1.1

Gyan Mishra <hayabusagsm@gmail.com> Fri, 24 September 2021 18:46 UTC

Return-Path: <hayabusagsm@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 0E56A3A0F5E; Fri, 24 Sep 2021 11:46:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.086
X-Spam-Level:
X-Spam-Status: No, score=-2.086 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_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 wM6QwegTxdVU; Fri, 24 Sep 2021 11:46:49 -0700 (PDT)
Received: from mail-pj1-x102a.google.com (mail-pj1-x102a.google.com [IPv6:2607:f8b0:4864:20::102a]) (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 908553A0F4D; Fri, 24 Sep 2021 11:46:36 -0700 (PDT)
Received: by mail-pj1-x102a.google.com with SMTP id me1so7574839pjb.4; Fri, 24 Sep 2021 11:46:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=vp6poKK3DxpIOTgias7K/OERXytZUrknWXyQkCZjuTQ=; b=Dlq7znN0F7uIhwDY9Qe7sx0NShcG2hC9G+w402qvhR9GcQQjSgcJy1T7u31CL5PxvJ MmuhDA49y78gPy2lzm/cCFQ67DDBja817at8WdE6nXQ21l/UT4egiPxzKkKlRqZ3cyD2 a2Uq8daTEQuvMgGWf6HCgO/FXS9gI6v4S+eVHJfPVhshYOPJdTkqjWXRDSBSUmb37zrf QAQkQ2wH3nZISiqo82XIR0rKW3Jlof97t24cNNEB84z0yY4fYHfcUz0F3aSPOB1jwNM9 SqNg0bwCiNZQA111jQNSsPRmrd2P+80yvOR74nRPn2Pympdevxnph7SPf70MnRHoIpgz WrGQ==
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=vp6poKK3DxpIOTgias7K/OERXytZUrknWXyQkCZjuTQ=; b=jiXmPideRq+HhVrmMtiUm8sQ2608hyTVk+qywF+cs1Nc+zfu/TGay12znjQfMGwa0V exJDcIRi2/fAVsII18C1aPJ6lIFjBb4IIXQMSA672ostLI+dirF4m4tV0NXRcE0MW1ib rjn4CW9VtOeFVybUBXKDmkVM6fNoWXxQbD4hpwScX9AWDiDRhzWMlR6OopeXrfrFb5hJ 4q1AxxZCMUf9v8y8kAbSQWnc/+pDY9hvxP5J8smFr0J1wYEG0P8wW2Q2jJzCIFsib6Dp qIS1HAZfhg3hUQl67kcYIi5pcAxEiIKuEfmhIFsb2mwvuXdw+Qo9lnxJxpG+CFrD1/HB /Psg==
X-Gm-Message-State: AOAM531r7u4U57g996Vz2Tzaa9wLyuAhFGUu65FGMjWz5uPYHZ1lRD49 vMixQomzNKFCztzI8uBmFXGgA8HL78ZqSfQH8pG5IWc4
X-Google-Smtp-Source: ABdhPJw33zNtVzBlMFJf95Us9BNJ3sJQ3KdrPqVZWvvHpkrdFtAGFOgr983V2x0y+9I0pDE+EA1fnStD9FR0+DRg+ZU=
X-Received: by 2002:a17:902:c10a:b0:132:580a:90b4 with SMTP id 10-20020a170902c10a00b00132580a90b4mr10313296pli.7.1632509195722; Fri, 24 Sep 2021 11:46:35 -0700 (PDT)
MIME-Version: 1.0
References: <CABNhwV2vMHDV55gu3racFN92reFsZYbgwQku28vQxvPjXL_phA@mail.gmail.com> <BN6PR11MB40811FB44B84F533A109904FC8A49@BN6PR11MB4081.namprd11.prod.outlook.com> <CABNhwV3TZFwhtnuPg7y7pTbmQW5+po3f1mJOabOJu_oTFPXALw@mail.gmail.com> <BN6PR11MB4081E4A6036D836D5801A933C8A49@BN6PR11MB4081.namprd11.prod.outlook.com>
In-Reply-To: <BN6PR11MB4081E4A6036D836D5801A933C8A49@BN6PR11MB4081.namprd11.prod.outlook.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Fri, 24 Sep 2021 14:46:24 -0400
Message-ID: <CABNhwV3G52BJ737eo4AyN9dG+m0BW-qwiSdpvoKWSzB3aWaG4Q@mail.gmail.com>
To: "Darren Dukes (ddukes)" <ddukes@cisco.com>
Cc: SPRING WG <spring@ietf.org>, "draft-filsfilscheng-spring-srv6-srh-compression@ietf.org" <draft-filsfilscheng-spring-srv6-srh-compression@ietf.org>, "spring-chairs@ietf.org" <spring-chairs@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000b423ca05ccc22aa1"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/3MlS0ue_PdoBxJDqvm2XlZ-bvv0>
Subject: Re: [spring] https://datatracker.ietf.org/doc/html/draft-filsfilscheng-spring-srv6-srh-compression-02#section-4.1.1
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, 24 Sep 2021 18:46:55 -0000

Hi Darren

Was there any preference by the DT members or authors on the REPLACE-SID /
 G-SID draft solution recommended for 32 bit SID over the NEXT-SID / uSID
draft solution recommended for 16-bit SID, which of the two solutions works
best for both 16 bit or 32 bit or even different bit boundaries for example
MPLS 20 bit label or go even smaller 8 or 12 bit we mentioned by Robert.

Kind Regards

Gyan

On Fri, Sep 24, 2021 at 2:16 PM Darren Dukes (ddukes) <ddukes@cisco.com>
wrote:

> Section 6.1
>
>
>
> On 2021-09-24, 10:53 AM, "Gyan Mishra" <hayabusagsm@gmail.com> wrote:
>
>
>
> Thank you Darren!
>
>
>
> Few comments.
>
>
>
> I do see many early allocation for C-SID for various endpoint behaviors.
>
>
>
> https://www.iana.org/assignments/segment-routing/segment-routing.xhtml
>
>
>
> I was trying to find out where in the CSID draft that is stated.  Please
> provide the section.
>
>
>
> “CSID draft recommended NEXT-C-SID use for 16-bit C-SIDs, and
> REPLACE-C-SID use for 32-bit C-SIDs. “
>
>
>
> Just based on the CSID draft SRv6 forwarding plane flavors, SID
> formatting,  the NEXT-C-SID used a 16-bit combined NF -Locator/Function
> uSID variant where the REPLACE-C-SID uses a 32-bit combined
> NF-Locator/Function.
>
>
>
> I did not see explicit verbiage as to one flavor or the other for 16 or 32
> bit SID.
>
>
>
> I believe this  information is important to be included in the analysis
> draft as well.
>
>
>
> Section 6 talks about CSID length, Block length and GIB/LIB usage but does
> not specify explicitly what you are stating.
>
>
>
> As the WG has clearly stated that they would like a single solution,
> however CSID is inclusive of 2 SRv6 forwarding compression solutions not
> one from the two drafts - uSID & G-SID.
>
>
>
> So that would have to be hashed out by the WG taking into account the
>  interoperability issue that is the key point of contention to having
> multiple solutions from an operators perspective.
>
>
>
> Kind Regards
>
>
>
> Gyan
>
>
>
>
>
>
>
> On Fri, Sep 24, 2021 at 10:10 AM Darren Dukes (ddukes) <ddukes@cisco.com>
> wrote:
>
> Hi Gyan, as a DT member, I can answer your analysis draft question.
>
> Consistent with the requirement document, proposals were analyzed with
> 16-bit and 32-bit SID lengths, though several supported additional options.
>
> The CSID draft recommended NEXT-C-SID use for 16-bit C-SIDs, and
> REPLACE-C-SID use for 32-bit C-SIDs. The design team followed this
> recommendation in its analysis, though the CSID draft notes all flavors
> support both 16-bit and 32-bit C-SID length.
>
> Darren
>
>
>
>
>
> On 2021-09-19, 3:34 PM, "spring" <spring-bounces@ietf.org> wrote:
>
>
>
> Dear Authors
>
>
>
> After having a few discussions on threads related to the SRv6 compression
> analysis draft results, as well as WG coming to consensus on a single SRv6
> compression solution, a few critical questions have come up related to
> C-SID draft that requires clarification by the authors.
>
>
>
> The C-SID draft has 3 compression solutions below and is a combination of
> the two drafts below which introduces 2 of the 3 compression solutions with
> the  C-SID draft introduction of yet a 3rd compression solution.
>
>
>
> Which of the 3 C-SID draft compression solutions was included as part of
> the DT analysis draft results and conclusion?
>
>
>
> This is a critical question that needs to be answered for clarification on
> the C-SID draft solution.
>
>
>
> As the WG has consensus on a single solution we need to have clarification
> from the authors which of the 3 compression solutions was included in the
> analysis.
>
>
>
> The three solutions are very different and all would yield different
> analysis results.
>
>
>
> I understand the authors have called the each solution a endpoint flavor
> which I see from the IANA codepoint allocations, however each flavor is a
> different solution.
>
>
>
> https://www.iana.org/assignments/segment-routing/segment-routing.xhtml
>
>
>
> So the WG as stated would like a single solution so now we need feedback
> from the authors which of the three solutions or endpoint flavors was part
> of the DT analysis draft that the authors would like to put forward as the
> single compression solution.
>
>
>
> C-SID is a combination of the two drafts below:
>
>
>
> Combination of the two drafts below:
>
>
>
> G-SID - Generalized SID “REPLACE-C-SID”
>
>
> https://datatracker.ietf.org/doc/html/draft-cl-spring-generalized-srv6-for-cmpr-03
>
>
>
> SRv6 uSID micro-segment “ NEXT-C-SID”
>
>
> https://datatracker.ietf.org/doc/html/draft-filsfils-spring-net-pgm-extension-srv6-usid-10
>
>
>
> Kind Regards
>
>
>
> Gyan
>
> --
>
> <http://www.verizon.com/>
>
> *Gyan Mishra*
>
> *Network Solutions Architect *
>
> *Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*
>
> *M 301 502-1347*
>
>
>
> --
>
> <http://www.verizon.com/>
>
> *Gyan Mishra*
>
> *Network Solutions Architect *
>
> *Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*
>
> *M 301 502-1347*
>
>
>
-- 

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *

*Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*



*M 301 502-1347*