Re: [mpls] Regarding adopting draft-song-mpls-extension-header - do we need post stack data?

Stewart Bryant <stewart.bryant@gmail.com> Wed, 22 February 2023 17:58 UTC

Return-Path: <stewart.bryant@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 7F3C9C14CE42 for <mpls@ietfa.amsl.com>; Wed, 22 Feb 2023 09:58:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.095
X-Spam-Level:
X-Spam-Status: No, score=-2.095 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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qZFnyjegsdOq for <mpls@ietfa.amsl.com>; Wed, 22 Feb 2023 09:58:36 -0800 (PST)
Received: from mail-wm1-x32d.google.com (mail-wm1-x32d.google.com [IPv6:2a00:1450:4864:20::32d]) (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 41628C14CE28 for <mpls@ietf.org>; Wed, 22 Feb 2023 09:58:36 -0800 (PST)
Received: by mail-wm1-x32d.google.com with SMTP id o14so6641081wms.1 for <mpls@ietf.org>; Wed, 22 Feb 2023 09:58:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=nEn7Io7gbPpwfvoKeI/3vXgeokYznvzY/QL/bPdq1N4=; b=b5DNyYHV1qQFx+F0HeaMaseXWShHeun2DFFbmuIeUH87pouaaMh6yaiw9XSOofmarL cO0gdoVkv/hg1C4WgKL6PYPWbBDr3uskzZuCCfMvYSO4vL7WaUTf1JK9HguuBWanQmAJ 1N3YQ2uFuZZPEJqidZJFIraGAgY97tgw/f7+Iz38ahKUKMbQNLgNC2UZvg2kqNZoWOtx OEXx0/Dk6CJFA0jFS2WkhCD/1oKppHiWMjPOzIi9qNBGZnpmCj4G4yQc7EvjLqc+Z8Oy Gb0qTEk5rUWcZzgjatbhkJnuul3XQ3LPkvGZL99TGnQDbrTpelemDBoqL9KtFeb625bH zaIA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=nEn7Io7gbPpwfvoKeI/3vXgeokYznvzY/QL/bPdq1N4=; b=dv100mpbscdsy3N5mPh6AyPkuDAbsQ68ZkdVYgTFUG/1glQ76vp6c/Lj3XJLDPp1d3 1ERSWpbcVpsWdPzruLv9Y+/gNuI4q1FlzinOkJlsTZ41h0minRfZ39KJsqaA9fVCZx5p +Swc/Vkd8VlbW/xfnMWWHIJj//KrXeawtYhi82JXj7/Vs1VPk61LABGXUQg2iyrErT41 474R7n/BbL0gX7tNLPDuoaNRTKlZRmCyiGd2/9gU+qQAdrR2Qp4oyuwkmZp+D+yWs7Aq EGY17qKhF3vUnjXDK2FoEJwX0NXUP6fJtJc6Bhm5PvfF9JjbpqYdYRLyqQq5ufUcEqB2 0O4Q==
X-Gm-Message-State: AO0yUKXycvm9qE8ubYXbqTjsc/wOOLX3zp5LSr5AiOf7WxPnY9GpLiQE qNt3WcL3lseYfii3swLyZ+M=
X-Google-Smtp-Source: AK7set94mbCyZGhbnwvJEuv4pmKApJt9xXm2Wq1hMKBGDB6WGa4bd+9BLQ4iTHIjzqtRUEndhsQKjA==
X-Received: by 2002:a05:600c:4d89:b0:3e2:1e32:36f6 with SMTP id v9-20020a05600c4d8900b003e21e3236f6mr6526974wmp.2.1677088713894; Wed, 22 Feb 2023 09:58:33 -0800 (PST)
Received: from smtpclient.apple ([148.252.133.160]) by smtp.gmail.com with ESMTPSA id w18-20020a05600c475200b003e220998b6bsm10141279wmo.17.2023.02.22.09.58.32 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 22 Feb 2023 09:58:33 -0800 (PST)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\))
From: Stewart Bryant <stewart.bryant@gmail.com>
In-Reply-To: <27b7ff60-4ce1-c053-5c87-42cb4919d79e@joelhalpern.com>
Date: Wed, 22 Feb 2023 17:58:21 +0000
Cc: Stewart Bryant <stewart.bryant@gmail.com>, "mpls@ietf.org" <mpls@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <DE575CB4-C281-4CD8-90D9-E18BE6495EB7@gmail.com>
References: <27b7ff60-4ce1-c053-5c87-42cb4919d79e@joelhalpern.com>
To: Joel Halpern <jmh@joelhalpern.com>
X-Mailer: Apple Mail (2.3731.400.51.1.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/UnkIKs7ZtEwjJW8Nm24KyJqiARw>
Subject: Re: [mpls] Regarding adopting draft-song-mpls-extension-header - do we need post stack data?
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: Wed, 22 Feb 2023 17:58:38 -0000

iOAM is  not the only use case, that is another in the latency control/deterministic networking area, which is in itself fundamental to the ambitions of the 5G/6G world. Some of these approaches require a timestamp in the packet and it is not clear that we can shoehorn this into the MPLS stack itself.

I can also see a need for more sophisticated security models than we have at the moment, and again I doubt that we can fit these in the stack.

So I do not think that we should preclude PSD at this stage.

Now I suppose we might push ahead with the ISD components in advance of PSD, but we should be most careful not to preclude PSD from the design.

Stewart

> On 21 Feb 2023, at 11:32, Joel Halpern <jmh@joelhalpern.com> wrote:
> 
> Since I just saw another email that aluded to this quesiton, and I have been thinking about it for some time, I thought I should post now.
> 
> Poststtack data is admittedly powerful.  But it is not at all clear to me that we need that power.  And it adds significant complication to the MNA processing in many regards.
> 
> The primary use case I could find reviewing drafts for post stack data is for IOAM data accumulation.  The direct export (postcard) proposals would remove the need for that.  And accumulating poststack data in a packet either means trying to estimate how much room to leave, generally wasteful, or even worse inserting information lengthening a packet at many hops, which is expensive and complicated.
> 
> Why not just stick with the one piece of poststack data we have, the GAL/GACH, and handle everything else with in-stack data.
> 
> Yours,
> 
> Joel
> 
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls