Re: [Lsr] Question on draft-qgp-lsr-isis-pics-yang

Tony Przygienda <tonysietf@gmail.com> Mon, 04 December 2023 17:26 UTC

Return-Path: <tonysietf@gmail.com>
X-Original-To: lsr@ietfa.amsl.com
Delivered-To: lsr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 22736C14F5F1 for <lsr@ietfa.amsl.com>; Mon, 4 Dec 2023 09:26:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.105 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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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 qaLD3rel8IJi for <lsr@ietfa.amsl.com>; Mon, 4 Dec 2023 09:26:54 -0800 (PST)
Received: from mail-vs1-xe2d.google.com (mail-vs1-xe2d.google.com [IPv6:2607:f8b0:4864:20::e2d]) (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 27024C14EB19 for <lsr@ietf.org>; Mon, 4 Dec 2023 09:26:54 -0800 (PST)
Received: by mail-vs1-xe2d.google.com with SMTP id ada2fe7eead31-4647403bd3bso723968137.0 for <lsr@ietf.org>; Mon, 04 Dec 2023 09:26:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1701710813; x=1702315613; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=81CFO4areFAfrd9YAZGLDxsdJc7hdEaGUS7XhY5Ilus=; b=TF5yMf8O3GY/96yOa8IvuTmY3+LYIhv4GO70WGeSmQG7P9g7FpUjljco5cKtu56fPO IXTVlysdN73NRhZxWaeaejuHfMXYy3tAuFC7ay0rLYrXhyiseWvnHN63RjVSkhYkRAIU vhvRhWQRC9TZzuqYu1bKpKaWBsLfnHEjEYzqbKNs2JoPJvjfU9ChZF1vlJKM6tTW3Fef 52RvRXmp1MWZVO7qG5sxfYmIkwBFAH1dq11OFtyoN1EsLlQp+6X+VTWSCKogap38ep2T 81XXE6NgR4TkbGSmEXOAR5V07m5xA42KdmcdhG2akGhAWC6+fQZGN5fTnjeotJ5TJ06z r8Tg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701710813; x=1702315613; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=81CFO4areFAfrd9YAZGLDxsdJc7hdEaGUS7XhY5Ilus=; b=HTLwTYV9qVZc3Y7fv3bX+hL2c/7cUyH10/u37Ge0nPccAHqzEXkK6muT8hiYzpHVeP HP1r/TeVe6ghdyHRvSIihJw5C2IjNEfSXPQ9VjvE+R7u0FetioCO8aPVTadGs26co/Wi eaDaY686xRx35ijJldIolHdGZAstDPnWAhCwXSzIBBBsFWGgMOpDAPJJBQ3dutHQ0IvG FUEDV5fAqa0MKHgjLtQ7Rb+7IZoQCm6cmew+l6FuoVVi3iTbwGD4n7x9gHHQE5Pd/mgn W9CBB7ee4y7aedpFo5gHP/UeQo7E6Vw1HlJAjhAZiIov7QNIVt1LsaPnRUgEYTBlKviZ GYRA==
X-Gm-Message-State: AOJu0YxK905fPVSU+IZ/BBCtM/mnaHuETtNkgJWxJHwA40aRWnnaSqTf lJqtyG8t0j5qho5IVZgy67e3CDaOLxouj+ixYKU=
X-Google-Smtp-Source: AGHT+IFH5X7zbkpwtPphuTzCB+iMxJ0Y3fHICz8qEZYEg3tcb+42ujRW32SxN13TWIUE5eMT77jzeoS014XM9KXAk4w=
X-Received: by 2002:a67:cb0e:0:b0:464:8960:4827 with SMTP id b14-20020a67cb0e000000b0046489604827mr1424237vsl.7.1701710813015; Mon, 04 Dec 2023 09:26:53 -0800 (PST)
MIME-Version: 1.0
References: <3034760a-c4ca-46f6-b147-1d390b495988@pi.nu> <BY5PR11MB433774978C6F42D8D6BAFC3BC1B0A@BY5PR11MB4337.namprd11.prod.outlook.com> <B41D9C6F-3C18-40D6-81FD-4557EB7056D3@gmail.com> <AS2PR02MB88390970FA309493F2FEE557F0B7A@AS2PR02MB8839.eurprd02.prod.outlook.com>
In-Reply-To: <AS2PR02MB88390970FA309493F2FEE557F0B7A@AS2PR02MB8839.eurprd02.prod.outlook.com>
From: Tony Przygienda <tonysietf@gmail.com>
Date: Mon, 04 Dec 2023 18:26:16 +0100
Message-ID: <CA+wi2hMpvSsQJvoGMLRKMZht36vVNh9QCMxfVNLYAeE8QD-4_w@mail.gmail.com>
To: bruno.decraene@orange.com
Cc: Acee Lindem <acee.ietf@gmail.com>, "Les Ginsberg (ginsberg)" <ginsberg=40cisco.com@dmarc.ietf.org>, Loa Andersson <loa@pi.nu>, "lsr@ietf.org" <lsr@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000853494060bb26c8c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/IfYah0PixHJH9Bkjw9PyuuKyzxM>
Subject: Re: [Lsr] Question on draft-qgp-lsr-isis-pics-yang
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Link State Routing Working Group <lsr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsr>, <mailto:lsr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsr/>
List-Post: <mailto:lsr@ietf.org>
List-Help: <mailto:lsr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsr>, <mailto:lsr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Dec 2023 17:26:55 -0000

per TLV may not be particularly good in lots of cases

1) some TLVs contain tons stuff which triggers all kind of "does that
support this" variants
2) most operators do not know ISIS TLV by heart but RFPs are basically
structured along RFCs so that's the resoluton I'm most concerned with

