Re: [spring] Long-standing practice of due-diligence is expected - Re: CRH is not needed - Re: How CRH support SFC/Segment Endpoint option?

Robert Raszuk <robert@raszuk.net> Thu, 28 May 2020 15:11 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 E75EB3A0F51 for <spring@ietfa.amsl.com>; Thu, 28 May 2020 08:11:29 -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=unavailable 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 LghVn2VgZ43j for <spring@ietfa.amsl.com>; Thu, 28 May 2020 08:11:28 -0700 (PDT)
Received: from mail-ed1-x529.google.com (mail-ed1-x529.google.com [IPv6:2a00:1450:4864:20::529]) (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 21F023A0F60 for <spring@ietf.org>; Thu, 28 May 2020 08:11:20 -0700 (PDT)
Received: by mail-ed1-x529.google.com with SMTP id g9so363270edr.8 for <spring@ietf.org>; Thu, 28 May 2020 08:11:20 -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=8ajyZ+HggbVp1Ft7OYLaS68a5pGIAigltZ1zKbh7meM=; b=cZmu+a19JxIJICL3VAY5vOxDYKhc+1OIPjDEF+VXaN2dYTAngnPfnv6CteBzfcSvWq JUeIo0xkUJbttZz2Dk/ETQL5SCkvpm494IuBYkOCQGs5Rwp9a3zCYouIGmeF7T8dEcFY /Jp/zljCtAL3vcQJA4gYDITFCL62yVJTuP+K91t/dmdzGUEicEVSyyYYVB7ue5bkqriP KjYRs9EV2ZE6jvxqS+6hj5uBir1oAsfeyjrTViZ3ZjWJttmXJDOxPzKG9gMBNxB/8ih8 6hPHrLeIWdbcnNBiYQX59xSvQPgCrag0WXVJ5tHYNLK/JF7II82WVFJkVm7REVCv1KNI Kzhg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=8ajyZ+HggbVp1Ft7OYLaS68a5pGIAigltZ1zKbh7meM=; b=QeaDi/2Og81qDKgkPwrqfwKzWTwY8fCO49j3rLMhp1fB5gsLsHRm+lYZ3ALScyhfPQ RqVKoWUesKMA67XQFzbhueR6Mo8G93xlC/EqdPsVde32lPCJjLzWv0XQC6GMxpRkNsPd fVfeiKilgFasnmKm7c9l4xHdivvyKqvDqEpA1hGixpEqKHovzraHtWCJPbabH0pJ6seC mMM1uPiDmSjxRO0hkt1EHEZhbHn02f04vaOWdDwEUuNlG3MQMxxbMylcB5PAGYlk8v+W U1xVldz6+ZgUubBLryFJ8FiJv7pkbb1joM8EXasxLQP1gQ4Dq7PC0uJUM7wyF2QbjaJ2 BH6A==
X-Gm-Message-State: AOAM530si9OEU2qJ1oJmuO+mnNBko03Vg++VKDa/PA3Mj2ccP0cc5RO0 hGQrHrktYtTXmGKZ3fJDOS4Aw5DBJqMhhaaZU3Kumg==
X-Google-Smtp-Source: ABdhPJzuZkbEx5UY9HiLkj/RVp/8o2a3sCPTcAPb9ub/ml8nN8cA1+pWkP7kVSA9C+WsaBpcGVUR9PtTmJtw1YBrxMA=
X-Received: by 2002:aa7:cb8f:: with SMTP id r15mr3851566edt.120.1590678678589; Thu, 28 May 2020 08:11:18 -0700 (PDT)
MIME-Version: 1.0
References: <75BF2317-5D28-4038-ABB1-31C588ACD165@cisco.com> <DM6PR05MB6348D86E8BE339067C5238E4AEB10@DM6PR05MB6348.namprd05.prod.outlook.com> <30C37AC0-B03A-45B1-BE0F-7E185361BBBC@liquidtelecom.com> <64e6b98b01c64ec8b699c065bc7ee9e0@boeing.com> <94DF5577-4DCC-4491-A12B-21EAC214172F@cisco.com> <aa7edfd5c56b4e2883e2e91649fc6061@boeing.com> <7A3F2E3E-687F-4C53-B1F9-1BF593356384@cisco.com> <45de95803b734d73a0288a09332c445f@boeing.com> <CAOj+MMH-1RbicwqHVueeokRq-FNm2QWkyCQXuyZdR2xFvdh13g@mail.gmail.com> <FC7E2896-CFBB-4CD7-B110-F87ECB4FFE6A@steffann.nl>
In-Reply-To: <FC7E2896-CFBB-4CD7-B110-F87ECB4FFE6A@steffann.nl>
From: Robert Raszuk <robert@raszuk.net>
Date: Thu, 28 May 2020 17:11:04 +0200
Message-ID: <CAOj+MMEdm-wdb46R2YSmu0WhA8nGabAWeU34CG3oXE2s0b4YHg@mail.gmail.com>
To: Sander Steffann <sander@steffann.nl>
Cc: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "spring@ietf.org" <spring@ietf.org>, 6man <6man@ietf.org>, Andrew Alston <Andrew.Alston@liquidtelecom.com>, "Templin (US), Fred L" <Fred.L.Templin@boeing.com>, "Zafar Ali (zali)" <zali@cisco.com>, "Henderickx, Wim (Nokia - BE/Antwerp)" <wim.henderickx@nokia.com>
Content-Type: multipart/alternative; boundary="00000000000096f56605a6b6bd0b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/JIWMcn1MIONxmZZgQwV6Tt1J2lY>
Subject: Re: [spring] Long-standing practice of due-diligence is expected - Re: CRH is not needed - Re: How CRH support SFC/Segment Endpoint option?
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: Thu, 28 May 2020 15:11:30 -0000

Hi,

All fine and your use case is valid. I never said it is not.

* But first it makes all those claims that solutions under discussion are
not to be used in Internet moot.

* Second you can use subset of SRH just fitted to your need end to end
without any encapsulation

* Last if I were you I would just use RbR idea I proposed and move on :)
Honestly since it uses plain old IPv6 FIB with just a little cli you could
find it actually may work fine on shipping hardware already. Is there
anything better then to meet your functionality without rolling in new
features and software ? Moreover make it work across any vendor and across
Internet ? Beats me why you guys keep arguing for pushing CRH.

Many thx,
Robert.


On Thu, May 28, 2020 at 4:58 PM Sander Steffann <sander@steffann.nl> wrote:

> Hi Robert,
>
> > There can be a lot of acronymous or names invented but under the hood it
> 16, 32 or 20 bit opaque bit string in both CRH and SR-MPLS which is mapped
> to a rewrite string. No more no less.
>
> So far so good
>
> > And rfc8663 precisely automated such rewrite to UDP encapsulation.
>
> And this is an important difference: some of us don't want
> encapsulation/tunneling, we want something that can be part of a
> non-encapsulated packet. There are use-cases where CRH used with
> encapsulating is the best solution, and there are cases where the packet
> itself can be steered without encapsulation. CRH allows both, and therefore
> covers more possible use-cases than RFC8663. This makes CRH a building
> block that some of us desire.
>
> Cheers,
> Sander
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>