Hello authors and Gunter*,

Authors - We updated the files per the recent discussion and also updated 
Jeffrey’s email address. Please review and let us know any concerns. 

We still need Jeffrey’s approval; we have received approval from all other 
authors. Jeffrey, let us know if you approve the document in its current form.

*Gunter, as AD, please review and approve the following changes, which are 
“above editorial”. These are best viewed in this diff file: 
https://www.rfc-editor.org/authors/rfc9739-auth48diff.html.

- Deletion of "adjacent Layer 3” in second paragraph of Section 3 (author 
comment: We should remove the "adjacent layer 3" wording from the above. The 
very use case that led to this document involves routers *indirectly* connected 
by a BIER domain (which are composed of layer 3 routers) - we want to signal 
PIM states among non-adjacent routers over this PLI.)
- Changes in Section 3.2.1, including removal of [IANA-PIM-Attr-Types] (if 
needed, see author emails on 24 February)
- Change to second sentence in Section 3.3 (if needed, see author emails on 24 
February)

— FILES (please refresh) —

Updated XML file:
https://www.rfc-editor.org/authors/rfc9739.xml

Updated output files:
https://www.rfc-editor.org/authors/rfc9739.txt
https://www.rfc-editor.org/authors/rfc9739.pdf
https://www.rfc-editor.org/authors/rfc9739.html

Diff file showing changes made during AUTH48:
https://www.rfc-editor.org/authors/rfc9739-auth48diff.html
https://www.rfc-editor.org/authors/rfc9739-auth48rfcdiff.html (side by side)

Diff files showing all changes:
https://www.rfc-editor.org/authors/rfc9739-diff.html
https://www.rfc-editor.org/authors/rfc9739-rfcdiff.html (side by side)
https://www.rfc-editor.org/authors/rfc9739-alt-diff.html (shows changes where 
text is moved or deleted)

For the AUTH48 status of this document, please see:
https://www.rfc-editor.org/auth48/rfc9739

Thank you,

RFC Editor/rv



