Hi John,

Please check inline below with KT for a quick clarification.


On Mon, Sep 5, 2022 at 8:39 PM John Scudder <j...@juniper.net> wrote:

> Hi Ketan,
>
> Seems like a good plan. Comments below.
>
> > On Sep 5, 2022, at 3:31 AM, Ketan Talaulikar <ketant.i...@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 mailing list
Lsr@ietf.org
https://www.ietf.org/mailman/listinfo/lsr

Reply via email to