Skip to main content

Neighbor Cache Entries on First-Hop Routers: Operational Considerations
draft-ietf-v6ops-nd-cache-init-05

Revision differences

Document history

Date Rev. By Action
2021-04-30
05 Bernie Volz Closed request for Telechat review by INTDIR with state 'Overtaken by Events'
2021-03-10
05 (System) Document has expired
2020-09-20
05 Pascal Thubert Request for Telechat review by IOTDIR Completed: Ready with Issues. Reviewer: Pascal Thubert. Sent review to list.
2020-09-14
05 Warren Kumari
This document has been merged into https://www.ietf.org/id/draft-ietf-6man-grand-02.txt

When draft-ietf-v6ops-nd-cache-init went to IESG Eval it was noted that it may be confusing to readers to have …
This document has been merged into https://www.ietf.org/id/draft-ietf-6man-grand-02.txt

When draft-ietf-v6ops-nd-cache-init went to IESG Eval it was noted that it may be confusing to readers to have draft-ietf-v6ops-nd-cache-init describing the problem and draft-ietf-6man-grand describing the solution, and so it was decided to merge the problem statement and solution into one document.

I'd like to thank the author for writing this, and the V6OPS WG for all of the work and review; it is good work, and has served its purpose well...
2020-09-14
05 Warren Kumari IESG state changed to Dead from IESG Evaluation
2020-09-10
05 Cindy Morgan Removed from agenda for telechat
2020-09-09
05 Samita Chakrabarti Request for Telechat review by IOTDIR is assigned to Pascal Thubert
2020-09-09
05 Samita Chakrabarti Request for Telechat review by IOTDIR is assigned to Pascal Thubert
2020-09-09
05 Éric Vyncke Requested Telechat review by IOTDIR
2020-09-09
05 Éric Vyncke Requested Telechat review by INTDIR
2020-09-08
05 Tianran Zhou Request for Last Call review by OPSDIR Completed: Ready. Reviewer: Tianran Zhou. Sent review to list.
2020-09-06
05 (System) IANA Review state changed to Version Changed - Review Needed from IANA OK - No Actions Needed
2020-09-06
05 Jen Linkova New version available: draft-ietf-v6ops-nd-cache-init-05.txt
2020-09-06
05 (System) New version accepted (logged-in submitter: Jen Linkova)
2020-09-06
05 Jen Linkova Uploaded new revision
2020-09-06
04 Barry Leiba
[Ballot discuss]
This is a very clear document, and this DISCUSS is literally that: a discussion I’d like to have before the IESG approves it.  …
[Ballot discuss]
This is a very clear document, and this DISCUSS is literally that: a discussion I’d like to have before the IESG approves it.  My first thought was that this document reads more like a Standards Track Applicability Statement than an Informational document... but then there’s the 6man-grand “companion” that’s Standards Track.  And what I don’t understand is what the relationship is between this document and that one.  Why does this document exist?  Why isn’t it all in 6man-grand, and what’s the reason to be publishing two separate RFCs for this issue?  Neither the document nor the shepherd writeup explain that.
2020-09-06
04 Barry Leiba
[Ballot comment]
— Section 1 —
Several abbreviations are used here, two sections before they are defined in Section 1.2.  Not knowing that they’d soon …
[Ballot comment]
— Section 1 —
Several abbreviations are used here, two sections before they are defined in Section 1.2.  Not knowing that they’d soon be defined, I wondered why they weren’t expanded and given citations.  I suggest expanding each abbreviation the first time it’s used in the Introduction, so the reader doesn’t have to know ahead of time to look down in 1.2 for the expansion.  This applies to ND, NS, GUA, DAD, and LLA (you can just add “LLA” to the expansion that’s already at the end of list item 1).

“SLAAC” is only used once in the document.  I suggest removing the definition in 1.2, and just changing the text here to say, “The RA contains information the host needs to perform Stateless Address Autoconfiguration [RFC4862] and to configure its network stack.”

  4.  If the host sends multiple probes in parallel, it would consider
      all but one of them failed.  It leads to user-visible delay in
      connecting to the network

