Hi Samuel,

Noted!

One comment from my side -- PLease add some analysis in the security
consideration, an empty security consideration is bound to raise eyebrows!

Thanks!
Dhruv

On Fri, Jan 26, 2024 at 7:01 PM Samuel Sidor (ssidor) <ssi...@cisco.com>
wrote:

> Hi PCE-chairs,
>
> Since we haven't received any other comments for this draft, I would like
> to ask for WGLC for this draft:
> https://www.ietf.org/archive/id/draft-ietf-pce-sid-algo-07.html
>
> Thanks a lot,
> Samuel
>
> -----Original Message-----
> From: Samuel Sidor (ssidor) <ssidor=40cisco....@dmarc.ietf.org>
> Sent: Monday, January 15, 2024 1:11 PM
> To: Samuel Sidor (ssidor) <ssi...@cisco.com>; tom petch <
> ie...@btconnect.com>; Dhruv Dhody <dhruv.i...@gmail.com>
> Cc: pce@ietf.org
> Subject: RE: [Pce] Any missed comments for draft-ietf-pce-sid-algo
>
> Just small update - 07 version submitted now.
>
> Regards,
> Samuel
>
> -----Original Message-----
> From: Pce <pce-boun...@ietf.org> On Behalf Of Samuel Sidor (ssidor)
> Sent: Friday, January 12, 2024 1:43 PM
> To: tom petch <ie...@btconnect.com>; Dhruv Dhody <dhruv.i...@gmail.com>
> Cc: pce@ietf.org
> Subject: Re: [Pce] Any missed comments for draft-ietf-pce-sid-algo
>
> Hi Tom,
>
> Attached updated document + diff. I'll submit it tomorrow in case of no
> further comments.
>
> Regards,
> Samuel
>
> -----Original Message-----
> From: tom petch <ie...@btconnect.com>
> Sent: Friday, January 12, 2024 12:33 PM
> To: Samuel Sidor (ssidor) <ssi...@cisco.com>; Dhruv Dhody <
> dhruv.i...@gmail.com>
> Cc: pce@ietf.org
> Subject: Re: [Pce] Any missed comments for draft-ietf-pce-sid-algo
>
> From: Samuel Sidor (ssidor) <ssi...@cisco.com>
> Sent: 12 January 2024 10:53
>
> Thanks Tom,
>
> I'll send updated draft in this mail thread soon.
>
> By the way - there is already big mess in naming of that algorithm across
> multiple RFCs (I really don't want to cause headache to you 😊 ):
>
> <tp>
> I know!  That is why I was keen to get it right in PCE.  Some WG are less
> responsive than others to outside comments so I leave them to get into
> whatever knots they want to:-(  I see LSR as the owner of the algorithm
> work, as least initially, so think that they should be followed.  That
> said, I think that RFC9350 culd have done more but that is water under the
> bridge.  Sometimes you have to say something along the lines of 'xxx whcih
> is referred to as zxyx in the Normative reference'
>
> Tom Petch
>
>
> IGP RFCs are talking about "SR-Algorithm" (as we already discussed in this
> thread), e.g.
> https://datatracker.ietf.org/doc/html/rfc8665#name-sr-algorithm-tlv
>
> SR policy architecture RFC is talking about "SR Algorithm":
> https://datatracker.ietf.org/doc/html/rfc9256#name-segment-types
>
> SR architecture RFC is talking calling it "Prefix SID Algorithm":
> https://datatracker.ietf.org/doc/html/rfc8402#section-3.1.1
>
> And IANA registry is calling it "IGP Algorithm":
>
> https://www.iana.org/assignments/igp-parameters/igp-parameters.xhtml#igp-algorithm-types
>
> ...and they are all talking about same thing.
>
> I'll follow naming from IGP as we are relying a lot on those RFCs and we
> are inheriting already defined Flex-algo behavior from those as well, but
> it is hard to be correct now. I'll add pointers to SR policy architecture
> and SR architecture RFCs as well.
>
> Regards,
> Samuel
>
> -----Original Message-----
> From: tom petch <ie...@btconnect.com>
> Sent: Friday, January 12, 2024 11:10 AM
> To: Samuel Sidor (ssidor) <ssi...@cisco.com>; Dhruv Dhody <
> dhruv.i...@gmail.com>
> Cc: pce@ietf.org
> Subject: Re: [Pce] Any missed comments for draft-ietf-pce-sid-algo
>
> Samuel
>
> Yes the comments at the end work for me
>
> Tom Petch
>
> ________________________________________
> From: Samuel Sidor (ssidor) <ssi...@cisco.com>
> Sent: 11 January 2024 12:50
> To: tom petch; Dhruv Dhody
> Cc: pce@ietf.org
> Subject: RE: [Pce] Any missed comments for draft-ietf-pce-sid-algo
>
> Hi Tom,
>
> Since you responded to both mails (from me and from Dhruv) together, I'll
> respond here.
>
> Please see inline <S2>.
>
> Regards,
> Samuel
>
> -----Original Message-----
> From: tom petch <ie...@btconnect.com>
> Sent: Thursday, January 11, 2024 1:25 PM
> To: Dhruv Dhody <dhruv.i...@gmail.com>
> Cc: Samuel Sidor (ssidor) <ssi...@cisco.com>; pce@ietf.org
> Subject: Re: [Pce] Any missed comments for draft-ietf-pce-sid-algo
>
> inline <tp2>
>
> ________________________________________
> From: Dhruv Dhody <dhruv.i...@gmail.com>
> Sent: 10 January 2024 13:06
>
> Hi Tom, WG,
>
> Speaking as a WG member...
>
> On Wed, Jan 10, 2024 at 4:30 PM tom petch <ie...@btconnect.com<mailto:
> ie...@btconnect.com>> wrote:
> Sent: 10 January 2024 10:18
>
> Hi PCE WG,
>
> I would like to ask for WG LC for draft-ietf-pce-sid-algo on behalf of
> authors. Are there any remaining issues/comments/questions which I (or
> co-authors) missed and which are not handled yet?
>
> URL: https://datatracker.ietf.org/doc/draft-ietf-pce-sid-algo/
>
> <tp>
> Well new to the PCE list may be I fear but I have a basic problem about
> 'algorithm'.
>
> You reference RFC8665 and RFC 8667.  In those it is always SR-Algorithm so
> I think that that should be the spelling here.
>
>
> Dhruv: The container is SR-ERO and SRv6-ERO where the field "Algorithm" is
> being added. To me it is clear it is an SR-Algorithm. You will find the
> similar usage in other RFC i.e.the TLV is called SR-Algorithm TLV but the
> field inside is just Algorithm.
>
> <tp2>
> You miss my point. in the two RFC it is always SR-Algorithm and never SR
> Algorithm.  The I-D has 53 or so uses of SR Algorithm. I think that they
> all need changing to SR-Algorithm.  This is not grammar; this is being
> consistent in terminology across the IETF.
>
> <S2> Ack, in my previous mail I confirmed that I can change it. I'm for
> consistency here as well (and especially since it does not cost us anything
> now).
>
> More fundamentally,  8665 sets up an IANA registry with two values, 0 and
> 1, which tells me that 8665 is out of date as soon as it is published and
> that all references should be  to IANA and not the RFC.  The update policy
> is Standards Action.  ADs regard additions to IANA registries as not
> updating the RFC creating the registry so reading 8665 will not tell you
> that it is out of date unless you read between the lines of the IANA
> Considerations and go see what is current.
>
>
> Dhruv: It is usual for one to reference the RFC that created the registry,
> it is evident there will be future RFCs or documents that add more
> codepoints; the reference to the original RFC that created the registry is
> still valid. I don't recall anyone asking to explicitly reference the
> registry. That said, there is no harm in adding an additional reference to
> IANA.
>
> <tp2>
> Well I have been around long enough to see multiple IETF WG get into a
> tangle over IANA registries and then spend a lot of effort trying to clear
> the confusion.  When this I-D is specifying the values that must appear in
> a protocol field from an IANA registry, e.g. s.3.2, then the reference
> must be to the IANA registry.  The RFC setting up the registry will
> likeleyo contain additional information about the values and their uses so
> the RFC should be referenced, sometimes even after the RFC is obsoleted,
> but not for the protocol field; that way brings trouble in the future from
> those who are not thorough enough to spot the use of a IANA registry and
> understand the implications therof.
>
> <S2> In my previous response, I confirmed that I should add explicit
> reference to registry itself. I originally added reference to
> RFC8665/RFC8667 as those are describing purpose and details of
> SR-Algorithm, but I agree that finally any value from IANA registry can be
> used in PCEP as well, so we need to reference registry itself as well.
>
> It gets more problematic.  The IANA registry was updated by RFC9350 which
> keeps the same update criteria  but splits the range into two 0-127 and
> 128-255, the latter being flexible.
>
> s.4.2.1 talks of Flexible Algorithm with a Normative reference to RFC9350
> which begs the question as to the relationship between SR Algorithm and
> Flexible Algorithm when used in this document. Either/or, Synonyms?
>
> Here and  now it may all be obvious but in years to come with multiple
> algorithms in use it will likely be unclear what you are referencing in
> s.3.2, s.3.3, s.3.4; is it the range 0-127 or 0-255 or 128-255 or...?
>
>
> Dhruv: It is 0-255! Authors can make that explicit in the I-D.
> <tp2>
> Well yes and no.  I think but am not sure that Flexible Algorithm is
> values 128-255 and s.3.4 supports that view, at least  implicitly.  I think
> that 4.2.1 should be explicit e.g.
> 'When the value of fthe  Algorithm is in the range 128-255, i.e. Flexible
> Algorithm, ...'
>
> Tom Petch
> </tp2>
> <S2> This document is by default talking about complete SR-Algorithm
> range. Only exception is s.4.2.1, which is specified to 128-255 and that is
> already clarified in s.3.4 (which is explicitly excluding 0-127 and
> explicitly pointing to s.4.2.1). I can still add explicit statement to the
> beginning of s.4.2.1 to limit scope to Flexible Algorithms.
>
> To summarize - changes to be done to this draft:
>         - replace "SR algorithm" with "SR-Algorithm"
>         - add explicit reference to IANA registry on top of existing
> references to RFCs, which are defining values in that registry
>         - add explicit statement to beginning of s.4.2.1 to clarify that
> it is applicable to 128-255 range only
>
> Would that work for you?
>
> </S2>
>
> Thanks!
> Dhruv
>
>
> Tom Petch
>
>
>
> Thanks a lot,
> Samuel
>
> _______________________________________________
> Pce mailing list
> Pce@ietf.org<mailto:Pce@ietf.org>
> https://www.ietf.org/mailman/listinfo/pce
>
_______________________________________________
Pce mailing list
Pce@ietf.org
https://www.ietf.org/mailman/listinfo/pce

Reply via email to