Re: [mpls] How many flags could be set in an NAI Flag field

Tony Li <tony.li@tony.li> Wed, 27 April 2022 15:15 UTC

Return-Path: <tony1athome@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 084C1C39E78C; Wed, 27 Apr 2022 08:15:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.502
X-Spam-Level:
X-Spam-Status: No, score=-1.502 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.248, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.248, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no 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 TcwRrlzLFwEh; Wed, 27 Apr 2022 08:15:41 -0700 (PDT)
Received: from mail-pf1-x429.google.com (mail-pf1-x429.google.com [IPv6:2607:f8b0:4864:20::429]) (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 CFE65C39E184; Wed, 27 Apr 2022 08:14:37 -0700 (PDT)
Received: by mail-pf1-x429.google.com with SMTP id t13so1855790pfg.2; Wed, 27 Apr 2022 08:14:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=rd6ZXvTlrz0whTuQrlnGZM+SdM4XTy6TC3vAtTWiS/8=; b=DINhMjn6e+7hPpcjl0qZbockVZeYK9hmGxKYJm/jTycVZ+pJD96zfy0qRGcmAZQ2ni Ca/5yDfcr7Ojh0oT/9gpuMI7XxgxsmjmOQ7qTwT17pGapsYPHxL3w12AaZ3ux5yMuRqj DLrAp/oZ/Tfv55HAOFaY04QT7pr6MI8qywuB7XlN/7a3Jt5X7xCucBjNB1WkwHB0Nw+e JBWgMrKFeXOk+3Zk5tjgnTxZr0ngkwA1lqnwEeLgQUD/VqHMT4IgfPd9mbIOe0wyk3iA hIL6HkzgDKP5OqT47RIg9E6M2C/eDHRUkw1DOF24dl58r3sBW/7/lcDVLY+hU1g0c/Je 0rAQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:mime-version:subject:from:in-reply-to :date:cc:content-transfer-encoding:message-id:references:to; bh=rd6ZXvTlrz0whTuQrlnGZM+SdM4XTy6TC3vAtTWiS/8=; b=AH+pQsDv+DOVBg2xp65uNUXLTeoKl47Mcidh0e4HX+jbIl/M8grR3iQJO83Ny/Tf/3 9CEym+iD+58a5fLtfUIgXPNYOrljSlrsknDSgvs9GD+CSzUxJHbTAJF/GnVq8F2PRraP TKype7Ty1GhRRIQlPmgkM19gbHmgvozm6Pgu+yCG8YvRlC7kb0/OOQ01+T/JOrb0fy+t qEf9nZuwj7+QxEYXphUmrGiJr1hw7QlHHR12gJXfmyM6GN97DFKnLfjZBcDyjqEQ7aWJ apI5EsHS5nmH9JFbhkLG5WT5riGULH/sclZV8QYsGym6o14g32YcHEkzqU+V/M+L7ySQ 6sMA==
X-Gm-Message-State: AOAM531gJoRLuvuc93G0vH/xgeagBqfWQwkIcImwnwP2+D1wds+SkEO1 kUV9Hbc8cAhnzGmiNXAedwA=
X-Google-Smtp-Source: ABdhPJwUo9rIAfYkGXBCYCuObitSFFDXqoE8C/qbIjkDYKAdoPEkd9Lgvq6eObkH2sNq21TJNkkk1Q==
X-Received: by 2002:a05:6a00:a8b:b0:4cd:6030:4df3 with SMTP id b11-20020a056a000a8b00b004cd60304df3mr30461865pfl.40.1651072476886; Wed, 27 Apr 2022 08:14:36 -0700 (PDT)
Received: from smtpclient.apple (c-67-169-103-239.hsd1.ca.comcast.net. [67.169.103.239]) by smtp.gmail.com with ESMTPSA id j29-20020a63231d000000b003aaee8ccba7sm13657209pgj.64.2022.04.27.08.14.32 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 27 Apr 2022 08:14:33 -0700 (PDT)
Sender: Tony Li <tony1athome@gmail.com>
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 15.0 \(3693.60.0.1.1\))
From: Tony Li <tony.li@tony.li>
In-Reply-To: <4476edd6-521c-bfd1-ff3b-0e9c3d5b8c0f@pi.nu>
Date: Wed, 27 Apr 2022 08:14:32 -0700
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, "pals-chairs@ietf.org" <pals-chairs@ietf.org>, DetNet Chairs <detnet-chairs@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <36745678-EAF3-4040-9D5E-85BDAD5D3CB0@tony.li>
References: <4476edd6-521c-bfd1-ff3b-0e9c3d5b8c0f@pi.nu>
To: Loa Andersson <loa@pi.nu>
X-Mailer: Apple Mail (2.3693.60.0.1.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/HYPmGMjpeRJeTkfsvAYCGkPUP2Y>
Subject: Re: [mpls] How many flags could be set in an NAI Flag field
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.34
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: Wed, 27 Apr 2022 15:15:43 -0000

Hi Loa,


> I've been thinking about "how many flags" will be set?


Predicting the future is easier once you’ve lived it.

:-)


> Assume that we have the possibility to set about 20 Network Action Indicators in a flag field carried in a new bSPL (more than what can be carried in the repurposed TTL and TC fields.


In fact, depending on the encoding, a solution could carry many more NAI.


> I assume the most packet will not carry the bSPL.
> 
> Of those that does, most will have just one flag.


This is not clear to me. It’s pretty clear that ECMP is popular and is likely to become more popular, based on the trends that we see within data centers.  The claims of 5G network slicing seem dubious to me, but on the off chance that I’m wrong, we could easily end up carrying EL and GISS frequently.  

And this says nothing about flags that are still to be proposed.

My gut says that we could easily see a day where slicing is almost ubiquitous and ECMP is equally common.  So most packets would have two NAI.


> Very few will more than three flags set.
> 
> Is this an accurate assumption?


No one can answer that.


> What will be the balance between "implicit" and "explicit" ancillary data?


I’m unclear on the distinction you’re making here.

Tony