Re: [Lsr] Reorganizing OSPFv3 Extended-LSA Sub-TLVs registry [was: Re: AD review of draft-ietf-lsr-ospf-l2bundles-04]
Ketan Talaulikar <ketant.ietf@gmail.com> Mon, 05 September 2022 15:26 UTC
Return-Path: <ketant.ietf@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 CCA64C152701; Mon, 5 Sep 2022 08:26:33 -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, 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_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 KyIYbqhLFDNz; Mon, 5 Sep 2022 08:26:29 -0700 (PDT)
Received: from mail-vs1-xe36.google.com (mail-vs1-xe36.google.com [IPv6:2607:f8b0:4864:20::e36]) (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 E7326C14F736; Mon, 5 Sep 2022 08:26:29 -0700 (PDT)
Received: by mail-vs1-xe36.google.com with SMTP id 129so737434vsi.10; Mon, 05 Sep 2022 08:26:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date; bh=5YkKe//hAGxNWJrSYJ4q9gX6hBzESyobtwUSMTaBHL4=; b=f4PGhyfLXP3A5OHt84UGaTJCj90kQJh9s5s9AUQiolhyuXtKo8yoAXv/Gr8xKi808A nRN7QniIys3qiQsKpakQoUrRMlYtZDsUvT3gM71LcpoChWEW/k8SgWwFisGVGDc3qks0 +s/lHO5iHsPUk1Sne5WSXmXgKj6kVuoeymS6ya64U2SuudC8WXv/SSQVFP3atqb1jZvF yVsQNU/pKHCqPgiMeCe/NMBeZQucz3iPt9OJUsNMwKNNd0X/qG2sxjIzW+uM455Zddj1 4p5aupEPT0bUWC1nniyjzWW2sdx05UQMi6D/Arkwfp8SXTmx6h+1QypOb7uuhB57C5vt xDnA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date; bh=5YkKe//hAGxNWJrSYJ4q9gX6hBzESyobtwUSMTaBHL4=; b=dprvU40WgckGEiQrWmZ36QEaJFFWOz8Q/fvaocQ6tIKm/TXhWyEmZcBe1GnMI/uCim Jq4JLymsuefRd6C7Tkm1iRqeOltyBsLUQmK6yTrfb8FuOQC4VE1YjdEytGTKps1EzqwP dEXfPmAkrcyQ8L9YLQHMk4hnhYQM3PWD6dkXWVGaPJr08d5L0FMJZmihgnwagx9JuYnw sZBdolKIFLAkzH946iwONWTEB/yiV3ZxHLafqjGgIv71YqSvtILgMIK6RthNXcbnfog3 D+jNpr+Eph2c7Rn+8ZsbRK5t3okZaGXXWNqiPtOvf3q1001GO4Cu7vWNYoinDbZU2tvW X2FQ==
X-Gm-Message-State: ACgBeo0MJV+DCAo/jUN4uVGwuAh+dRCwiV4V8mlHmDsDRRcQLCqwwEyK 34F50cy2dWnQq2himUQRffzdku+ICgNcyGPTWWs=
X-Google-Smtp-Source: AA6agR4/f5dxOJkcFUeq/QBR7JWP8TMJ7O7+b0HDxhSRQ1xy+NKHFOJROKpE1mF73/SIHAPMBqQmss8SJ7v8xasEozA=
X-Received: by 2002:a67:c11c:0:b0:391:4355:4b38 with SMTP id d28-20020a67c11c000000b0039143554b38mr10423714vsj.64.1662391588718; Mon, 05 Sep 2022 08:26:28 -0700 (PDT)
MIME-Version: 1.0
References: <ECD33362-6F7B-41DD-9B42-1DA0EB281254@juniper.net> <CAH6gdPyxS89G-xO4vsA_aH7tCxNd15SOJZpYV8tzwkaoRGr4KA@mail.gmail.com> <23D8F769-BEDC-4037-BA2B-B69F138DC387@juniper.net> <CAH6gdPxdbv5r2N26yjWK38H=p_3hMok=39Ewn9E=czpBp-EG7w@mail.gmail.com> <ACB6B96C-0663-4062-A3DE-3EAE286ABDD7@juniper.net> <CAH6gdPwYfnbtA_+L_QfG+nNQZryVcWAQLjOS0diUfzJgGLFXCQ@mail.gmail.com> <35939809-B990-44C5-9A7B-B14CBD326096@juniper.net>
In-Reply-To: <35939809-B990-44C5-9A7B-B14CBD326096@juniper.net>
From: Ketan Talaulikar <ketant.ietf@gmail.com>
Date: Mon, 05 Sep 2022 20:56:17 +0530
Message-ID: <CAH6gdPxsDNxwmqP48LE1pHyCGxEgNjRE_CP3uQWrTu40phaKaw@mail.gmail.com>
To: John Scudder <jgs@juniper.net>
Cc: "lsr@ietf.org" <lsr@ietf.org>, "draft-ietf-lsr-ospf-l2bundles@ietf.org" <draft-ietf-lsr-ospf-l2bundles@ietf.org>, "Acee Lindem (acee)" <acee@cisco.com>
Content-Type: multipart/alternative; boundary="0000000000001f8d4f05e7efb462"
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/ahP6vxRcjJlGbebz_UQd9ygp7yE>
Subject: Re: [Lsr] Reorganizing OSPFv3 Extended-LSA Sub-TLVs registry [was: Re: AD review of draft-ietf-lsr-ospf-l2bundles-04]
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, 05 Sep 2022 15:26:33 -0000
Hi John, Please check inline below with KT for a quick clarification. On Mon, Sep 5, 2022 at 8:39 PM John Scudder <jgs@juniper.net> wrote: > Hi Ketan, > > Seems like a good plan. Comments below. > > > On Sep 5, 2022, at 3:31 AM, Ketan Talaulikar <ketant.ietf@gmail.com> > wrote: > > > > I am personally OK with adopting the "boy scout" approach here - even if > it might be seen as a scope creep. > > > > Following is a proposal for feedback from you and the WG: > > > > We'll first need 9 columns in the "OSPFv3 Extended-LSAs Sub-TLVs" > registry at this point to indicate the applicability of each sub-TLV to its > parent TLV(s). More may be required as we go along and new TLVs are added. > > > > 1) Router Link (RL) > > 2) Attached Routers (AR) > > 3) Inter-Area Prefix (IeAP) > > 4) Inter-Area Router (IAR) > > 5) External Prefix (EP) > > 6) Intra-Area Prefix (IaAP) > > 7) IPv6 Link-Local Address (6LL) > > 8 IPv4 Link-Local Address (4LL) > > 9) Extended Prefix Range (EPR) > > > > Then we will need the 10th column to indicate applicability to the L2 > Bundle Member Attribute (L2BM) Sub-TLV. > > > > These columns may become very complicated and not sure how they would > look in the IANA registry. > > When you say “very complicated” do you simply mean that the table would be > wide? Because all I’m envisioning is ten additional columns in the > registry, with each cell containing either “Y” or “N”; this doesn’t seem > inherently complex to me. This approach is familiar from some of the IS-IS > registries, consider > https://www.iana.org/assignments/isis-tlv-codepoints/isis-tlv-codepoints.xhtml#isis-tlv-codepoints-advertising-neighbor-information > for example. Only six columns in that one, not ten, but the idea is the > same. KT> The complication is when more/further TLVs are defined - it may get unwieldy. This is a little different from IS-IS in that sense. > > > > I am not aware of discussions (if any) that took place during RFC8362 on > this sharing of sub-TLV space. Perhaps the authors of RFC8362 and chairs > can also share their inputs. The other (more cleaner and traditional > approach IMHO) might have been to have separate spaces for each TLV. > > True, the WG could decide to reorganize it to give each type its own space > in its own registry, where the first 32 code points in each space just > happen to be the same. I guess the downside would be, for any sub-TLV > that’s applicable to more than one type, you’d have to do multiple > registrations — but you have to specify applicability for the multiple > types in the unified registry anyway, so it all works out to the same > thing. (I think we did this kind of reorganization for BMP, if I recall > correctly.) > > If the sub-TLV number space were small, there would be a stronger > motivation to reorganize into multiple registries, to conserve space, but > with a 2^16 space it doesn’t seem like a real concern. So AFAICT it comes > down to a matter of taste. > KT> Agree and just to clarify, I don't have anything against the share sub-TLV space that we have currently. > > > In any case, I think we should wait for WG's input before making such > (feature creep) changes. > > Agreed. To raise visibility and hopefully elicit more input, I’ve updated > the subject line and explicitly cc’d Acee (in his capacity as shepherd). > Probably there will be more engagement after the U.S. Labor Day holiday is > over. > KT> Ack. Thanks, Ketan > > —John
- [Lsr] AD review of draft-ietf-lsr-ospf-l2bundles-… John Scudder
- Re: [Lsr] AD review of draft-ietf-lsr-ospf-l2bund… Ketan Talaulikar
- Re: [Lsr] AD review of draft-ietf-lsr-ospf-l2bund… John Scudder
- Re: [Lsr] AD review of draft-ietf-lsr-ospf-l2bund… Ketan Talaulikar
- Re: [Lsr] AD review of draft-ietf-lsr-ospf-l2bund… John Scudder
- Re: [Lsr] AD review of draft-ietf-lsr-ospf-l2bund… Ketan Talaulikar
- [Lsr] Reorganizing OSPFv3 Extended-LSA Sub-TLVs r… John Scudder
- Re: [Lsr] Reorganizing OSPFv3 Extended-LSA Sub-TL… Ketan Talaulikar
- Re: [Lsr] Reorganizing OSPFv3 Extended-LSA Sub-TL… Acee Lindem (acee)
- Re: [Lsr] Reorganizing OSPFv3 Extended-LSA Sub-TL… John Scudder
- Re: [Lsr] Reorganizing OSPFv3 Extended-LSA Sub-TL… Acee Lindem (acee)
- Re: [Lsr] Reorganizing OSPFv3 Extended-LSA Sub-TL… John Scudder
- Re: [Lsr] Reorganizing OSPFv3 Extended-LSA Sub-TL… tom petch
- Re: [Lsr] Reorganizing OSPFv3 Extended-LSA Sub-TL… John Scudder
- Re: [Lsr] Reorganizing OSPFv3 Extended-LSA Sub-TL… tom petch
- Re: [Lsr] Reorganizing OSPFv3 Extended-LSA Sub-TL… Ketan Talaulikar