> On Feb 26, 2025, at 8:43 AM, Hooman Bidgoli (Nokia) 
> <hooman.bidg...@nokia.com> wrote:
> 
> Hi Rebecca
> 
> Just to close the loop can you please update as per below and then I think 
> the thread is closed
> 
> Thanks
> Hooman
> 
> 
> -----Original Message-----
> From: Hooman Bidgoli (Nokia) 
> Sent: Monday, February 24, 2025 10:49 AM
> To: Stig Venaas (svenaas) ; Jeffrey (Zhaohui) Zhang ; Rebecca VanRheenen ; 
> Gunter van de Velde (Nokia) ; Mankamana Mishra (mankamis) ; s...@cisco.com; 
> zzh...@juniper.com; michael.mcbr...@futurewei.com
> Cc: pim-...@ietf.org; RFC Editor ; pim-cha...@ietf.org; 
> ext-zhang.zh...@zte.com.cn ; auth48archive@rfc-editor.org
> Subject: RE: [AD] AUTH48: RFC-to-be 9739 for your review
> 
> I am good with this thanks Jeffery/Stig!
> 
> -----Original Message-----
> From: Stig Venaas (svenaas) 
> Sent: Monday, February 24, 2025 10:42 AM
> To: Hooman Bidgoli (Nokia) ; Jeffrey (Zhaohui) Zhang ; Rebecca VanRheenen ; 
> Gunter van de Velde (Nokia) ; Mankamana Mishra (mankamis) ; s...@cisco.com; 
> zzh...@juniper.com; michael.mcbr...@futurewei.com
> Cc: pim-...@ietf.org; RFC Editor ; pim-cha...@ietf.org; 
> ext-zhang.zh...@zte.com.cn ; auth48archive@rfc-editor.org
> Subject: RE: [AD] AUTH48: RFC-to-be 9739 for your review
> 
> 
> CAUTION: This is an external email. Please be very careful when clicking 
> links or opening attachments. See the URL nok.it/ext for additional 
> information.
> 
> 
> 
> Hi all
> 
> Thanks Jeffrey for good comments.
> 
> We want to be able to use join attributes with PLI in some cases, in 
> particular for BIER we have specified a BIER specific join-attribute that we 
> really want to use!
> 
> However, we cannot rely on pim hellos to know whether neighbor supports join 
> attributes or which attributes it supports, hence it must be by 
> configuration. I think the pim over BIER draft can specify that all pim over 
> BIER implementations need to support the one join attribute in that draft 
> though, so that does not have to be configured. This is covered by the last 
> bullet in 3.2.1.
> 
> I think we need to replace "process" with "use"/"send", replacing OLD:
> 
>   Since a PLI does not process PIM Hello messages, it also does not
>   support the Join Attribute option in PIM Hello as specified in
>   [RFC5384].  As such, PIM Light is unaware of its neighbor's
>   capability to process Join Attributes and SHOULD NOT process a Join
>   message containing a Join Attribute.
> 
> With NEW:
> 
>   Since PLI does not use PIM Hello messages, it also does not
>   support the Join Attribute option in PIM Hello as specified in
>   [RFC5384].  As such, PIM Light is unaware of its neighbor's
>   capability to process Join Attributes and SHOULD NOT send a Join
>   message containing a Join Attribute.
> 
> I'm fine replacing OLD:
> 
> The Join Attribute must be configured with an appropriate Join Attribute type 
> that the PLI is capable of processing as per the "PIM Join Attribute Types" 
> registry [IANA-PIM-Attr-Types].
> 
> With NEW:
> The neighbors on the PLI are known via configuration to be capable of 
> processing the attribute.
> 
> We still have the second bullet that allows it for specific PLI use-cases if 
> defined in draft/RFC.
> 
> Thanks,
> Stig
> 
>> -----Original Message-----
>> From: Hooman Bidgoli (Nokia)
>> Sent: Monday, February 24, 2025 6:57 AM
>> To: Jeffrey (Zhaohui) Zhang ; Rebecca VanRheenen ; Gunter van de Velde
>> (Nokia) ; Mankamana Mishra (mankamis) ; Stig Venaas (svenaas) ; 
>> s...@cisco.com; zzh...@juniper.com; michael.mcbr...@futurewei.com
>> Cc: pim-...@ietf.org; RFC Editor ; pim-cha...@ietf.org; EXT- 
>> zhang.zh...@zte.com.cn ; auth48archive@rfc-editor.org
>> Subject: RE: [AD] AUTH48: RFC-to-be 9739 for your review
>> Importance: High
>> 
>> I let Stig comment
>> 
>> but the just of it is, since PLI does not support PIM Hello then 
>> natively it can't process join attribute unless it is configured 
>> explicitly or the application forces a specific join attribute type for the 
>> PLI which both end understand.
>> 
>> I don't care how we want to say this as long as the idea is 
>> communicated in some way.
>> 
>> Thanks
>> Hooman
>> 
>> -----Original Message-----
>> From: Jeffrey (Zhaohui) Zhang
>> Sent: Monday, February 24, 2025 9:38 AM
>> To: Hooman Bidgoli (Nokia) ; Rebecca VanRheenen ; Gunter van de Velde
>> (Nokia) ; Mankamana Mishra (mankamis) ; Stig Venaas (svenaas) ; 
>> s...@cisco.com; zzh...@juniper.com; michael.mcbr...@futurewei.com
>> Cc: pim-...@ietf.org; RFC Editor ; pim-cha...@ietf.org; EXT- 
>> zhang.zh...@zte.com.cn ; auth48archive@rfc-editor.org
>> Subject: RE: [AD] AUTH48: RFC-to-be 9739 for your review
>> 
>> 
>> CAUTION: This is an external email. Please be very careful when 
>> clicking links or opening attachments. See the URL nok.it/ext for additional 
>> information.
>> 
>> 
>> 
>> Please see zzh3> below.
>> 
>> 
>> Juniper Business Use Only
>> -----Original Message-----
>> From: Hooman Bidgoli (Nokia)
>> Sent: Monday, February 24, 2025 9:07 AM
>> To: Jeffrey (Zhaohui) Zhang ; Rebecca VanRheenen ; Gunter van de Velde
>> (Nokia) ; Mankamana Mishra (mankamis) ; Stig Venaas (svenaas) ; 
>> s...@cisco.com; zzh...@juniper.com; michael.mcbr...@futurewei.com
>> Cc: pim-...@ietf.org; RFC Editor ; pim-cha...@ietf.org; EXT- 
>> zhang.zh...@zte.com.cn ; auth48archive@rfc-editor.org
>> Subject: RE: [AD] AUTH48: RFC-to-be 9739 for your review
>> 
>> [External Email. Be cautious of content]
>> 
>> 
>> HI Jeffrey
>> 
>> 1. on the hello, PLI should not send it, but if it receives it then 
>> what? It should drop it correct? Doesn't that mean that PLI should not 
>> process a PIM hello?
>> We need a text that describes the behavior when PLI gets a Hello.
>> 
>> Zzh3> The context there is NOT ABOUT HELLO handling, but about the
>> handling of join message with Join attributes. My suggestion is about 
>> the text for join messages with join attributes.
>> Zzh3> If we want to *add* text about hello messages, that's a separate
>> paragraph.
>> 
>> 2. on join attribute we are both saying the same thing I think. PLI 
>> should not send a join attribute but if it receives it then what? Will 
>> the PLI accept the Join <S,G> and not process the join attribute or do 
>> we drop the entire join message?
>> 
>> Zzh3> With the principle of "be conservative when sending and liberal 
>> Zzh3> when
>> receiving", I think we can process the join attribute and the message.
>> 
>>        a.      in addition if a specific join attribute is configure against 
>> PLI or the
>> application using PLI is known to support a specific join attribute 
>> type then the PLI should process the attribute. Do we agree?
>> 
>> Zzh3> Agree - just that I believe my suggested text is better (either 
>> Zzh3> the original
>> version "via means outside the scope of this document" or the new 
>> version ("via configuration").
>> Zzh3> If we agree that we can always process the received join 
>> Zzh3> attributes, then
>> my original suggestions should be taken (except that "via means 
>> outside the scope of this document" can be replaced by "via configuration").
>> Zzh3> Jeffrey
>> 
>> Thanks
>> Hooman
>> 
>> 
>> Juniper Business Use Only
>> -----Original Message-----
>> From: Jeffrey (Zhaohui) Zhang
>> Sent: Monday, February 24, 2025 8:50 AM
>> To: Hooman Bidgoli (Nokia) ; Rebecca VanRheenen ; Gunter van de Velde
>> (Nokia) ; Mankamana Mishra (mankamis) ; Stig Venaas (svenaas) ; 
>> s...@cisco.com; zzh...@juniper.com; michael.mcbr...@futurewei.com
>> Cc: pim-...@ietf.org; RFC Editor ; pim-cha...@ietf.org; EXT- 
>> zhang.zh...@zte.com.cn ; auth48archive@rfc-editor.org
>> Subject: RE: [AD] AUTH48: RFC-to-be 9739 for your review
>> 
>> 
>> CAUTION: This is an external email. Please be very careful when 
>> clicking links or opening attachments. See the URL nok.it/ext for additional 
>> information.
>> 
>> 
>> 
>> Hi Hooman, Stig,
>> 
>> Please see zzh2> below.
>> 
>> 
>> Juniper Business Use Only
>> -----Original Message-----
>> From: Hooman Bidgoli (Nokia) <hooman.bidg...@nokia.com>
>> Sent: Monday, February 24, 2025 4:35 AM
>> To: Jeffrey (Zhaohui) Zhang <zzh...@juniper.net>; Rebecca VanRheenen 
>> <rvanrhee...@staff.rfc-editor.org>; Gunter van de Velde (Nokia) 
>> <gunter.van_de_ve...@nokia.com>; Mankamana Mishra (mankamis) 
>> <manka...@cisco.com>; Stig Venaas (svenaas) <sven...@cisco.com>; 
>> s...@cisco.com; zzh...@juniper.com; michael.mcbr...@futurewei.com
>> Cc: pim-...@ietf.org; RFC Editor <rfc-edi...@rfc-editor.org>; pim- 
>> cha...@ietf.org; ext-zhang.zh...@zte.com.cn <zhang.zh...@zte.com.cn>; 
>> auth48archive@rfc-editor.org
>> Subject: RE: [AD] AUTH48: RFC-to-be 9739 <draft-ietf-pim-light-11> for 
>> your review
>> 
>> [External Email. Be cautious of content]
>> 
>> 
>> Hi Jeffrey et al
>> 
>> Jeffrey thanks for input, I have some minor comments Jeffrey, could 
>> you please read inline @Stig Venaas (svenaas) what do you think about 
>> the comments please.
>> 
>> Thanks
>> Hooman
>> 
>> 
>> 
>> Juniper Business Use Only
>> -----Original Message-----
>> From: Jeffrey (Zhaohui) Zhang <zzh...@juniper.net>
>> Sent: Thursday, February 20, 2025 10:44 PM
>> To: Rebecca VanRheenen <rvanrhee...@staff.rfc-editor.org>; Gunter van 
>> de Velde (Nokia) <gunter.van_de_ve...@nokia.com>; Mankamana Mishra
>> (mankamis) <manka...@cisco.com>; Hooman Bidgoli (Nokia) 
>> <hooman.bidg...@nokia.com>; Stig Venaas (svenaas) <sven...@cisco.com>; 
>> s...@cisco.com; zzh...@juniper.com; michael.mcbr...@futurewei.com
>> Cc: pim-...@ietf.org; RFC Editor <rfc-edi...@rfc-editor.org>; pim- 
>> cha...@ietf.org; ext-zhang.zh...@zte.com.cn <zhang.zh...@zte.com.cn>; 
>> auth48archive@rfc-editor.org
>> Subject: RE: [AD] AUTH48: RFC-to-be 9739 <draft-ietf-pim-light-11> for 
>> your review
>> 
>> 
>> CAUTION: This is an external email. Please be very careful when 
>> clicking links or opening attachments. See the URL nok.it/ext for additional 
>> information.
>> 
>> 
>> 
>> I somehow cannot find any traces of this email thread in my Outlook 
>> hence the late response. Thanks to Gunter for forwarding me this email.
>> 
>> A few nits:
>> 
>>   In certain scenarios, it is desirable to establish multicast states
>>   between two adjacent Layer 3 routers without forming a PIM
>>   neighborship.
>> 
>> We should remove the "adjacent layer 3" wording from the above. The 
>> very use case that led to this document involves routers *indirectly* 
>> connected by a BIER domain (which are composed of layer 3 routers) - 
>> we want to signal PIM states among non-adjacent routers over this PLI.
>> 
>> HB> Ok, so lets go with
>>   In certain scenarios, it is desirable to establish multicast states
>>   between two routers without forming a PIM neighborship.
>> 
>> For the following:
>> 
>>   Since a PLI does not process PIM Hello messages, it also does not
>>   support the Join Attribute option in PIM Hello as specified in
>>   [RFC5384].  As such, PIM Light is unaware of its neighbor's
>>   capability to process Join Attributes and SHOULD NOT process a Join
>>   message containing a Join Attribute.
>> 
>> "process" is more on the receiving side. I think we're only talking 
>> about "sending" here, so should change the second "process" to "send".
>> 
>> HB> I think this is send and process Jeffrey, lets say if PLI gets a 
>> HB> hello message it should not process it and perhaps raise a log 
>> HB> correct? I agree with sending. I just want to make sure the reader 
>> HB> understands that PLI doesn't process Hellos. How about
>>   "Since a PLI does not 'support' PIM Hello messages, it also does not
>>   support the Join Attribute option in PIM Hello as specified in
>>   [RFC5384].  As such, PIM Light is unaware of its neighbor's
>>   capability to process Join Attributes and SHOULD NOT process a Join
>>   message containing a Join Attribute."
>> 
>> zzh2> It's not about "process a hello message" that is received. The 
>> zzh2> context is
>> that is you don't know the capability of the receivers (due to lack of 
>> hello) so you should not *send join* messages with Join Attributes.
>> Zzh2> If the intention is that one should even not process a received 
>> Zzh2> join
>> message with the join attribute, then the text should be:
>> 
>>   Since a PLI does not use PIM Hello messages, which contains
>>   the Join Attribute option in PIM Hello as specified in
>>   [RFC5384], PIM Light is unaware of its neighbor's
>>   capability to process Join Attributes and SHOULD NOT *send and 
>> process* a Join
>>   message containing a Join Attribute.
>> 
>> zzh2> I think that is clearer (the key change is *send and process* 
>> zzh2> which would
>> match the following). But if it is ok to process received the join 
>> messages with join attributes, then my two original suggestions are better.
>> 
>>   There are two cases in which a PLI can send and process a Join
>>   Attribute:
>> 
>> Remove "and process"?
>> 
>> HB> how about
>>   "For a PLI to support Join Attributes there can be two cases:"
>> 
>> HB> @Stig Venaas (svenaas) what do you think?
>> 
>>   *  The Join Attribute must be configured with an appropriate Join
>>      Attribute type that the PLI is capable of processing as per the
>>      "PIM Join Attribute Types" registry [IANA-PIM-Attr-Types].
>> 
>> The above bullet does not read well. Perhaps change it to the following?
>> 
>>   *  The neighbors on the PLI are known, by means outside of the scope
>>       of this document, to be capable of processing the attribute.
>> 
>> HB> I don't think we need change this as this is needed to stress that 
>> HB> join Attribute option is supported when it is configured explicitly.
>> HB> We can change it to the following for better read
>> "The Join Attribute type as per "PIM Join Attribute Types" registry 
>> [IANA-PIM- Attr-Types] must be explicitly configured against the PLI 
>> to enable the support of Join Attribute for PIM Light."
>> 
>> Zzh2> Neither the original text and your new text above does not read 
>> Zzh2> well. I
>> know what you mean - the routers need to know that the join attribute 
>> is supported and that can be achieved via configuration. My suggested 
>> text simply says as long as it is known to be supported it is fine. If 
>> we want to limit it to configuration, the following is better:
>> 
>>   *  The neighbors on the PLI are known via configuration to be 
>> capable of processing the attribute.
>> 
>> Zzh2> Thanks.
>> Zzh2> Jeffrey

-- 
auth48archive mailing list -- auth48archive@rfc-editor.org
To unsubscribe send an email to auth48archive-le...@rfc-editor.org

Reply via email to