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

Robert Raszuk <robert@raszuk.net> Fri, 24 September 2021 14:25 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 17AA83A2ABC for <spring@ietfa.amsl.com>; Fri, 24 Sep 2021 07:25:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.088
X-Spam-Level:
X-Spam-Status: No, score=-2.088 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, 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=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 TPpwIQwK-vxB for <spring@ietfa.amsl.com>; Fri, 24 Sep 2021 07:25:36 -0700 (PDT)
Received: from mail-vs1-xe31.google.com (mail-vs1-xe31.google.com [IPv6:2607:f8b0:4864:20::e31]) (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 DC4AC3A2AB4 for <spring@ietf.org>; Fri, 24 Sep 2021 07:25:35 -0700 (PDT)
Received: by mail-vs1-xe31.google.com with SMTP id n17so10158464vsr.10 for <spring@ietf.org>; Fri, 24 Sep 2021 07:25:35 -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=6llT2CJi0oKy4OhMjRXSQ731yyMJyBlt8Vy6QvnJKR0=; b=Yt7/KtyfySEZRX9XoA6OLOK3+HI7RVckTQw4aTiw2rA2RzimOG3koyp0NjBsbdrQBv FaGD4aFut4HioK3t3n4uCxM1ETU04h8BuI2SdiAp2RMAEDuraRXCgFXDZvhXLmd4QfLF cMGLglP7sq/sykUUc5KKhEOsCPjzzUGn2xvXX0nNd7Kb6MKXE1G0iIXHuSXolj+xznuJ ruqiQ14IRYsp6aghf2puesvqlczXVYaLgTL8wM4K7nzkx4pDE5VQYLpbJET4DoQnIG0c aSEKm6P2PzcX/wVjIvULJ5gX8ez7Tv/dxsXX0XHQbP1QDUshyRWfywvuCJ0jf4p5jX3M K/XA==
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=6llT2CJi0oKy4OhMjRXSQ731yyMJyBlt8Vy6QvnJKR0=; b=Cmf7qM8NSe3qqncLwXmY7r/x8C2GCncPPnT0zQVJDBdC9hHda/Oai1KocmamCNqgBO zWAi+GvzSCWhwcaEORjitY9l8saFHIRVIZZLqds9w5W+yqKsU0q6GMvC1xOifhqfIHQW d7c0xubrzmilPmfXF8rhLt0XH9SBHSWD20pdrf+HlEK/Jy1rg9UzkbooU9qgLgjIvolF 93BfzXXduzMoypBTdGO1Ck+4zJdEgLaLYWOPV6EBC5keOKsR3dAO0MOMTwQhj2jJHA8r d0DGw+0lCR5pbR/1kfQvsimfsstMgj3kP7JWVUFj4C3T/xEM2Vrs2ddzkkcW8e2si619 AJWA==
X-Gm-Message-State: AOAM532M3kkk4RYmSmUfrmTffB5BkbWg6gr3z/XT1hoEWo0zjUUeV0ES I36NmQjMRakPUqOzYb0H7UxaFuVmhbnc9rXeVeapBg==
X-Google-Smtp-Source: ABdhPJyXoQv2fmK0t0ZVGK8v3r1ZgKqyspS/765bm8keQux7pYEPPYfrGQMWE8slF5mxDFVt+uaRGikAVYJA5mzU/EE=
X-Received: by 2002:a67:d886:: with SMTP id f6mr10048965vsj.50.1632493534748; Fri, 24 Sep 2021 07:25:34 -0700 (PDT)
MIME-Version: 1.0
References: <CABNhwV2vMHDV55gu3racFN92reFsZYbgwQku28vQxvPjXL_phA@mail.gmail.com> <BN6PR11MB40811FB44B84F533A109904FC8A49@BN6PR11MB4081.namprd11.prod.outlook.com>
In-Reply-To: <BN6PR11MB40811FB44B84F533A109904FC8A49@BN6PR11MB4081.namprd11.prod.outlook.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Fri, 24 Sep 2021 16:25:24 +0200
Message-ID: <CAOj+MMEsqW0BpyJBVEu8rfVeTes=rY-ZiBO3mwOVtVmAa1n3hw@mail.gmail.com>
To: "Darren Dukes (ddukes)" <ddukes@cisco.com>
Cc: Gyan Mishra <hayabusagsm@gmail.com>, 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="0000000000003cb79e05ccbe85f7"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/UMK9_WEvGCeuUxvbV9M9kC6JTqo>
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 14:25:41 -0000

> all flavors support both 16-bit and 32-bit C-SID length.

Just for the record IMO there are real production networks which would
benefit also from 8-bit or 12-bit C-SIDs. So I am of the opinion that those
would be a very useful additions.

The real reason for vSID draft was an observation that one side will not
fit all and each network may be optimal with different length. So I am not
sure that going with 16 or 32 bits is best we can do.

Sure it is much less then 128 - no question. But it is almost same size as
MPLS label - so we could just advertise domain wide 20 bit as a C-SID and
leave data plane alone :).

Thx,
R,









On Fri, Sep 24, 2021 at 4:10 PM 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*
>
>
>