Hi all,
Thanks for many improvements.

I have a little concern about:
Perhaps:
  3.7.  ND in Ethernet Virtual Private Networks (ND EVPN)
IMHO: "Proxy" at the beginning was a valuable clarification. Because ND could 
be "normal" if it is between local users.

Eduard
-----Original Message-----
From: Xipengxiao <[email protected]> 
Sent: Saturday, November 8, 2025 23:15
To: [email protected]; Vasilenko Eduard <[email protected]>; 
[email protected]; [email protected]; [email protected]
Cc: [email protected]; [email protected]; [email protected]; 
[email protected]; [email protected]
Subject: RE: AUTH48: RFC-to-be 9898 <draft-ietf-v6ops-nd-considerations-14> for 
your review

Dear editors,

Please see my feedback (starting with XX:).  In short, I accept all your 
proposed changes, except that in 4 cases (TRILL, MADINAS, ND optimization, 
SEND) I proposed slightly different text.  I also proposed 2 new editorial 
changes at the end.  Thank you very much for your meticulous review and 
editorial improvements. I appreciate your support.

Dear co-authors,

Please review and accept the proposed changes from the editors and me.  Thank 
you.

XiPeng 

-----Original Message-----
From: [email protected] <[email protected]>
Sent: Thursday, 6 November 2025 16:30
To: Xipengxiao <[email protected]>; Vasilenko Eduard 
<[email protected]>; [email protected]; [email protected]; 
[email protected]
Cc: [email protected]; [email protected]; [email protected]; 
[email protected]; [email protected]; [email protected]
Subject: Re: AUTH48: RFC-to-be 9898 <draft-ietf-v6ops-nd-considerations-14> for 
your review

Authors,

While reviewing this document during AUTH48, please resolve (as necessary) the 
following questions, which are also in the source file.

1) <!-- [rfced] Please insert any keywords (beyond those that appear in the 
title) for use on https://www.rfc-editor.org/search. -->

XX: ND, NDP, SLACC, DHCPv6-PD, host isolation Or where do I insert the keywords?

2) <!--[rfced] Authors' Addresses:
Regarding the postal addresses for XiPeng and Eduard, the markdown file you 
provided does not match the approved Internet-Draft in that the postal 
addresses were removed. Would you like your postal address information to be 
included in the RFC? If so, we will restore it.
-->

XX: it's OK to remove the postal addresses.

3) <!-- [rfced] Regarding section titles:

a) May we update these section titles as follows? This would make them 
consistent in the table of contents (all terms would appear with their
abbreviations) and more closely align with the items in the "ND solution"
column in Table 1. (Part b is about the sections not included in this list.)

Original:
  3. Review of DN Mitigation Solutions..............................9
    3.1. ND Solution in Mobile Broadband IPv6.....................10
    3.2. ND Solution in Fixed Broadband IPv6......................11
    3.3. Unique IPv6 Prefix per Host (UPPH).......................12

    3.5. Scalable Address Resolution Protocol.....................14

    3.9. Gratuitous Neighbor Discovery (GRAND)....................15

Perhaps:
  3. Review of ND Mitigation Solutions
    3.1.  Mobile Broadband IPv6 (MBBv6)
    3.2.  Fixed Broadband IPv6 (FBBv6)
    3.3.  Unique IPv6 Prefix per Host (UPPH)

    3.5.  Scalable Address Resolution Protocol (SARP)

    3.9.  Gratuitous Neighbor Discovery (GRAND)

XX: yes it's OK to update the section titles.  In addition, it is OK to remove 
"IPv6" in Section 3.3, as you suggested below.


b) We note the following inconsistencies between the section titles below and 
their respective entries in Table 1. May we make the following updates for 
consistency?

i) We were unable to find "Subnet ND" explicitly mentioned in this section. May 
we update as follows to match "WiND" in Table 1? 

Original:
3.4.  Wireless ND and Subnet ND

Perhaps:
3.4.  Wireless ND (WiND)

XX: OK.


ii) The item for this section appears as "ND TRILL" in Table 1.
May we drop "ARP" from this section title and update as follows?

