Re: [mpls] Poll on MPLS forwarder characteristics

Loa Andersson <loa@pi.nu> Mon, 10 October 2022 10:03 UTC

Return-Path: <loa@pi.nu>
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 BCD15C14F73D; Mon, 10 Oct 2022 03:03:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.908
X-Spam-Level:
X-Spam-Status: No, score=-6.908 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
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 a-jGgmU6M8nY; Mon, 10 Oct 2022 03:03:55 -0700 (PDT)
Received: from pipi.pi.nu (pipi.pi.nu [83.168.239.141]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D1238C1522C4; Mon, 10 Oct 2022 03:03:50 -0700 (PDT)
Received: from [192.168.1.241] (c-8f02e353.020-236-73746f24.bbcust.telenor.se [83.227.2.143]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: loa@pi.nu) by pipi.pi.nu (Postfix) with ESMTPSA id C54D2368B31; Mon, 10 Oct 2022 12:03:48 +0200 (CEST)
Message-ID: <4ec25df9-e59c-b2d5-cf02-e571f4a13b50@pi.nu>
Date: Mon, 10 Oct 2022 12:03:50 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.3.2
To: adrian@olddog.co.uk, mpls@ietf.org
Cc: mpls-chairs@ietf.org, pals-chairs@ietf.org, 'DetNet Chairs' <detnet-chairs@ietf.org>
References: <f6787646-f40b-b0b3-d7ce-5d0f7783651a@pi.nu> <007b01d8dc8c$281d9870$7858c950$@olddog.co.uk>
Content-Language: en-CA
From: Loa Andersson <loa@pi.nu>
In-Reply-To: <007b01d8dc8c$281d9870$7858c950$@olddog.co.uk>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/haA7eAXMIA15M_m_mKT7Km5-Tvk>
Subject: Re: [mpls] Poll on MPLS forwarder characteristics
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: Mon, 10 Oct 2022 10:03:56 -0000

Adrian,

Thanks for handling this! Much appreciated!

One small detail, the chairs set the provisionally end date to 
2022-10-19 (October 19th).

/Loa

On 2022-10-10 11:39, Adrian Farrel wrote:
> Hi all,
> 
> I just wanted to prod you all on this survey that the MPLS chairs kicked off. They have provisionally set an end date of 14th October, and it would be good to get your responses.
> 
> IMHO it is not necessary for you to give definitive and company-approved answers (although that would be nice). It would still be helpful to give answers along the lines of, "I know one of our implementations does this," or, "I'm pretty sure our code does this."
> 
> Also don't worry about whose job it is to respond: I can easily coordinate if there are multiple responses from the same organisation.
> 
> So far, I have had some responses, but not enough to draw any conclusions.
> 
> Thanks,
> Adrian
> 
> -----Original Message-----
> From: mpls <mpls-bounces@ietf.org> On Behalf Of Loa Andersson
> Sent: 21 September 2022 08:49
> To: mpls@ietf.org
> Cc: mpls-chairs@ietf.org; pals-chairs@ietf.org; DetNet Chairs <detnet-chairs@ietf.org>
> Subject: [mpls] Poll on MPLS forwarder characteristics
> 
> Working Group(s),
> 
> In the discussions relating to adding MPLS Network Actions and Ancillary
> Data, several questions have arisen that would be best resolved by
> understanding how existing implementations function. The answers to
> these questions will not necessarily enable us to make firm decisions in
> one direction (because proof of a negative is hard), but might help us
> avoid proposals that would break implementations.
> 
> We have five questions below. Please send your responses to Adrian
> (adrian@olddog.co.uk) starting the email subject with “MPLS Forwarder
> Poll”. Adrian will anonymise them and make the batch of anonymised
> responses available to the MPLS Working Group. Using this approach
> ensures the confidentially of the data and nothing will be explicitly or
> implicitly leaked regarding the equipment behaviour of a specific
> vendor. If different implementations have different behaviours please
> indicate this.
> 
> 
> 1. Does your implementation look at anything more than the top label in
> the label stack? If so, does it
> 
> a) "scan ahead" examining the labels,
> b) Simply use the Label Stack Entries as input to a hash,
> c) Just search for the Bottom of Stack?
> d) Something else
> 
> 2. In the case where your implementation looks at label values below Top
> of Stack,
> 
> a) Does the scan-ahead recognise SPLs.
> b) If so, what does it do if the label value is an SPL (bSPL or eSPL)
> that it does not recognise?
> 
> (Note that this question applies to RFC 3031/3032 implementations as
> well as RFC 6790/8662 implementations.
> 
> 3. What value does your implementation set as
>       a) The ELI TC field
>       b) The ELI TTL
>       c) The EL TC field
>       d) The EL TTL
> 
> In each case what happens if the received bits in those fields are not
> as expected?
> 
> 4.
>      a) How does your Penultimate Hop Pop implementation (RFC
> 3031/3032/3270/3443) process the TTL and TC (as EXP) from the popped
> Label Stack Entry?
>      b) In particular, does it copy either field into the exposed
> top-of-stack Label Stack Entry (in the case where the popped label was
> not bottom of    stack)?
> 
> 5. Does your Penultimate Hop Pop implementation examine the exposed top-
> of-stack label to see whether it is a bSPL? If so, what does it do?
> 
> /Loa
> For the MNA co-chairs

-- 
Loa Andersson                        email: loa@pi.nu
Senior MPLS Expert                          loa.pi.nu@gmail.com
Bronze Dragon Consulting             phone: +46 739 81 21 64