Nit: The “it” in the second sentence sounds odd; one wants to make it the same as the “it” in the previous sentence.  I think you want “that” instead, no?

— Section 1.2 —
“TLLA” is defined here but never otherwise used; I suggest removing it.
“SLLA” is only used as the undefined “SLLAO”; I suggest defining “SLLAO” instead.

— Section 2.2 —

  neighboring nodes reachability

Nit: this needs to be possessive, “neighboring nodes’ reachability”.

  o  A node SHOULD send up to MAX_NEIGHBOR_ADVERTISEMENT unsolicited NA
      packet with the Override flag cleared

Nit: “packets”, plural.

— Section 3.2 —

  requires some investigation and discussions and seems to be an
  overkill for the problem described in this document.

Nit: we don’t usually use an article with “overkill”.  In any case, “seems to be excessive” feels like better wording here.

— Section 3.3 —

      so all backup routers (or all active
      routers ex. one) would not get their neighbor cache updated.

What is “ex.”?  Is it meant to be “except”?  Please spell it out.

— Section 3.6 —

  o  Additional overhead for routers control plane (in addition to
      processing ND packets, the data packet needs to be processed as
      well).

This doesn’t appear to be a properly formed sentence; can you reword it to make it a complete sentence and to fix the “routers control plane” phrase?
2020-09-06
04 Barry Leiba [Ballot Position Update] New position, Discuss, has been recorded for Barry Leiba
2020-09-04
04 Cindy Morgan Placed on agenda for telechat - 2020-09-24
2020-09-04
04 Warren Kumari IESG state changed to IESG Evaluation from Waiting for AD Go-Ahead
2020-09-04
04 Warren Kumari Ballot has been issued
2020-09-04
04 Warren Kumari [Ballot Position Update] New position, Yes, has been recorded for Warren Kumari
2020-09-04
04 Warren Kumari Created "Approve" ballot
2020-09-04
04 (System) IANA Review state changed to IANA OK - No Actions Needed from IANA - Review Needed
2020-09-04
04 Sabrina Tanamal
(Via drafts-lastcall@iana.org): IESG/Authors/WG Chairs:

The IANA Functions Operator has reviewed draft-ietf-v6ops-nd-cache-init-04, which is currently in Last Call, and has the following comments:

We …
(Via drafts-lastcall@iana.org): IESG/Authors/WG Chairs:

The IANA Functions Operator has reviewed draft-ietf-v6ops-nd-cache-init-04, which is currently in Last Call, and has the following comments:

We understand that this document doesn't require any registry actions.

While it's often helpful for a document's IANA Considerations section to remain in place upon publication even if there are no actions, if the authors strongly prefer to remove it, we do not object.

If this assessment is not accurate, please respond as soon as possible.

Thank you,

Sabrina Tanamal
Senior IANA Services Specialist
2020-09-04
04 (System) IESG state changed to Waiting for AD Go-Ahead from In Last Call
2020-09-03
04 Stewart Bryant Request for Last Call review by GENART Completed: Ready with Nits. Reviewer: Stewart Bryant. Sent review to list.
2020-09-03
04 Gunter Van de Velde Request for Last Call review by OPSDIR is assigned to Tianran Zhou
2020-09-03
04 Gunter Van de Velde Request for Last Call review by OPSDIR is assigned to Tianran Zhou
2020-08-30
04 Liang Xia Request for Last Call review by SECDIR Completed: Ready. Reviewer: Liang Xia. Sent review to list.
2020-08-27
04 Jean Mahoney Request for Last Call review by GENART is assigned to Stewart Bryant
2020-08-27
04 Jean Mahoney Request for Last Call review by GENART is assigned to Stewart Bryant
2020-08-27
04 Tero Kivinen Request for Last Call review by SECDIR is assigned to Liang Xia
2020-08-27
04 Tero Kivinen Request for Last Call review by SECDIR is assigned to Liang Xia
2020-08-24
04 Carlos Pignataro Assignment of request for Last Call review by OPSDIR to Carlos Pignataro was rejected
2020-08-24
04 Gunter Van de Velde Request for Last Call review by OPSDIR is assigned to Carlos Pignataro
2020-08-24
04 Gunter Van de Velde Request for Last Call review by OPSDIR is assigned to Carlos Pignataro
2020-08-21
04 Amy Vezza IANA Review state changed to IANA - Review Needed
2020-08-21
04 Amy Vezza
The following Last Call announcement was sent out (ends 2020-09-04):