Original:
  3.6. ARP and ND Optimization for TRILL

Perhaps:
  3.6. ND Optimization for TRILL

XX: Yes - ARP is not relevant to our document, but it's in the title of 
RFC8302.  All things considered, I think it’s clearer to remove “ARP” from the 
title and the text below.  Thank you.


iii) May we update as follows to match Table 1?

Original:
  3.7. Proxy ARP/ND in Ethernet Virtual Private Networks (EVPN)

Perhaps:
  3.7.  ND in Ethernet Virtual Private Networks (ND EVPN)

XX: yes

iv) Section 3.10: The item for this section appears as "SAVI/RA G/G+" in Table 
1.
In addition, we were unable to find "G+" defined in this section. May we update 
both this section title and its respective entry in Table 1 as follows?

Original (section title):
      3.10. Source Address Validation Improvement (SAVI) and Router
      Advertisement Guard

Original (table entry):
   SAVI/
   RA   
   G/G+ 

Perhaps (new section title):
      3.10. Source Address Validation Improvement (SAVI) and Router
      Advertisement Guard (RA-Guard) 

Perhaps (new table entry):
   SAVI/
   RA-G 
-->

XX: yes

4) <!-- [rfced] Introduction: To make this list parallel in structure, may we 
adjust the punctuation as follows?

Original:
   ND uses multicast in many messages, trusts messages from all nodes,
   and routers may install NCEs for hosts on demand when they are to
   forward packets to these hosts. 

Perhaps:
   ND uses multicast in many messages and trusts messages from all nodes; 
   in addition, routers may install NCEs for hosts on demand when they are to
   forward packets to these hosts.
-->

XX: yes

5) <!-- [rfced] Introduction: 

a) The items in the list below appear to be a mixture of both RFC titles and 
"ND issues and mitigation solutions". In addition, some of these terms (e.g., 
Wireless ND (WiND)) do not explicitly appear in the RFCs that follow.

May we update these items to their full RFC titles for consistency and clarity? 
For the list items that contain multiple RFCs, we would separate each RFC or 
reference into a separate bullet point. 

Original:
   Concretely, various ND issues and mitigation solutions have been
   published in more than 20 RFCs, including:

     . ND Trust Models and Threats [RFC3756],
     . Secure ND [RFC3971],
     . Cryptographically Generated Addresses [RFC3972],
     . ND Proxy [RFC4389],
     . Optimistic ND [RFC4429],
     . ND for mobile broadband [RFC6459][RFC7066],

     [etc.]

Perhaps:
   Concretely, various ND issues and mitigation solutions have been
   published in more than 20 RFCs, including:

   *  "IPv6 Neighbor Discovery (ND) Trust Models and Threats" [RFC3756]

   *  "SEcure Neighbor Discovery (SEND)" [RFC3971]

   *  "Cryptographically Generated Addresses (CGA)" [RFC3972]

   *  "Neighbor Discovery Proxies (ND Proxy)" [RFC4389]

   *  "Optimistic Duplicate Address Detection (DAD) for IPv6" [RFC4429]

   *  "IPv6 in 3rd Generation Partnership Project (3GPP) Evolved Packet System 
(EPS)" [RFC6459]

   *  "IPv6 for Third Generation Partnership Project (3GPP) Cellular Hosts" 
[RFC7066]

   [etc.]

XX: yes


b) We note that the title of RFC 4429 is "Optimistic Duplicate Address 
Detection (DAD) for IPv6" (rather than "Optimistic ND"); may this be updated to 
the full title of RFC 4429?

Original:
     . Optimistic ND [RFC4429],

Perhaps:
     *  "Optimistic Duplicate Address Detection (DAD) for IPv6" [RFC4429]
-->

XX: yes. Thank you for the catch.


6) <!-- [rfced] Please review the following questions regarding the "Issues"
defined in this document.

a) May we update the "Issues" to appear in sentence case rather than title 
case? We would make these changes in Sections 2.1, 2.2, 2.3, and 2.4 and 
wherever else they appear in this document. For example:

