Re: [mpls] Poll 2: New SPL vs re-purposed ELI for carrying Network Action Indicators
Robert Raszuk <rraszuk@gmail.com> Fri, 17 June 2022 21:30 UTC
Return-Path: <rraszuk@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F853C159485; Fri, 17 Jun 2022 14:30:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.107
X-Spam-Level:
X-Spam-Status: No, score=-2.107 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_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] 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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gRnDwYVUKw44; Fri, 17 Jun 2022 14:30:22 -0700 (PDT)
Received: from mail-qv1-xf36.google.com (mail-qv1-xf36.google.com [IPv6:2607:f8b0:4864:20::f36]) (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 36FB3C159483; Fri, 17 Jun 2022 14:30:22 -0700 (PDT)
Received: by mail-qv1-xf36.google.com with SMTP id g18so706732qvn.2; Fri, 17 Jun 2022 14:30:22 -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=Ghpn9cHV0S5nPFubNcE5SGLX9lcw9T4Q9rIbZGxtgk8=; b=nOBA0+evSj+yWsPAtWsYoTMkLlHDXUK/JdUQ1sPOwvyuGuibrGaMo7vCdOS+8dhP0v 5Pv03cLcdwNInJNgm2AY8Zf9a2xJV6rNlc8K7qnJ3sR7Ciyshsc8gm7YfvOj+2a3Tdh0 QC0CpZogwLtUhI2Nfn7Ab4WuaHNLH2XM2GrOgdOiA6pYddIZ7vp5jjw1AjXDD9Ksz5na wVWwaOTQan54ykU+p/RpgYve0JFmJ39MLgCIIaBdlXbMSgSn48BZkz3YclyV1tiKeySv 8ckzgv5QFzcrfY8JsyiKAe3vWytH/fBEBI9IoEt6wlwmuMOFGF+dEuGkQOfecGgCGZ7I Cdsw==
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=Ghpn9cHV0S5nPFubNcE5SGLX9lcw9T4Q9rIbZGxtgk8=; b=tEo9Z1I82Rtoc4jU7chINz7X8wmLdOxgku8+DpbF2AKsDp2yV7KsdLg78ED4YRvc9V Zrtx1fvC86SZUMpFTJVJL/slchyE+m1/Zfxyoi5JugqtlyP/Qintnb+kslXK6OI2BjkO uOf09F/D0WCuCBrjBHCcLwPScefI+BdJPfvaB+aauXaIlZRmAoxicezfeD2zqpugToCa ALJwnmFjyZ4QDUapKOgnepMLIiJHnZexSx67zHG4RnONs5G+DGBCVbfnWncQMIs2Ifs9 mHEg2XXwZ5tDcmL5C17goM/78WjQQd8u7V4x9rev2ZhjJsd3UrWdJBFWSaimB8OEHBbd leLQ==
X-Gm-Message-State: AJIora9nf/lRJ4LCP/BaHptjVwFqQnrAtAE9OHTnmahD52nL5gsCiojx O97OqBkBt9F+YbLhYQ/MjgLbQIDxaz9xCyINN4E=
X-Google-Smtp-Source: AGRyM1vz/TNyJ18zQ9g/lgm3NdeMemodGuDXBd/w2u8q18Gwtvp0kG3b0JNYZv+X20yBherffWw2owVHYMM20nezDDk=
X-Received: by 2002:a05:622a:650:b0:306:77d2:d7c7 with SMTP id a16-20020a05622a065000b0030677d2d7c7mr10365047qtb.338.1655501421307; Fri, 17 Jun 2022 14:30:21 -0700 (PDT)
MIME-Version: 1.0
References: <6e5c6fa9-539f-80c3-7c92-5b97ad67560c@pi.nu> <447_1654704927_62A0CB1F_447_309_1_1f59cd955500419a988e2218a3f2246e@orange.com> <9F79E3D5-7ACE-4D15-83D7-8BF3FF60F671@gmail.com> <C9D1FD4A-2549-49C0-8904-84E3F559E85C@cisco.com> <988F5CAF-1A12-4209-92B5-B9AE75477B5C@tony.li> <4D3BA352-6E89-489D-A849-2B72A5D0DC1F@cisco.com> <1F0A4345-C258-4BE6-92D4-C846C0B77048@tony.li> <7111_1655456559_62AC432F_7111_124_1_196adfdc44ba4f44bd7e59deb7e6410a@orange.com> <CB42DAF5-9E23-4F41-BF3D-9945A6274921@tony.li> <7FF1D291-49F1-4132-A7A5-59DCAE4E1786@cisco.com> <D5CE51A5-4C24-4360-8C90-AE52FFDA9E57@tony.li> <CA+b+ERkiOZBiC0_VUJSiGTdaayWoysbMMfsPS7kYmMQyggbmUQ@mail.gmail.com> <CA+RyBmUEMWt1Duyop4gE+S7FRr-qW4g_V3wjXRwghaSV6tLpvQ@mail.gmail.com> <CA+b+ERmqY=dizGWtj0Jx9kmDGs=sfthbKkA2LRUsy7XVjads-g@mail.gmail.com> <CA+RyBmV8EapdYm0WCih=i0=2uv2MLE87HV548a6t7PRMm0eqcA@mail.gmail.com> <CA+b+ERm5AOoXNz2fHqyDiDTzcDc=5=sbm-opK7J2YB9xHuurpQ@mail.gmail.com> <CA+RyBmW5UO37Qh5oNLa-jDsJLQZye=Tj7F=bH=LU1E_uZei6Vg@mail.gmail.com>
In-Reply-To: <CA+RyBmW5UO37Qh5oNLa-jDsJLQZye=Tj7F=bH=LU1E_uZei6Vg@mail.gmail.com>
From: Robert Raszuk <rraszuk@gmail.com>
Date: Fri, 17 Jun 2022 23:30:10 +0200
Message-ID: <CA+b+ERnh2iN_G-n3vdwCgsuBxyYodwZtsHEPdiVcB+Kys2-0Bg@mail.gmail.com>
To: Greg Mirsky <gregimirsky@gmail.com>
Cc: Tony Li <tony.li@tony.li>, "mpls@ietf.org" <mpls@ietf.org>, "pals-chairs@ietf.org" <pals-chairs@ietf.org>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, DetNet Chairs <detnet-chairs@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000002469ff05e1ab763c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/1eDSOxZm4_9IJyFoMZQtqr907R8>
Subject: Re: [mpls] Poll 2: New SPL vs re-purposed ELI for carrying Network Action Indicators
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jun 2022 21:30:22 -0000
Hi Greg, Nope. It can clearly be supported by MPLS networks. But it does not need to >> be part of the label stack. Subtle but extremely significant difference. >> > GIM2>> Can you point out to me the document that proposes encoding the > IOAM Trace header and Trace Data into the label stack, supporting IOAM in > MPLS using ISD? > No I can not as I did not make such claims. To clarify when I make observations about label stack size I am referring to current MNA framework not IOAM itself. GIM2>> I've read the opinion that Bruno's draft can support up to eight > MNAs. > Well that would clearly be a non-starter if you would assume such encoding would be part of ELC. To me the situation is simple and there are two options and indeed would be great fi Bruno or other co-authors would clarify which one they envision as applicable (my current reading of that draft is that both - as they leave the actual entropy+slice_id encoding to the operator as local decision. They are not mutually exclusive as long as the network element knows how to apply them). *Option 1 - * ELC defines 256 action vectors and their numerical value follows (so here you have the ability to encode 2^8 + 2^20) action chains. Additional arguments would sit behind the label stack (in a PSD or an analogy to it). *Option 2 - * ELC defines one special action vector which binds a local action chain to control a plane programmed set of actions. Both options offer scalable and extendable frameworks. In both there is no explicit action encoding. Cheers, R.
- [mpls] Poll 2: New SPL vs re-purposed ELI for car… Loa Andersson
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Tony Li
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Gyan Mishra
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Joel Halpern
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Greg Mirsky
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… UTTARO, JAMES
- Re: [mpls] [EXTERNAL] Re: Poll 2: New SPL vs re-p… Alexander Vainshtein
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Zafar Ali (zali)
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Dongjie (Jimmy)
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… bruno.decraene
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… bruno.decraene
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Greg Mirsky
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Greg Mirsky
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… bruno.decraene
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… bruno.decraene
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Kireeti Kompella
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Jeffrey (Zhaohui) Zhang
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Adrian Farrel
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Zafar Ali (zali)
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… bruno.decraene
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Adrian Farrel
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… bruno.decraene
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Mach Chen
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Rakesh Gandhi
- Re: [mpls] [E] RE: Poll 2: New SPL vs re-purposed… Jalil, Luay
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Weiqiang Cheng
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Zafar Ali (zali)
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Tony Li
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Kireeti Kompella
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Zafar Ali (zali)
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Tony Li
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Robert Raszuk
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Tianran Zhou
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Zafar Ali (zali)
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Gyan Mishra
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Greg Mirsky
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Tony Li
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Tianran Zhou
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… bruno.decraene
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… bruno.decraene
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Robert Raszuk
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Tony Li
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Tony Li
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Zafar Ali (zali)
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Tony Li
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Robert Raszuk
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Greg Mirsky
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Robert Raszuk
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Greg Mirsky
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… bruno.decraene
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Robert Raszuk
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Zafar Ali (zali)
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Greg Mirsky
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Greg Mirsky
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Robert Raszuk
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Greg Mirsky
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Robert Raszuk
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… bruno.decraene
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… bruno.decraene
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… Greg Mirsky
- Re: [mpls] Poll 2: New SPL vs re-purposed ELI for… bruno.decraene