From: The IESG
To: IETF-Announce
CC: v6ops@ietf.org, jordi.palet@theipv6company.com, draft-ietf-v6ops-nd-cache-init@ietf.org, v6ops-chairs@ietf.org, warren@kumari.net …
The following Last Call announcement was sent out (ends 2020-09-04):

From: The IESG
To: IETF-Announce
CC: v6ops@ietf.org, jordi.palet@theipv6company.com, draft-ietf-v6ops-nd-cache-init@ietf.org, v6ops-chairs@ietf.org, warren@kumari.net, Jordi Palet Martinez
Reply-To: last-call@ietf.org
Sender:
Subject: Last Call:  (Neighbor Cache Entries on First-Hop Routers: Operational Considerations) to Informational RFC


The IESG has received a request from the IPv6 Operations WG (v6ops) to
consider the following document: - 'Neighbor Cache Entries on First-Hop
Routers: Operational
  Considerations'
  as Informational RFC

The IESG plans to make a decision in the next few weeks, and solicits final
comments on this action. Please send substantive comments to the
last-call@ietf.org mailing lists by 2020-09-04. Exceptionally, comments may
be sent to iesg@ietf.org instead. In either case, please retain the beginning
of the Subject line to allow automated sorting.

Abstract


  Neighbor Discovery (RFC4861) is used by IPv6 nodes to determine the
  link-layer addresses of neighboring nodes as well as to discover and
  maintain reachability information.  This document discusses how the
  neighbor discovery state machine on a first-hop router is causing
  user-visible connectivity issues when a new (not being seen on the
  network before) IPv6 address is being used.




The file can be obtained via
https://datatracker.ietf.org/doc/draft-ietf-v6ops-nd-cache-init/



No IPR declarations have been submitted directly on this I-D.




2020-08-21
04 Amy Vezza IESG state changed to In Last Call from Last Call Requested
2020-08-21
04 Warren Kumari Last call was requested
2020-08-21
04 Warren Kumari Last call announcement was generated
2020-08-21
04 Warren Kumari Ballot approval text was generated
2020-08-21
04 Warren Kumari IESG state changed to Last Call Requested from AD Evaluation::AD Followup
2020-08-21
04 Warren Kumari Ballot writeup was changed
2020-08-20
04 (System) Sub state has been changed to AD Followup from Revised ID Needed
2020-08-20
04 Jen Linkova New version available: draft-ietf-v6ops-nd-cache-init-04.txt
2020-08-20
04 (System) New version accepted (logged-in submitter: Jen Linkova)
2020-08-20
04 Jen Linkova Uploaded new revision
2020-08-20
03 Warren Kumari IESG state changed to AD Evaluation::Revised I-D Needed from Publication Requested
2020-08-14
03 Fred Baker Intended Status changed to Informational from Proposed Standard
2020-08-13
03 Fred Baker
=== Submitted as per RFC4858 (3.1)

(1) The document aims for Information status, as indicated in the title page header. This seems appropriate as it …
=== Submitted as per RFC4858 (3.1)

(1) The document aims for Information status, as indicated in the title page header. This seems appropriate as it is not describing a new protocol but instead discussing details of an existing one, problems and possible mitigations. A "companion" protocol update document exists in 6man (draft-ietf-6man-grand).

(2) IESG approval announcement