Original:
     . Issue 1: LLA DAD Degrading Performance
  
Perhaps:
     *  Issue 1: LLA DAD degrading performance    

XX: yes. Thank you.

b) Should the issue names in Section 2.4 match those in Sections 2.1, 2.2, and 
2.3? For example, the following issue is slightly different in Sections 2.1 and 
2.4:

In Section 2.1: 
     . Issue 2: Router's Periodic Unsolicited RAs Draining Hosts'
        Battery 

In Section 2.4:
     o Issue 2: Unsolicited RA Draining Host Battery Life.

XX: yes.  Please use the one in Section 2.1.



c) We note that several Issues contain verbs that end in "-ing" (e.g., 
"degrading" and "draining"). Would updating these verbs to their forms 
"degrades" and "drains" retain their meaning? This update would clarify the 
subject and object of these "-ing" verbs.

Original:
     . Issue 1: LLA DAD Degrading Performance

     . Issue 2: Router's Periodic Unsolicited RAs Draining Hosts'
        Battery

     . Issue 3: GUA DAD Degrading Performance - same as in Issue 1.

     . Issue 4: Router's Address Resolution for Hosts Degrading
        Performance

     . Issue 5: Host's Address Resolution for Hosts Degrading
        Performance 

Perhaps:
    *  Issue 1: LLA DAD Degrades Performance

    *  Issue 2: Router's Periodic Unsolicited RAs Drain Host's Battery

    *  Issue 3: GUA DAD Degrades Performance

    *  Issue 4: Router's Address Resolution for Hosts Degrades
       Performance

    *  Issue 5: Host's Address Resolution for Hosts Degrades Performance

XX: yes.  In addition, as we have agreed, please use the “sentence case”.


d) How may we adjust the verbs in the item below for clarity? (Note that we 
have also adjusted this list item so that it is formatted consistently with the 
other items.)

Original:
     . (For Further Study) Hosts' MAC Address Change NAs Degrading
        Performance - with randomized and changing MAC addresses
        [MADINAS], there may be many such multicast messages.

Perhaps:
   *  Issue for further study: Host's MAC Address Changes to NAs Degrades
      Performance

      With randomized and changing MAC addresses [MADINAS], there may be
      many such multicast messages.
-->

XX: NEW change should be:
   *  Issue for further study: Multicast NAs for host's MAC address changes may 
degrade
      performance

      With randomized and changing MAC addresses [MADINAS], there may be
      many such multicast messages.


7) <!--[rfced] Trusting-All-Hosts vs. Trusting-all-nodes

These terms are both used within this document. If they have the same meaning, 
how would you like to make this consistent? For example:

Section 2.2:
     2.2.  Trusting-All-Hosts May Cause On-Link Security Issues

Section 2.4:
   These issues stem from three primary causes:
   multicast, Trusting-all-nodes, and Router-NCE-on-Demand.
-->

XX: agree.  please change “Trusting-All-Hosts” to “Trusting-All-Nodes” in the 
title of Section 2.2, and in the “Table of Content”. Thank you.

8) <!-- [rfced] Regarding Table 1

a) We note that a few RFC numbers appear in the "ND solution" column. For 
consistency with the other items in this column, what terminology would you 
like to replace these RFC numbers with?

(Note that we will also update the section titles that correspond with these 
table entries to match.)

Original entries in table 1:

      7772
      6583
      9686 

Corresponding section titles:

      3.8. Reducing Router Advertisements
      3.11. RFC 6583 Dealing with NCE Exhaustion Attacks
      3.12. Registering Self-generated IPv6 Addresses using DHCPv6

XX: there is no terminology/name for these RFCs.  Therefore, we have 2 options:

1.      In the table, we can replace 7772 with “Reducing RAs”, 6583 with 
“Dealing with NCE Exh. Attacks” (taking advantages of the abbreviation you 
proposed below),  9686 with “Registering IPv6 Addr.”, or
2.      Add “RFC” in front of each number, e.g., 7772 -> RFC7772
Please pick one option that you think is better.

