[mpls] Re: Working Group Adoption Poll on draft-mb-mpls-ioam-dex
Fabian Ihle <fabian.ihle@uni-tuebingen.de> Fri, 25 October 2024 13:51 UTC
Return-Path: <fabian.ihle@uni-tuebingen.de>
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 67224C14F619 for <mpls@ietfa.amsl.com>; Fri, 25 Oct 2024 06:51:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.104
X-Spam-Level:
X-Spam-Status: No, score=-2.104 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, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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=uni-tuebingen.de
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 wDQnTQMPiGJx for <mpls@ietfa.amsl.com>; Fri, 25 Oct 2024 06:50:58 -0700 (PDT)
Received: from mx03.uni-tuebingen.de (mx03.uni-tuebingen.de [IPv6:2001:7c0:300c:3105::8602:5d5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E124AC14F5E7 for <mpls@ietf.org>; Fri, 25 Oct 2024 06:50:56 -0700 (PDT)
Received: from [10.1.10.103] (p549bba52.dip0.t-ipconnect.de [84.155.186.82]) by mx03.uni-tuebingen.de (Postfix) with ESMTPSA id C97C220A6D25; Fri, 25 Oct 2024 15:50:51 +0200 (CEST)
DKIM-Filter: OpenDKIM Filter v2.11.0 mx03.uni-tuebingen.de C97C220A6D25
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uni-tuebingen.de; s=20211202prod; t=1729864251; bh=7AowTPW4Ub+eDouqh5EzFT9BLZ1CgFz4sqwTKm0UTTY=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=QJn93vwZCtbqcRjf2XotsF9rW6jBOkYzJcKPv9Gg6C8LutjL5tBSdGhePa1Co56PG chB8xtz0/nwAOPYdIuvAFiVYUUjRF0RtRoXe2SAb3fZPsvRAkyRnz0m9312n8zsQBr HiumYs3YU54PPVleGr0g8R/T7rvEewftY9Ban7Ptmxk/gJ/cOmJ5vKakyji3xPsz2j Ccvz1xLlTJw0WgKiIsW0G2bou/OPlMdjQSoRPA9qx+xCeXVB4xdpC81ACNyYBLzIah crgZ+SRbFHvDsG6vPYzR69ZL3+e7QfQMJcogbm/YZCMC+VGbpSo56a7EGfha3qSkI5 ysnMicvyqgxFw==
Message-ID: <8c987261-81c1-4293-a6ea-67f8329f6083@uni-tuebingen.de>
Date: Fri, 25 Oct 2024 15:50:51 +0200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: Loa Andersson <loa@pi.nu>, Stewart Bryant <stewart.bryant@gmail.com>
References: <BEZP281MB2008D5D3609840A7A3C5E26E987D2@BEZP281MB2008.DEUP281.PROD.OUTLOOK.COM> <408a6ad5-2fe0-4a53-8764-87b3949302b0@uni-tuebingen.de> <EDA63038-9312-4634-BC70-F73C914C354B@gmail.com> <5d0e02de-cb9d-47d8-b088-af923650a584@pi.nu>
Content-Language: en-US
From: Fabian Ihle <fabian.ihle@uni-tuebingen.de>
In-Reply-To: <5d0e02de-cb9d-47d8-b088-af923650a584@pi.nu>
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg="sha-512"; boundary="------------ms030703080008000406010406"
Message-ID-Hash: GBJPU4WU77EXWOPJ6HIDYSPP5HG76NUY
X-Message-ID-Hash: GBJPU4WU77EXWOPJ6HIDYSPP5HG76NUY
X-MailFrom: fabian.ihle@uni-tuebingen.de
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-mpls.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: mpls <mpls@ietf.org>, Michael Menth <michael.menth@uni-tuebingen.de>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [mpls] Re: Working Group Adoption Poll on draft-mb-mpls-ioam-dex
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/dSOVoeTy3fdFbUN3faGDtsnH73A>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Owner: <mailto:mpls-owner@ietf.org>
List-Post: <mailto:mpls@ietf.org>
List-Subscribe: <mailto:mpls-join@ietf.org>
List-Unsubscribe: <mailto:mpls-leave@ietf.org>
Stewart and Loa, the "a bit trickier" part of PSD is: 1. The presence of PSD needs to be indicated efficiently. With a single bit for indication (the "P-bit" from the jags draft), we still need 8 bytes (Format A for in-stack NAS indication and Format B for a flag-based opcode with the P-bit set). If select-scoped PSD indication is to be a thing, even more overhead is added. 2. In P4, the MPLS stack and the PSD must be within RLD. We cannot skip parts of the MPLS stack that are not relevant to the current node but have to parse the entire stack. While these irrelevant LSEs do not need to be processed, we still have to allocate resources to parse them. However, with an RLD of 51 LSEs, this constraint is not a showstopper and PSD is definitely doable. But it does emphasize the importance of the first point. Other hardware may work differently and not have this limitation, or may be even more constrained. In the latter case, PSD might be difficult. Our intention with a P4 implementation is not to deploy commercial MNA solutions but rather to show that a protocol extension such as the MNA framework can be implemented on constrained hardware. If it works on constrained P4 hardware, hardware engineers will most likely also be able to implement it. However, the reverse assumption, i.e., "if it does not work on P4 hardware, it will also not work on other hardware" does not apply. We have mainly focused on an ISD implementation for now, the next step will be an extensive evaluation of the PSD version. Best, Fabian On 25.10.24 14:34, Loa Andersson wrote: > Stewart and Fabian, > > I think all implementation experiences are useful, also if the they > are done using the commercially non-deployed P4, you can always draw > some conclusions. > > What I would like is why PSD is trickier, and if "a bit trickier" is > significant enough to not go with PSD. Especially since we agree that > draft-mb-mpls-ioam-dex is not compliant with RFC 9326. > > Is "a bit trickier" the prize we pay for compliance with RFC 9326? > > /Loa > > Den 25/10/2024 kl. 13:13, skrev Stewart Bryant: >> >> >>> On 14 Oct 2024, at 10:34, Fabian Ihle <fabian.ihle@uni-tuebingen.de> >>> wrote: >>> >>> I think that ISD is the way to go for the DEX option as an PSD >>> implementation has proven to be a bit trickier in our P4 version. >> >> Is this an issue with the protocol or an indication of deficiencies >> in P4? >> >> Is P4 deployed or likely to be deployed in a production environment, >> i.e. is this a consideration for protocol standardisation? >> >> Best regards >> >> Stewart >> >> >> >> _______________________________________________ >> mpls mailing list -- mpls@ietf.org >> To unsubscribe send an email to mpls-leave@ietf.org > -- Fabian Ihle Universität Tübingen Fachbereich Informatik Lehrstuhl Kommunikationsnetze Wilhelm-Schickard-Institut für Informatik Sand 13, 72076 Tübingen Raum: B303 Telefonnr.: +49 7071 29-70545 E-Mail:fabian.ihle@uni-tuebingen.de Internet: uni-tuebingen.de
- [mpls] Working Group Adoption Poll on draft-mb-mp… N.Leymann
- [mpls] Re: Working Group Adoption Poll on draft-m… Joel Halpern
- [mpls] Re: Working Group Adoption Poll on draft-m… Tony Li
- [mpls] Re: Working Group Adoption Poll on draft-m… Greg Mirsky
- [mpls] Re: Working Group Adoption Poll on draft-m… Haoyu Song
- [mpls] Re: Working Group Adoption Poll on draft-m… Tianran Zhou
- [mpls] Re: Working Group Adoption Poll on draft-m… mohamed.boucadair
- [mpls] Re: Working Group Adoption Poll on draft-m… Fabian Ihle
- [mpls] Re: Working Group Adoption Poll on draft-m… Stewart Bryant
- [mpls] Re: Working Group Adoption Poll on draft-m… Gyan Mishra
- [mpls] Re: Working Group Adoption Poll on draft-m… Loa Andersson
- [mpls] Re: Working Group Adoption Poll on draft-m… Fabian Ihle
- [mpls] Re: Working Group Adoption Poll on draft-m… Greg Mirsky
- [mpls] Re: Working Group Adoption Poll on draft-m… Haoyu Song
- [mpls] Re: Working Group Adoption Poll on draft-m… Tony Li
- [mpls] Re: Working Group Adoption Poll on draft-m… Loa Andersson
- [mpls] Re: Working Group Adoption Poll on draft-m… Fabian Ihle
- [mpls] Re: Working Group Adoption Poll on draft-m… Loa Andersson
- [mpls] Re: Working Group Adoption Poll on draft-m… Loa Andersson
- [mpls] Re: Working Group Adoption Poll on draft-m… N.Leymann
- [mpls] Re: Working Group Adoption Poll on draft-m… Tony Li
- [mpls] Re: Working Group Adoption Poll on draft-m… Fabian Ihle
- [mpls] Re: Working Group Adoption Poll on draft-m… Greg Mirsky
- [mpls] Re: Working Group Adoption Poll on draft-m… N.Leymann