Technical Summary:

This document discusses how the neighbor discovery (RFC4861) state machine on a first-hop router is causing user-visible connectivity issues when a new (not being seen on the network before) IPv6 address is being used.

Working Group Summary:

There were no issues during the WG process, on the other way around, consensus was clear.

Document Quality:

The document reports existing and know issues and several vendors have workarounds. It has been approved by v6ops, having successfully passed the last-call.

Personnel:

The document shepherd is Jordi Palet Martinez
The responsible area director is Warren Kumari

(3) Shepherd's review

Before being assigned as shepherd for this document , I was already following the discussion of the document and supported adopting it as WG item. Anyway, as shepherd, I've re-read all the discussion in the mailing list, which started with the typical discussion about separating the problem statement from solution approach and if it belongs to v6ops or 6man and if it requires an errata or update to RFC4861. All has been cleared by the author, which has quickly reacted to all the inputs. I did one more complete review, sent some final typos/editorial inputs to the author, and I believe the document is ready for publication.

(4) Shepherd's concerns

I don't have any concerns about the depth or breadth of the reviews that have been performed. There was sufficient discussion, WG review and no objections.

(5) Other Reviews

I don't think any additional review is required for this document.

(6) Shepherd's Concerns or issues

I don't have any concerns or issues with this document.

(7) IPR disclosures

The author has publicly acknowledged in the WG that there are no known IPRs about this document.

(8) IPRs referencing this document

There are no known IPRs referencing this document, neither was any relevant discussion in the WG.
There is a statement related to the companion document:
https://datatracker.ietf.org/ipr/search/?submit=draft&id=draft-ietf-6man-grand

(9) WG consensus strength

The document discussion in v6ops had sufficient participation and discussion, received broad support and no objections.

(10) Document conflicts

There was no indication of discontent during the document progress in the WG.

(11) ID nits

No nits found.

(12) No formal review required.

(13) Document references

All the document references have been correctly identified as normative and informative.

(14) Normative references to other documents

There is a normative reference to a companion document in 6man, ietf-6man-grand. This document has been already adopted as WG item by 6man, and at the time being, is progressing with no objections. Furthermore, it has been reported as something already implemented and tested by at least a vendor.

I understand that both documents will need to be processed/published together by the RFC Editor, as it will not make too much sense to publish only this document and not ietf-6man-grand.

(15) There are no conflicting downward normative references.

(16) No further documents updated/obsoleted by this one.

(17) No IANA reservations.

(18) No IANA registries that require Expert Review.

(19) No formal language.

(20) No YANG modules.



Regards,
Jordi
@jordipalet

2020-08-13
03 Fred Baker Responsible AD changed to Warren Kumari
2020-08-13
03 Fred Baker IETF WG state changed to Submitted to IESG for Publication from In WG Last Call
2020-08-13
03 Fred Baker IESG state changed to Publication Requested from I-D Exists
2020-08-13
03 Fred Baker IESG process started in state Publication Requested
2020-08-13
03 Fred Baker Changed consensus to Yes from Unknown
2020-08-13
03 Fred Baker Intended Status changed to Proposed Standard from None
2020-07-14
03 Jordi Palet Martinez
=== Submitted as per RFC4858 (3.1)

(1) The document aims for Information status, as indicated in the title page header. This seems appropriate as it …
=== Submitted as per RFC4858 (3.1)

(1) The document aims for Information status, as indicated in the title page header. This seems appropriate as it is not describing a new protocol but instead discussing details of an existing one, problems and possible mitigations. A "companion" protocol update document exists in 6man (draft-ietf-6man-grand).

(2) IESG approval announcement

Technical Summary:

This document discusses how the neighbor discovery (RFC4861) state machine on a first-hop router is causing user-visible connectivity issues when a new (not being seen on the network before) IPv6 address is being used.

Working Group Summary:

There were no issues during the WG process, on the other way around, consensus was clear.

Document Quality:

The document reports existing and know issues and several vendors have workarounds. It has been approved by v6ops, having successfully passed the last-call.

Personnel:

The document shepherd is Jordi Palet Martinez
The responsible area director is Warren Kumari

(3) Shepherd's review

Before being assigned as shepherd for this document , I was already following the discussion of the document and supported adopting it as WG item. Anyway, as shepherd, I've re-read all the discussion in the mailing list, which started with the typical discussion about separating the problem statement from solution approach and if it belongs to v6ops or 6man and if it requires an errata or update to RFC4861. All has been cleared by the author, which has quickly reacted to all the inputs. I did one more complete review, sent some final typos/editorial inputs to the author, and I believe the document is ready for publication.

(4) Shepherd's concerns

I don't have any concerns about the depth or breadth of the reviews that have been performed. There was sufficient discussion, WG review and no objections.

(5) Other Reviews

I don't think any additional review is required for this document.

(6) Shepherd's Concerns or issues

I don't have any concerns or issues with this document.

(7) IPR disclosures

The author has publicly acknowledged in the WG that there are no known IPRs about this document.

(8) IPRs referencing this document

There are no known IPRs referencing this document, neither was any relevant discussion in the WG.
There is a statement related to the companion document:
https://datatracker.ietf.org/ipr/search/?submit=draft&id=draft-ietf-6man-grand

(9) WG consensus strength

The document discussion in v6ops had sufficient participation and discussion, received broad support and no objections.

(10) Document conflicts

There was no indication of discontent during the document progress in the WG.

(11) ID nits

No nits found.

(12) No formal review required.

(13) Document references

All the document references have been correctly identified as normative and informative.

(14) Normative references to other documents

There is a normative reference to a companion document in 6man, ietf-6man-grand. This document has been already adopted as WG item by 6man, and at the time being, is progressing with no objections. Furthermore, it has been reported as something already implemented and tested by at least a vendor.

I understand that both documents will need to be processed/published together by the RFC Editor, as it will not make too much sense to publish only this document and not ietf-6man-grand.

(15) There are no conflicting downward normative references.

(16) No further documents updated/obsoleted by this one.

(17) No IANA reservations.

(18) No IANA registries that require Expert Review.

(19) No formal language.

(20) No YANG modules.



Regards,
Jordi
@jordipalet

2020-07-13
03 Jen Linkova New version available: draft-ietf-v6ops-nd-cache-init-03.txt
2020-07-13
03 (System) New version accepted (logged-in submitter: Jen Linkova)
2020-07-13
03 Jen Linkova Uploaded new revision
2020-07-13
02 Henrik Levkowetz Notification list changed to Jordi Palet Martinez <jordi.palet@theipv6company.com> from Jordi Martinez <jordi.palet@theipv6company.com>
2020-07-09
02 Fred Baker IETF WG state changed to In WG Last Call from WG Document
2020-07-09
02 Fred Baker Notification list changed to Jordi Martinez <jordi.palet@theipv6company.com>
2020-07-09
02 Fred Baker Document shepherd changed to Jordi Palet Martinez
2020-06-09
02 Jen Linkova New version available: draft-ietf-v6ops-nd-cache-init-02.txt
2020-06-09
02 (System) New version accepted (logged-in submitter: Jen Linkova)
2020-06-09
02 Jen Linkova Uploaded new revision
2019-12-10
01 Jen Linkova New version available: draft-ietf-v6ops-nd-cache-init-01.txt
2019-12-10
01 (System) New version accepted (logged-in submitter: Jen Linkova)
2019-12-10
01 Jen Linkova Uploaded new revision
2019-10-28
00 Jen Linkova This document now replaces draft-linkova-v6ops-nd-cache-init instead of None
2019-10-28
00 Jen Linkova New version available: draft-ietf-v6ops-nd-cache-init-00.txt
2019-10-28
00 (System) New version accepted (logged-in submitter: Jen Linkova)
2019-10-28
00 Jen Linkova Uploaded new revision