b) Some abbreviations in this table do not clearly correspond to the list of 
issues in Section 2.4 (e.g., "No A. Acct."). Would you like to add a legend 
above or below Table 1, or add the abbreviations in Section 2.4? Also, FYI, we 
updated the abbreviations as shown below.

Current abbreviations:
   On-link securi. 
   NCE Exhau.      
   Fwd. Delay      
   No A. Acct.     

Perhaps:
   The abbreviations in Table 1 correspond to Section 2.4 as follows.

   On-link Sec.   = Trusting-all-nodes related issues
   NCE Exh.       = NCE Exhaustion
   Fwd. Delay     = Router Forwarding Delay
   No Addr. Acc.  = Lack of Address Accountability    

XX: yes.  Thank you.


c) FYI - We renamed the "RFC type" column to "RFC cat." (RFC category) to align 
with the text that precedes the table.

XX: ok.

d) FYI - We updated "U" to "N/A" to make it clear that the corresponding items 
are not specified in RFCs.

Original:
     I - Informational
     B - Best Current Practice
     U - Unknown (not formally defined by the IETF)

Current:
   I:  Informational
   B:  Best Current Practice
   N/A:  Not Applicable (not an RFC)
-->

XX: ok.  Thank you.

9) <!--[rfced] We suggest removing "Draft Standard" from this list because that 
Standards Track maturity level is no longer in use, per RFC 6410. (Also, it 
appears that zero of the ND solutions listed in Table 1 are specified in a 
Draft Standard; please review.
We note that RFCs 4861 and 4862 are Draft Standards, but they are not listed in 
Table 1.)

Original:
     S - Standards Track (Proposed Standard, Draft Standard, or
     Internet Standard)

Suggested:
    S:   Standards Track (Proposed Standard or Internet Standard)
-->

XX: OK.  Thank you.

10) <!-- [rfced] Section 3.4: As the phrase "WiND" does not explicitly appear 
in the RFCs mentioned below, may we adjust the text below to indicate this a 
new term?

Original:
   Wireless ND (WiND) [RFC6775][RFC8505][RFC8928][RFC8929] (Standards
   Track) defines a fundamentally different ND solution for Low-Power
   and Lossy Networks (LLNs) [RFC7102]. 

Perhaps:
   The term "Wireless ND (WiND)" is used in this document to describe the
   fundamentally different ND solution for Low-Power and Lossy Networks (LLNs)
   [RFC7102] that is defined in [RFC6775], [RFC8505], [RFC8928], and [RFC8929]
   (Standards Track).
-->

XX: OK.  


11) <!-- [rfced] Should the comma after "ARP" be removed in the text below so 
that "ARP and ND optimization" appear as one item?

Original:
   Like SARP, ARP, and ND Optimization for TRILL focuses on reducing
   multicast address resolution.

Perhaps:
   Like SARP, ARP and ND optimization for TRILL focuses on reducing
   multicast address resolution.
-->

XX: you are right, but as we discussed previously, we will remove ARP from the 
section title, so the new sentence should be:

   Like SARP, ND optimization for TRILL focuses on reducing multicast address 
resolution.


12) <!-- [rfced] Please clarify; after the 3 options are listed, how does the 
second part of this sentence relate to the first part? 

Original:
   SeND defined three new ND options, i.e., Cryptographically Generated
   Addresses (CGA) [RFC3972] (Standards Track), RSA public-key cryptosystem,
   and Timestamp/Nonce, an authorization delegation discovery process, an
   address ownership proof mechanism, and requirements for the use of these
   components in the ND protocol.

Perhaps:
   SEND defined three new ND options: Cryptographically Generated Addresses 
   (CGA) [RFC3972] (Standards Track), RSA public-key cryptosystem, and 
   Timestamp/Nonce. These are an authorization delegation discovery process, 
   an address ownership proof mechanism, and requirements for the use of 
   these components in the ND protocol, respectively.
-->

