Re: [Detnet] [Pals] [mpls] draft-decraene-mpls-slid-encoded-entropy-label-id (was RE: Please review the PALS/MPLS/DetNet Joint Session minutes)

Gyan Mishra <hayabusagsm@gmail.com> Thu, 31 March 2022 23:25 UTC

Return-Path: <hayabusagsm@gmail.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 537C73A1FA9; Thu, 31 Mar 2022 16:25:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5OCmkTI_6Ue6; Thu, 31 Mar 2022 16:25:46 -0700 (PDT)
Received: from mail-pl1-x632.google.com (mail-pl1-x632.google.com [IPv6:2607:f8b0:4864:20::632]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9C9B63A1FA4; Thu, 31 Mar 2022 16:25:46 -0700 (PDT)
Received: by mail-pl1-x632.google.com with SMTP id j13so960229plj.8; Thu, 31 Mar 2022 16:25:46 -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=aDAT8i+FZF2AmqWqeLvOt7mFOIyPsWre/R4V4o+OGBI=; b=mUhf86nHQfiUgYg+OBsSUVCm/3Bq9RRJ29UzmdnNLzCR4RBQr+RxBqsb1tobVARxNP ukLaS4p7Qp9gN1iWL7qMYn+frOL+4bWZHwJNcR6Ih3GJPo+I1HMJLdF4v2mXU3zAWbgx NlEuT+QG2T3svo1J41nbneeVBOXEhOEAEDfuPe6fGOFLarA+45MxiQzxSnDBw0fvTnj/ MtMp6CFFLvBFG1b2mL4SyUcwZo0J0f0fQ1Gb0ovfExEqpa8OThuppYMrEy2qsiSKnbxf W33FMTa07xNkq4Y5nsYJBa2xtMzExiv64d62q1sBb7BBUwT1f0BdWKelsMtanj2WIv/N 6F4w==
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=aDAT8i+FZF2AmqWqeLvOt7mFOIyPsWre/R4V4o+OGBI=; b=gvV5MNG+tgTvYsZNq9vUQafhgb5SVUEQz29oBaf1ka+li/QpFO89s0EvXpwR8c1vkg X9rEhxK6MNGFf1KLMg3OYn1eOJ9eP+wz4izF4h4S4roLac7RKV35izAMGbo+kbw77LWd oTzRsAorqtPCnpZX1NIJ8l9Ai9QbV5RroX0Q5BrfhbbygqUpNMg0/bkJY9hFiD2EWwos 3SEDucnwSRUws/pTfXuxVTBEIYgvAqtHVhxDJdOryQq5LdO9RDgWBxKDxGJZCez6zJ/7 g3YpAwajcbFTgVLSuP7L0X/F4Pm2s2UAV30K/mGqwVL9CtkeIcwJg2oFsZ+sldrG/2sM SBXw==
X-Gm-Message-State: AOAM531Kd0m9NUKVxLI/la28cE8OO1fAVEmw/Myz6dp31D9aU21nMPC3 aATyjx7rvXHewAAMyF0bYD73mmbsBZVEPPUOTEs=
X-Google-Smtp-Source: ABdhPJxM/a56MOBvzo+q5nVQt+Y+NMq+X6Uf/SII282BfH3aRa+5xJtqXYNojlkEocvks+uQ2eyNdefQkXOcuSr+Kg8=
X-Received: by 2002:a17:90b:1bc6:b0:1c7:69d:e80f with SMTP id oa6-20020a17090b1bc600b001c7069de80fmr8679005pjb.202.1648769144537; Thu, 31 Mar 2022 16:25:44 -0700 (PDT)
MIME-Version: 1.0
References: <14219_1648628199_624411E7_14219_65_1_c11c63ca0c7649a1ba55d96c03910cd5@orange.com> <DCC3C232-0C45-4541-BDD5-0EF51333F41E@tony.li> <22915_1648659581_62448C7D_22915_418_1_8ef3862f86024a26952e0b183e921360@orange.com> <B33092F8-5417-4E66-9616-A1FD17485B2A@juniper.net> <AM0PR07MB4497D16A36BCAF86C0906457831F9@AM0PR07MB4497.eurprd07.prod.outlook.com> <CO1PR05MB8088A3BB0625E31EA00A3825C71F9@CO1PR05MB8088.namprd05.prod.outlook.com> <AM0PR07MB4497F92905C22CE50453A9F483E19@AM0PR07MB4497.eurprd07.prod.outlook.com> <CA+RyBmWUtX4F_=ntNQw2utpzQdSUq7cY6em-_DF2wgQupveDnA@mail.gmail.com> <FC6C0F13-FFCA-40DD-8297-7753F603C736@tony.li> <CA+RyBmWwYU+pj0df0sp3VZbZkDCKp6VBscoDBcr961MXL4QAQg@mail.gmail.com>
In-Reply-To: <CA+RyBmWwYU+pj0df0sp3VZbZkDCKp6VBscoDBcr961MXL4QAQg@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Thu, 31 Mar 2022 19:25:26 -0400
Message-ID: <CABNhwV1VvVjsoJfMApr7xzPtTxsy=x4oX=O4vQ4R3MaY-pMSCg@mail.gmail.com>
To: Greg Mirsky <gregimirsky@gmail.com>
Cc: "Henderickx, Wim (Nokia - BE/Antwerp)" <wim.henderickx@nokia.com>, Tony Li <tony.li@tony.li>, detnet WG <detnet@ietf.org>, mpls <mpls@ietf.org>, "pals@ietf.org" <pals@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000002d45ee05db8bfbd2"
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/GaxcvRVK5g1kVrHLcvDaXj3a2ZY>
Subject: Re: [Detnet] [Pals] [mpls] draft-decraene-mpls-slid-encoded-entropy-label-id (was RE: Please review the PALS/MPLS/DetNet Joint Session minutes)
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 31 Mar 2022 23:25:52 -0000

Greg & Tony

+1

I am completely in agreement with your findings.

Kind Regards

Gyan
On Thu, Mar 31, 2022 at 12:01 PM Greg Mirsky <gregimirsky@gmail.com> wrote:

> I agree that the wording in RFC 6790 is open to interpretation. It is
> quite possible that a more pedantic developer would put a check for the
> zero value of the EL TTL field "to ensure that it is not used inadvertently
> for forwarding". Is it possible to check all existing implementations that
> support ELI/EL? And I'm surprised that the authors of the draft claim
> precisely the opposite:
>    Hence essentially the TTL field of the EL behaves as a reserved field
>    which must be set to zero when sent and ignored when received.
>
> Regards,
> Greg
>
> On Thu, Mar 31, 2022 at 8:43 AM Tony Li <tony.li@tony.li> wrote:
>
>>
>> Gentlebeings,
>>
>> On Mar 31, 2022, at 8:29 AM, Greg Mirsky <gregimirsky@gmail.com> wrote:
>>
>> my interpretation of bullet 4 in Section 4.2 RFC 6790 "The TTL for the EL
>> MUST be zero to ensure that it is not used inadvertently for forwarding"
>> leads me to believe that any other than zero value in the EL TTL field is
>> invalid per RFC 6790. Consequently, that packet MUST be dropped. If that is
>> not breaking the existing network, please help me understand what is it.
>>
>>
>>
>> Normally, we write clauses that describe such fields as “must be
>> transmitted as zero and ignored upon receipt” just to avoid such ambiguity.
>> It is unfortunate that RFC 6790 did not utilize this phrase. As it stands,
>> it has certainly specified that the TTL field must be transmitted as zero.
>> Yes, that implies that any other value is invalid. However, that does not
>> guarantee that implementations will check.  In fact, the Law of Lethargy
>> (people will do the least amount of work possible) suggests that most
>> implementations will not check and will simply ignore the TTL field
>> completely.
>>
>> However, this is not a guarantee. Any design that attempts to reuse this
>> TTL field does run a non-zero risk of being impacted by designs that do
>> check and reject such entries.
>>
>> IMHO, this by itself is not a serious risk, but risk evaluation is always
>> subjective.
>>
>> Designs should always acknowledge and articulate the risks that they
>> undertake. It is then up to the collective wisdom of the group to weigh and
>> evaluate the risks, benefits, and tradeoffs when making a decision.
>>
>> Regards,
>> Tony
>>
>> _______________________________________________
> Pals mailing list
> Pals@ietf.org
> https://www.ietf.org/mailman/listinfo/pals
>
-- 

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *

*Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*



*M 301 502-1347*