Generally, I think we will need a multi-axis representation or some kind of
groupings like "per RFC" for this to be easily consumable

I wouldn't know actually PICS belongs to ISO even, PICS was done under this
name in ATM as well (and called PICS Proforma, whatever the Proforma stood
for [ATM Forum was more test case oriented format], Joel will remember, he
was reading a lot of sci-fi paperbacks while we were hanging in there
around midnite while point by point was chewed ;-)

-- tony

On Fri, Nov 17, 2023 at 10:14 AM <bruno.decraene@orange.com> wrote:

>
>
>
>
>
>
> Orange Restricted
>
> *From:* Lsr <lsr-bounces@ietf.org> *On Behalf Of *Acee Lindem
> *Sent:* Thursday, November 16, 2023 11:33 PM
> *To:* Les Ginsberg (ginsberg) <ginsberg=40cisco.com@dmarc.ietf.org>
> *Cc:* Loa Andersson <loa@pi.nu>; lsr@ietf.org
> *Subject:* Re: [Lsr] Question on draft-qgp-lsr-isis-pics-yang
>
>
>
> Speaking as a WG contributor:
>
>
>
> Hi Les,
>
>
>
> I think a simpler name is better - perhaps ietf-isis-feature-support.yang
> with YANG prefix isis-fs would be better.  Which brings me to my next and
> more important point…
>
>
>
> Like carbon neutrality, everyone at the LSR WG meeting who had an opinion
> thought such a YANG model would be operationally useful. However, I think
> the level of granularity is key.
>
> [Bruno] +1
>
> I agree that the level of granularity is key.
>
> I’d rather call for a significant granularity (but I’d welcome any
> pushback).
>
> Personally, I don’t see why per TLV granularity would not be ok: it’s ok
> to implement which is more work, so just listing the supported TLV and
> sub-TLV should be doable. In any case, operators, pre-sales and support
> engineers will likely need this information some day. So let’s just fill it
> once for all and have it available for all persons.
>
> I’d would even call for more granularity. E.g. for RFC 5130, for “32-bit Administrative Tag Sub-TLV 1”, “On receipt, an implementation MAY consider only one encoded tag, in which case, the first encoded tag MUST be considered and any additional tags ignored. »
>
> To me, if the WG bothered making such granularity at the feature/TLV/implementation level, we need such granularity at the reporting level. And that’s not theoretical, I had to check that for a project a month ago. At best, it’s indicated in the vendors documentation, so the data is there, so let’s make it friendly to digest. At worst, we need to involve expensive people 😉.
>
> If we want less granularity, let’s do less granularity in spec (everything is MUST)
>
>
>
> https://datatracker.ietf.org/doc/html/rfc5130#section-3.1
>
>
>
> Thanks,
>
> --Bruno
>
>
>
>
>
> I believe that having a separate data node for each TLV/sub-TLV as was
> done in the example ietf-isis-pics-sr-mpls.yang module is way too
> granular to be useful. Rather, the YANG reporting should be done at the
> feature level. Also, does a distinction need to be made as to whether the
> IS-IS node supports the feature or both supports it and has it enabled
> (as would be the case for non-backward compatible features)?
>
>
>
> Thanks,
>
> Acee
>
>
>
> On Nov 16, 2023, at 15:30, Les Ginsberg (ginsberg) <
> ginsberg=40cisco.com@dmarc.ietf.org> wrote:
>
>
>
> Loa -
>
> I agree with you that simply "IS-IS Support" may not be the best choice.
> Although, the meeting minutes have not yet been posted, as I recall my
> response to Tony Li's suggestion of "IS-IS Support" was "Yes - something
> like that."
>
> The draft authors have not yet discussed this - but we will and share the
> proposed new name.
> Other suggestions welcomed.
>
>   Les
>
> -----Original Message-----
> From: Lsr <lsr-bounces@ietf.org> On Behalf Of Loa Andersson
> Sent: Thursday, November 16, 2023 2:06 AM
> To: lsr@ietf.org
> Subject: [Lsr] Question on draft-qgp-lsr-isis-pics-yang
>
> Working Group,
>
> During the presentation of draft-qgp-lsr-isis-pics-yang there was a
> rather strong opposition in the chat against using the ISO-term "PICS"
> in an IETF document.
>
> I think the term "Support" was suggested (excuse me if I missed
> something), but I'm not that impressed, and would rather like to see
> something like - "Supported Protocol Aspects".
>
> /Loa
> --
> Loa Andersson                        email: loa@pi.nu
> Senior MPLS Expert                          loa.pi.nu@gmail.com
> Bronze Dragon Consulting             phone: +46 739 81 21 64
>
> _______________________________________________
> Lsr mailing list
> Lsr@ietf.org
> https://www.ietf.org/mailman/listinfo/lsr
>
>
> _______________________________________________
> Lsr mailing list
> Lsr@ietf.org
> https://www.ietf.org/mailman/listinfo/lsr
>
>
>
> ____________________________________________________________________________________________________________
> Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
> pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
> a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
> Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.
>
> This message and its attachments may contain confidential or privileged information that may be protected by law;
> they should not be distributed, used or copied without authorisation.
> If you have received this email in error, please notify the sender and delete this message and its attachments.
> As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
> Thank you.
>
> _______________________________________________
> Lsr mailing list
> Lsr@ietf.org
> https://www.ietf.org/mailman/listinfo/lsr
>