XX: the new text should be:
   SEND defined three new ND options: Cryptographically Generated Addresses 
   (CGA) [RFC3972] (Standards Track), RSA public-key cryptosystem, and 
   Timestamp/Nonce. In addition, SEND also defined an authorization delegation 
discovery process, 
   an address ownership proof mechanism, and requirements for the use of 
   these components in the ND protocol.


13) <!-- [rfced] We note a mixture of sentence and title case for several of 
the list items that appear in Sections 4.2.1, 4.2.2, and 4.2.3. For 
consistency, may we update these list items to sentence case? Some examples 
below:

Original:
   3. Privacy Issue from Unique Prefix Identifiability:

   1. Unique Prefix Allocation

   2. Router Support for L3 Isolation

   . Reduced Multicast Traffic:

   . Router Support for Partial L2 Isolation:

Perhaps:
   3.  Privacy issue from unique prefix identifiability:

   1.  Unique prefix allocation

   2.  Router support for L3 isolation

   *  Reduced multicast traffic:

   *  Router support for partial L2 isolation:
-->

XX: yes, let’s use the sentence case.


14) <!-- [rfced] Terminology and abbreviations:

a) FYI, we updated each instance of "SeND" to "SEND" to match usage in RFC 3971 
as well as most usage in recent RFCs.

XX: OK.


b) Should "IPv6" be removed from this abbreviation for a more 1:1 relationship 
between abbreviation and expansion (and to match other uses of "Unique Prefix 
Per Host [RFC8273]" in this document)?

Original:
3.3. Unique IPv6 Prefix per Host (UPPH)

Perhaps:
3.3. Unique Prefix per Host (UPPH)

XX: yes.


c) FYI - For consistency with RFC 9663, we have expanded "DHCP-PD" to "DHCPv6 
Prefix Delegation (DHCPv6-PD)" and updated another instance of "DHCP-PD" to 
"DHCPv6-PD". Please review.

XX: OK.

d) FYI - We have added expansions for abbreviations upon first use per Section 
3.6 of RFC 7322 ("RFC Style Guide"). Please review each expansion in the 
document carefully to ensure correctness.

Media Access Control (MAC)
DHCPv6 Prefix Delegation (DHCPv6-PD)
-->

XX: yes.  Thank you.


15) <!-- [rfced] Please review the "Inclusive Language" portion of the online 
Style Guide <https://www.rfc-editor.org/styleguide/part2/#inclusive_language>
and let us know if any changes are needed.  Updates of this nature typically 
result in more precise language, which is helpful for readers.

For example, please consider whether "native" should be updated in the text
below:

The switches are interconnected by a native or overlay L2 network.
-->

XX: please change “native” to “pure” if you think it’s clearer. Otherwise, we 
will keep the “native” word.

XX: While reviewing the document, I also notice that 2 more editorial changes 
are needed:

OLD:
Host isolation:  Separating hosts into different subnets or links.

NEW: (capitalize “isolation” to be consistent with other bullets”) Host 
Isolation:  Separating hosts into different subnets or links.

OLD
Node Advertisements (NAs)
NEW
Neighbor Advertisements (NAs)

Thank you very much!  XiPeng – end of my message.
==========
Thank you.

Kaelin Foody and Alice Russo
RFC Production Center


On 6 November 2025, [email protected] wrote:

*****IMPORTANT*****

Updated 2025/11/06

RFC Author(s):
--------------

Instructions for Completing AUTH48

Your document has now entered AUTH48.  Once it has been reviewed and approved 
by you and all coauthors, it will be published as an RFC.  
If an author is no longer available, there are several remedies available as 
listed in the FAQ (https://www.rfc-editor.org/faq/)

You and you coauthors are responsible for engaging other parties (e.g., 
Contributors or Working Group) as necessary before providing your approval.

Planning your review
---------------------

Please review the following aspects of your document:

*  RFC Editor questions

   Please review and resolve any questions raised by the RFC Editor 
   that have been included in the XML file as comments marked as 
   follows:

   <!-- [rfced] ... -->

   These questions will also be sent in a subsequent email.

*  Changes submitted by coauthors 

   Please ensure that you review any changes submitted by your 
   coauthors.  We assume that if you do not speak up that you 
   agree to changes submitted by your coauthors.

*  Content 

   Please review the full content of the document, as this cannot 
   change once the RFC is published.  Please pay particular attention to:
   - IANA considerations updates (if applicable)
   - contact information
   - references

*  Copyright notices and legends

   Please review the copyright notice and legends as defined in
   RFC 5378 and the Trust Legal Provisions 
   (TLP – https://trustee.ietf.org/license-info)

*  Semantic markup

   Please review the markup in the XML file to ensure that elements of  
   content are correctly tagged.  For example, ensure that <sourcecode> 
   and <artwork> are set correctly.  See details at 
   <https://authors.ietf.org/rfcxml-vocabulary>.

*  Formatted output

   Please review the PDF, HTML, and TXT files to ensure that the 
   formatted output, as generated from the markup in the XML file, is 
   reasonable.  Please note that the TXT will have formatting 
   limitations compared to the PDF and HTML.


Submitting changes
------------------

To submit changes, please reply to this email using ‘REPLY ALL’ as all the 
parties CCed on this message need to see your changes. The parties
include:

   *  your coauthors
   
   *  [email protected] (the RPC team)

   *  other document participants, depending on the stream (e.g., 
      IETF Stream participants are your working group chairs, the 
      responsible ADs, and the document shepherd).
     
   *  [email protected], which is a new archival mailing list 
      to preserve AUTH48 conversations; it is not an active discussion 
      list:
     
     *  More info:
        
https://mailarchive.ietf.org/arch/msg/ietf-announce/yb6lpIGh-4Q9l2USxIAe6P8O4Zc
     
     *  The archive itself:
        https://mailarchive.ietf.org/arch/browse/auth48archive/

     *  Note: If only absolutely necessary, you may temporarily opt out 
        of the archiving of messages (e.g., to discuss a sensitive matter).
        If needed, please add a note at the top of the message that you 
        have dropped the address. When the discussion is concluded, 
        [email protected] will be re-added to the CC list and 
        its addition will be noted at the top of the message. 

You may submit your changes in one of two ways:

An update to the provided XML file
 — OR —
An explicit list of changes in this format

Section # (or indicate Global)

OLD:
old text

NEW:
new text

You do not need to reply with both an updated XML file and an explicit list of 
changes, as either form is sufficient.

We will ask a stream manager to review and approve any changes that seem beyond 
editorial in nature, e.g., addition of new text, deletion of text, and 
technical changes.  Information about stream managers can be found in the FAQ.  
Editorial changes do not require approval from a stream manager.


Approving for publication
--------------------------

To approve your RFC for publication, please reply to this email stating that 
you approve this RFC for publication.  Please use ‘REPLY ALL’, as all the 
parties CCed on this message need to see your approval.


Files
-----

The files are available here:
   https://www.rfc-editor.org/authors/rfc9898.xml
   https://www.rfc-editor.org/authors/rfc9898.html
   https://www.rfc-editor.org/authors/rfc9898.pdf
   https://www.rfc-editor.org/authors/rfc9898.txt

Diff file of the text:
   https://www.rfc-editor.org/authors/rfc9898-diff.html
   https://www.rfc-editor.org/authors/rfc9898-rfcdiff.html (side by side)

Diff of the XML: 
   https://www.rfc-editor.org/authors/rfc9898-xmldiff1.html


Tracking progress
-----------------

The details of the AUTH48 status of your document are here:
   https://www.rfc-editor.org/auth48/rfc9898

Please let us know if you have any questions.  

Thank you for your cooperation,

RFC Editor

--------------------------------------
RFC9898 (draft-ietf-v6ops-nd-considerations-14)

Title            : Neighbor Discovery Considerations in IPv6 Deployments
Author(s)        : X. Xiao, E. Vasilenko, E. Metz, G. Mishra, N. Buraglio
WG Chair(s)      : XiPeng Xiao, Nick Buraglio
Area Director(s) : Mohamed Boucadair, Mahesh Jethanandani

-- 
auth48archive mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to