Skip to main content

Long-Lived Graceful Restart for BGP
draft-ietf-idr-long-lived-gr-06

Revision differences

Document history

Date Rev. By Action
2023-11-17
06 (System) RFC Editor state changed to AUTH48-DONE from AUTH48
2023-10-02
06 (System) RFC Editor state changed to AUTH48
2023-10-02
06 (System) RFC Editor state changed to RFC-EDITOR from EDIT
2023-08-15
06 (System) IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor
2023-08-15
06 (System) RFC Editor state changed to EDIT
2023-08-15
06 (System) IESG state changed to RFC Ed Queue from Approved-announcement sent
2023-08-15
06 (System) Announcement was received by RFC Editor
2023-08-15
06 (System) IANA Action state changed to Waiting on RFC Editor from In Progress
2023-08-15
06 (System) IANA Action state changed to In Progress from Waiting on Authors
2023-08-15
06 (System) IANA Action state changed to Waiting on Authors from In Progress
2023-08-15
06 (System) IANA Action state changed to In Progress
2023-08-15
06 Amy Vezza IESG state changed to Approved-announcement sent from Approved-announcement to be sent
2023-08-15
06 Amy Vezza IESG has approved the document
2023-08-15
06 Amy Vezza Closed "Approve" ballot
2023-08-15
06 Amy Vezza Ballot approval text was generated
2023-08-10
06 (System) Removed all action holders (IESG state changed)
2023-08-10
06 Cindy Morgan IESG state changed to Approved-announcement to be sent from IESG Evaluation
2023-08-10
06 Paul Wouters [Ballot comment]
Thanks to John and Amanda for answering my DISCUSSes.
2023-08-10
06 Paul Wouters [Ballot Position Update] Position for Paul Wouters has been changed to No Objection from Discuss
2023-08-10
06 Murray Kucherawy
[Ballot comment]
The shepherd writeup misses correctly answering a few important questions: (a) Why is this the right document status? (b) Why is it recommending …
[Ballot comment]
The shepherd writeup misses correctly answering a few important questions: (a) Why is this the right document status? (b) Why is it recommending designated experts for a registry that doesn't require any?  (c) The answer to question 10 appears to suggest there's an IDR area, when there isn't.
2023-08-10
06 Murray Kucherawy [Ballot Position Update] New position, No Objection, has been recorded for Murray Kucherawy
2023-08-09
06 Paul Wouters
[Ballot discuss]
These two DISCUSSes should be easy to resolve :)


        The following text in Section 4.2 of the GR specification …
[Ballot discuss]
These two DISCUSSes should be easy to resolve :)


        The following text in Section 4.2 of the GR specification [RFC4724] no longer applies:
        [...]
        and the following procedures are specified instead:
        [...]

Shouldn't this be indicated with an Updates: 4724 clause ?



The well-known BGP community "LLGR_STALE" and "NO_LLGR" used by this document
are listed in the IANA registry as defined by draft-uttaro-idr-bgp-persistence
which expired in 2019.  If this is an early allocation, this value might vanish
from the registry ? I'm not sure what the exact process would be to ensure those
values remain in the registry and that these can be safely used by this document.

Then in the IANA Considerations, it claims _this_ document is adding these entries
to the IANA Registry?

        This document introduces a new BGP well-known community
        "LLGR_STALE" for marking long-lived stale routes, and another
        well-known community "NO_LLGR" to mark routes that should not
        be retained if stale.

So I guess that removes my concern for these entries expiring. I am assuming that this
document taking over these entries is okay, I just wanted to confirm that with the
responsible AD, the IETF Secretariat and IANA :-)
2023-08-09
06 Paul Wouters Ballot discuss text updated for Paul Wouters
2023-08-09
06 Paul Wouters
[Ballot discuss]
These two DISCUSSes should be easy to resolve :)


        The following text in Section 4.2 of the GR specification …
[Ballot discuss]
These two DISCUSSes should be easy to resolve :)


        The following text in Section 4.2 of the GR specification [RFC4724] no longer applies:
        [...]
        and the following procedures are specified instead:
        [...]

Shouldn't this be indicated with an Updates: 4724 clause ?



The well-known BGP community "LLGR_STALE" and "NO_LLGR" used by this document
are listed in the IANA registry as defined by draft-uttaro-idr-bgp-persistence
which expired in 2019.  If this is an early allocation, this value might vanish
from the registry ? I'm not sure what the exact process would be to ensure those
values remain in the registry and that these can be safely used by this document.

Then in the IANA Considerations, it claims _this_ document is adding these entries
to the IANA Registry?
        This document introduces a new BGP well-known community
        "LLGR_STALE" for marking long-lived stale routes, and another
        well-known community "NO_LLGR" to mark routes that should not
        be retained if stale.

So I guess that removes my concern by these entries expiring. I am assuming that this
document taking over these entries is okay, I just wanted to confirm that with the
responsible AD, the IETF Secretariat and IANA :-)
2023-08-09
06 Paul Wouters Ballot discuss text updated for Paul Wouters
2023-08-09
06 Paul Wouters
[Ballot discuss]
These two DISCUSSes should be easy to resolve :)


        The following text in Section 4.2 of the GR specification …
[Ballot discuss]
These two DISCUSSes should be easy to resolve :)


        The following text in Section 4.2 of the GR specification [RFC4724] no longer applies:
        [...]
        and the following procedures are specified instead:
        [...]

Shouldn't this be indicated with an Updates: 4724 clause ?



The well-known BGP community "LLGR_STALE" and "NO_LLGR" used by this document
are listed in the IANA registry as defined by draft-uttaro-idr-bgp-persistence
which expired in 2019.  If this is an early allocation, this value might vanish
from the registry ? I'm not sure what the exact process would be to ensure those
values remain in the registry and that these can be safely used by this document.

Then in the IANA Considerations, it claims _this_ document is adding these entries
to the IANA Registry?
        This document introduces a new BGP well-known community
        "LLGR_STALE" for marking long-lived stale routes, and another
        well-known community "NO_LLGR" to mark routes that should not
        be retained if stale.

So I guess that removes my concern by these entries expiring. I am assuming that this
document taking over these entries is okay, I just wanted to confirm that with the
responsible AD and the IETF Secretariat :-)
2023-08-09
06 Paul Wouters [Ballot Position Update] New position, Discuss, has been recorded for Paul Wouters
2023-08-08
06 Warren Kumari
[Ballot comment]
I'll note that I personally think that this proposal provides many many opportunities for shooting oneself in the foot, but you do point …
[Ballot comment]
I'll note that I personally think that this proposal provides many many opportunities for shooting oneself in the foot, but you do point that out quite clearly in the Deployment and Security Considerations sections, so... well... um... if consenting adults decide to do this, it ain't my place to say No.

I **do** think that the document would be improved with some better explanations of under what conditions the 4095 second (1.1h!) GR time might not be sufficient. It does handwave some examples like VPLS and Flowspec, but I'm not at all convinced that if I e.g deploy filters using Flowspec that the "right" answer isn't for these to revert if the neighbor isn't back after 1h.


I'd also like to thank Bo Wu for the OpsDir review (https://datatracker.ietf.org/doc/review-ietf-idr-long-lived-gr-02-opsdir-lc-wu-2022-12-01/) and the authors for responding.
2023-08-08
06 Warren Kumari [Ballot Position Update] New position, No Objection, has been recorded for Warren Kumari
2023-08-08
06 (System) IANA Review state changed to IANA OK - Actions Needed from Version Changed - Review Needed
2023-08-07
06 Zaheduzzaman Sarker [Ballot comment]
Thanks for working on this specification. My review raised no transport related issues, hence no objection.
2023-08-07
06 Zaheduzzaman Sarker [Ballot Position Update] New position, No Objection, has been recorded for Zaheduzzaman Sarker
2023-08-06
06 Jim Guichard [Ballot Position Update] New position, No Objection, has been recorded for Jim Guichard
2023-08-04
06 Roman Danyliw [Ballot comment]
Thank you to Valery Smyslov for the SECDIR review.
2023-08-04
06 Roman Danyliw [Ballot Position Update] New position, No Objection, has been recorded for Roman Danyliw
2023-08-04
06 Lars Eggert
[Ballot comment]
# GEN AD review of draft-ietf-idr-long-lived-gr-06

CC @larseggert

Thanks to Stewart Bryant for the General Area Review Team (Gen-ART) review
(https://mailarchive.ietf.org/arch/msg/gen-art/h5dRb_BAviIWxKRasRMp-Y4AUDE). …
[Ballot comment]
# GEN AD review of draft-ietf-idr-long-lived-gr-06

CC @larseggert

Thanks to Stewart Bryant for the General Area Review Team (Gen-ART) review
(https://mailarchive.ietf.org/arch/msg/gen-art/h5dRb_BAviIWxKRasRMp-Y4AUDE).

## Comments

Thanks for a well-written document!

### Inclusive language

Found terminology that should be reviewed for inclusivity; see
https://www.rfc-editor.org/part2/#inclusive_language for background and more
guidance:

* Term `traditional`; alternatives might be `classic`, `classical`, `common`,
  `conventional`, `customary`, `fixed`, `habitual`, `historic`,
  `long-established`, `popular`, `prescribed`, `regular`, `rooted`,
  `time-honored`, `universal`, `widely used`, `widespread`

## Notes

This review is in the ["IETF Comments" Markdown format][ICMF], You can use the
[`ietf-comments` tool][ICT] to automatically convert this review into
individual GitHub issues. Review generated by the [`ietf-reviewtool`][IRT].

[ICMF]: https://github.com/mnot/ietf-comments/blob/main/format.md
[ICT]: https://github.com/mnot/ietf-comments
[IRT]: https://github.com/larseggert/ietf-reviewtool
2023-08-04
06 Lars Eggert [Ballot Position Update] New position, No Objection, has been recorded for Lars Eggert
2023-08-02
06 Éric Vyncke [Ballot Position Update] New position, No Objection, has been recorded for Éric Vyncke
2023-08-01
06 John Scudder [Ballot comment]
I'm an author.
2023-08-01
06 John Scudder [Ballot Position Update] New position, Recuse, has been recorded for John Scudder
2023-07-21
06 Erik Kline [Ballot Position Update] New position, No Objection, has been recorded for Erik Kline
2023-07-14
06 Valery Smyslov Request for Telechat review by SECDIR Completed: Ready. Reviewer: Valery Smyslov. Sent review to list.
2023-07-13
06 Tero Kivinen Request for Telechat review by SECDIR is assigned to Valery Smyslov
2023-07-13
06 Andrew Alston Placed on agenda for telechat - 2023-08-10
2023-07-13
06 Andrew Alston Ballot has been issued
2023-07-13
06 Andrew Alston [Ballot Position Update] New position, Yes, has been recorded for Andrew Alston
2023-07-13
06 Andrew Alston Created "Approve" ballot
2023-07-13
06 Andrew Alston IESG state changed to IESG Evaluation from Waiting for AD Go-Ahead
2023-07-13
06 Andrew Alston Ballot writeup was changed
2023-07-13
06 (System) IESG state changed to Waiting for AD Go-Ahead from In Last Call
2023-07-12
06 (System) IANA Review state changed to Version Changed - Review Needed from IANA OK - Actions Needed
2023-07-12
06 John Scudder New version available: draft-ietf-idr-long-lived-gr-06.txt
2023-07-12
06 John Scudder New version approved
2023-07-12
06 (System) Request for posting confirmation emailed to previous authors: Bruno Decraene , Enke Chen , Jim Uttaro , John Scudder
2023-07-12
06 John Scudder Uploaded new revision
2023-07-12
05 Stewart Bryant Request for Last Call review by GENART Completed: Ready. Reviewer: Stewart Bryant. Sent review to list.
2023-07-11
05 (System) IANA Review state changed to IANA OK - Actions Needed from IANA - Review Needed
2023-07-11
05 David Dong
(Via drafts-lastcall@iana.org): IESG/Authors/WG Chairs:

The IANA Functions Operator has completed its review of draft-ietf-idr-long-lived-gr-05. If any part of this review is inaccurate, please let …
(Via drafts-lastcall@iana.org): IESG/Authors/WG Chairs:

The IANA Functions Operator has completed its review of draft-ietf-idr-long-lived-gr-05. If any part of this review is inaccurate, please let us know.

The IANA Functions Operator understands that, upon approval of this document, there are three actions which we must complete.

First, in the Capability Codes registry located at:

https://www.iana.org/assignments/capability-codes/

the existing early registration for:

Value: 71
Description: Long-Lived Graceful Restart (LLGR) Capability

will be made permanent and its reference changed to [ RFC-to-be ].

Second, in the Border Gateway Protocol (BGP) Well-known Communities registry located at:

https://www.iana.org/assignments/bgp-well-known-communities/

the existing early registrations for:

Attribute Value: 0xFFFF0006
Attribute: LLGR_STALE

and

Attribute Value: 0xFFFF0007
Attribute: NO_LLGR

will be made permanent and their references changed to [ RFC-to-be ].

Third, a new registry is to be created called the Long-lived Graceful Restart Flags for Address Family registry. The new registry will be located on the Border Gateway Protocol (BGP) Parameters registry page located at:

https://www.iana.org/assignments/bgp-parameters/

The registration policy for the new registry will be Standards Action as defined by RFC 8126. The contents of the registry are eight bits. The initial contents of the new registry are as follows:

Bit Position Name Short Name Reference
------------+---------------------+------------+-------------
0 Preservation of state F [ RFC-to-be ]
1-7 Unassigned

The IANA Functions Operator understands that these are the only actions required to be completed upon approval of this document.

Note:  The actions requested in this document will not be completed until the document has been approved for publication as an RFC. This message is meant only to confirm the list of actions that will be performed.

For definitions of IANA review states, please see:

https://datatracker.ietf.org/help/state/draft/iana-review

Thank you,

David Dong
IANA Services Specialist
2023-07-04
05 Valery Smyslov Request for Last Call review by SECDIR Completed: Has Issues. Reviewer: Valery Smyslov. Sent review to list.
2023-06-30
05 Jean Mahoney Request for Last Call review by GENART is assigned to Stewart Bryant
2023-06-29
05 Tero Kivinen Request for Last Call review by SECDIR is assigned to Valery Smyslov
2023-06-29
05 Cindy Morgan IANA Review state changed to IANA - Review Needed
2023-06-29
05 Cindy Morgan
The following Last Call announcement was sent out (ends 2023-07-13):

From: The IESG
To: IETF-Announce
CC: andrew-ietf@liquid.tech, draft-ietf-idr-long-lived-gr@ietf.org, idr-chairs@ietf.org, idr@ietf.org, jhaas@juniper.net …
The following Last Call announcement was sent out (ends 2023-07-13):

From: The IESG
To: IETF-Announce
CC: andrew-ietf@liquid.tech, draft-ietf-idr-long-lived-gr@ietf.org, idr-chairs@ietf.org, idr@ietf.org, jhaas@juniper.net
Reply-To: last-call@ietf.org
Sender:
Subject: Last Call:  (Support for Long-lived BGP Graceful Restart) to Proposed Standard


The IESG has received a request from the Inter-Domain Routing WG (idr) to
consider the following document: - 'Support for Long-lived BGP Graceful
Restart'
  as Proposed Standard

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 2023-07-13. 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


  In this document, we introduce a new BGP capability termed "Long-
  lived Graceful Restart Capability" so that stale routes can be
  retained for a longer time upon session failure than is provided for
  by BGP Graceful Restart (RFC 4724).  A well-known BGP community
  "LLGR_STALE" is introduced for marking stale routes retained for a
  longer time.  A second well-known BGP community, "NO_LLGR", is
  introduced to mark routes for which these procedures should not be
  applied.  We also specify that such long-lived stale routes be
  treated as the least-preferred, and their advertisements be limited
  to BGP speakers that have advertised the new capability.  Use of this
  extension is not advisable in all cases, and we provide guidelines to
  help determine if it is.

  We update RFC 6368 by specifying that the LLGR_STALE community must
  be propagated into, or out of, the path attributes exchanged between
  PE and CE.




The file can be obtained via
https://datatracker.ietf.org/doc/draft-ietf-idr-long-lived-gr/



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




2023-06-29
05 Cindy Morgan IESG state changed to In Last Call from Last Call Requested
2023-06-29
05 Andrew Alston Last call was requested
2023-06-29
05 Andrew Alston Ballot approval text was generated
2023-06-29
05 Andrew Alston Ballot writeup was generated
2023-06-29
05 Andrew Alston IESG state changed to Last Call Requested from AD Evaluation
2023-06-29
05 Andrew Alston Last call announcement was generated
2023-06-29
05 John Scudder New version available: draft-ietf-idr-long-lived-gr-05.txt
2023-06-29
05 John Scudder New version accepted (logged-in submitter: John Scudder)
2023-06-29
05 John Scudder Uploaded new revision
2023-06-27
04 (System) Changed action holders to Andrew Alston (IESG state changed)
2023-06-27
04 Andrew Alston IESG state changed to AD Evaluation from Publication Requested
2023-03-29
04 Amy Vezza Shepherding AD changed to Andrew Alston
2023-03-10
04 John Scudder New version available: draft-ietf-idr-long-lived-gr-04.txt
2023-03-10
04 John Scudder New version accepted (logged-in submitter: John Scudder)
2023-03-10
04 John Scudder Uploaded new revision
2022-12-30
03 Jeffrey Haas
: Document History
:
: 1.  Does the working group (WG) consensus represent the strong concurrence of a
:    few individuals, with others being …
: Document History
:
: 1.  Does the working group (WG) consensus represent the strong concurrence of a
:    few individuals, with others being silent, or did it reach broad agreement?

Support within the Working Group Last Call was modest, but from individuals
from a wide variety of organizations.  There was no dissent.

: 2.  Was there controversy about particular points, or were there decisions where
:    the consensus was particularly rough?

In general, respondents to the WGLC did not offer technical feedback on
advancing this document.  This document represents a long-deployed extension to
BGP implemented by several vendors.

The document shepherd raised the singular point that the multicast VPN
procedures did not seem to have implementations available.  The authors chose
to remove this section from the draft.  The removal of that section was not
controversial.

The remainder of the shepherd's technical comments were minor and swiftly
addressed in a document update.

: 3.  Has anyone threatened an appeal or otherwise indicated extreme discontent? If
:    so, please summarize the areas of conflict in separate email messages to the
:    responsible Area Director. (It should be in a separate email because this
:    questionnaire is publicly available.)

No.

: 4.  For protocol documents, are there existing implementations of the contents of
:    the document? Have a significant number of potential implementers indicated
:    plans to implement? Are any existing implementations reported somewhere,
:    either in the document itself (as RFC 7942 recommends) or elsewhere
:    (where)?

There are multiple implementations, including Cisco, FRR, Juniper, and Nokia.

: Additional Reviews
:
: 5.  Do the contents of this document closely interact with technologies in other
:    IETF working groups or external organizations, and would it therefore benefit
:    from their review? Have those reviews occurred? If yes, describe which
:    reviews took place.

This feature is localized to BGP and would not benefit from such additional scrutiny.

: 6.  Describe how the document meets any required formal expert review criteria,
:    such as the MIB Doctor, YANG Doctor, media type, and URI type reviews.

Not Applicable.

: 7.  If the document contains a YANG module, has the final version of the module
:    been checked with any of the recommended validation tools for syntax and
:    formatting validation? If there are any resulting errors or warnings, what is
:    the justification for not fixing them at this time? Does the YANG module
:    comply with the Network Management Datastore Architecture (NMDA) as specified
:    in RFC 8342?

This document does not contain a YANG module or extension to such a module.

The BGP YANG draft in IDR is intended to advance to Working Group Last Call
during 2022.  Since that module covers base BGP functionality, extensions such
as this one that are not covered in the base module will need augmentation
modules in the future.  The BGP YANG authors are taking specific care to permit
such augmentations in the design of the base module.

: 8.  Describe reviews and automated checks performed to validate sections of the
:    final version of the document written in a formal language, such as XML code,
:    BNF rules, MIB definitions, CBOR's CDDL, etc.

Not applicable.

: Document Shepherd Checks
:
: 9.  Based on the shepherd's review of the document, is it their opinion that this
:    document is needed, clearly written, complete, correctly designed, and ready
:    to be handed off to the responsible Area Director?

Yes.

: 10. Several IETF Areas have assembled lists of common issues that their
:    reviewers encounter. For which areas have such issues been identified
:    and addressed? For which does this still need to happen in subsequent
:    reviews?

IDR does not currently have such a checklist.

: 11. What type of RFC publication is being requested on the IETF stream (Best
:    Current Practice, Proposed Standard, Internet Standard,
:    Informational, Experimental or Historic)? Why is this the proper type
:    of RFC? Do all Datatracker state attributes correctly reflect this intent?

Proposed Standard.

: 12. Have reasonable efforts been made to remind all authors of the intellectual
:    property rights (IPR) disclosure obligations described in BCP 79? To
:    the best of your knowledge, have all required disclosures been filed? If
:    not, explain why. If yes, summarize any relevant discussion, including links
:    to publicly-available messages when applicable.

All disclosures have been made:
Bruno deCraene:
https://mailarchive.ietf.org/arch/msg/idr/T3RdmSAped0kBPVek72WmYnGQmg/

Jim Uttaro:
https://mailarchive.ietf.org/arch/msg/idr/aWR7JmdQLVwhJsYru1xn5IGFveQ/

John Scudder:
https://mailarchive.ietf.org/arch/msg/idr/gmIm0rPo2iZTC_itPLk2MDpb9b4/

Enke Chen:
https://mailarchive.ietf.org/arch/msg/idr/HR2NiY0R0Ap7DzKMxRTefERjfmQ/


: 13. Has each author, editor, and contributor shown their willingness to be
:    listed as such? If the total number of authors and editors on the front page
:    is greater than five, please provide a justification.

Yes.

There are four authors.

: 14. Document any remaining I-D nits in this document. Simply running the idnits
:    tool is not enough; please review the "Content Guidelines" on
:    authors.ietf.org. (Also note that the current idnits tool generates
:    some incorrect warnings; a rewrite is underway.)

The id-nits tool was run and found no relevant errors.  It currently flags the
update to RFC 6368 as not being in the abstract, but this seems to be a bug in
the detection of the Abstract section spanning more than one paragraph.

: 15. Should any informative references be normative or vice-versa? See the IESG
:    Statement on Normative and Informative References.

The references are appropriate.

: 16. List any normative references that are not freely available to anyone. Did
:    the community have sufficient access to review any such normative
:    references?

Not applicable.

: 17. Are there any normative downward references (see RFC 3967 and BCP
:    97) that are not already listed in the DOWNREF registry? If so,
:    list them.

Not applicable.

: 18. Are there normative references to documents that are not ready to be
:    submitted to the IESG for publication or are otherwise in an unclear state?
:    If so, what is the plan for their completion?

Not applicable.

: 19. Will publication of this document change the status of any existing RFCs? If
:    so, does the Datatracker metadata correctly reflect this and are those RFCs
:    listed on the title page, in the abstract, and discussed in the
:    introduction? If not, explain why and point to the part of the document
:    where the relationship of this document to these other RFCs is discussed.

Yes.  This will update RFC 6368 and is correctly flagged in the document.

: 20. Describe the document shepherd's review of the IANA considerations section,
:    especially with regard to its consistency with the body of the document.
:    Confirm that all aspects of the document requiring IANA assignments are
:    associated with the appropriate reservations in IANA registries. Confirm
:    that any referenced IANA registries have been clearly identified. Confirm
:    that each newly created IANA registry specifies its initial contents,
:    allocations procedures, and a reasonable name (see RFC 8126).

The IANA section has been reviewed as part of the shepherd's WGLC review.
Several RFC 1997 BGP Communities had been previously allocated and are
appropriately referenced in the IANA registry.  An additional registry that is
not currently present in IANA has been requested as part of the shepherd review
covering the "Long-lived Graceful Restart Flags for Address Family".  This
additional request addresses the only open IANA Considerations issue.

: 21. List any new IANA registries that require Designated Expert Review for
:    future allocations. Are the instructions to the Designated Expert clear?
:    Please include suggestions of designated experts, if appropriate.

The new "Long-lived Graceful Restart Flags for Address Family" registry is
being requested as "Standards Action".  The IDR Chairs would be an appropriate
Designated Expert for this registry.

2022-12-30
03 Jeffrey Haas Responsible AD changed to Alvaro Retana
2022-12-30
03 Jeffrey Haas IETF WG state changed to Submitted to IESG for Publication from WG Consensus: Waiting for Write-Up
2022-12-30
03 Jeffrey Haas IESG state changed to Publication Requested from I-D Exists
2022-12-30
03 Jeffrey Haas Document is now in IESG state Publication Requested
2022-12-06
03 John Scudder New version available: draft-ietf-idr-long-lived-gr-03.txt
2022-12-06
03 John Scudder New version accepted (logged-in submitter: John Scudder)
2022-12-06
03 John Scudder Uploaded new revision
2022-12-01
02 Bo Wu Request for Last Call review by OPSDIR Completed: Has Nits. Reviewer: Bo Wu. Sent review to list.
2022-11-29
02 Mike McBride Request for Last Call review by RTGDIR Completed: Has Nits. Reviewer: Mike McBride.
2022-11-29
02 Mike McBride Request for Last Call review by RTGDIR Completed: Has Nits. Reviewer: Mike McBride. Sent review to list. Submission of review completed at an earlier date.
2022-11-01
02 Jeffrey Haas
: Document History
:
: 1.  Does the working group (WG) consensus represent the strong concurrence of a
:    few individuals, with others being …
: Document History
:
: 1.  Does the working group (WG) consensus represent the strong concurrence of a
:    few individuals, with others being silent, or did it reach broad agreement?

Support within the Working Group Last Call was modest, but from individuals
from a wide variety of organizations.  There was no dissent.

: 2.  Was there controversy about particular points, or were there decisions where
:    the consensus was particularly rough?

In general, respondents to the WGLC did not offer technical feedback on
advancing this document.  This document represents a long-deployed extension to
BGP implemented by several vendors.

The document shepherd raised the singular point that the multicast VPN
procedures did not seem to have implementations available.  The authors chose
to remove this section from the draft.  The removal of that section was not
controversial.

The remainder of the shepherd's technical comments were minor and swiftly
addressed in a document update.

: 3.  Has anyone threatened an appeal or otherwise indicated extreme discontent? If
:    so, please summarize the areas of conflict in separate email messages to the
:    responsible Area Director. (It should be in a separate email because this
:    questionnaire is publicly available.)

No.

: 4.  For protocol documents, are there existing implementations of the contents of
:    the document? Have a significant number of potential implementers indicated
:    plans to implement? Are any existing implementations reported somewhere,
:    either in the document itself (as RFC 7942 recommends) or elsewhere
:    (where)?

There are multiple implementations, including Cisco, FRR, Juniper, and Nokia.

: Additional Reviews
:
: 5.  Do the contents of this document closely interact with technologies in other
:    IETF working groups or external organizations, and would it therefore benefit
:    from their review? Have those reviews occurred? If yes, describe which
:    reviews took place.

This feature is localized to BGP and would not benefit from such additional scrutiny.

: 6.  Describe how the document meets any required formal expert review criteria,
:    such as the MIB Doctor, YANG Doctor, media type, and URI type reviews.

Not Applicable.

: 7.  If the document contains a YANG module, has the final version of the module
:    been checked with any of the recommended validation tools for syntax and
:    formatting validation? If there are any resulting errors or warnings, what is
:    the justification for not fixing them at this time? Does the YANG module
:    comply with the Network Management Datastore Architecture (NMDA) as specified
:    in RFC 8342?

This document does not contain a YANG module or extension to such a module.

The BGP YANG draft in IDR is intended to advance to Working Group Last Call
during 2022.  Since that module covers base BGP functionality, extensions such
as this one that are not covered in the base module will need augmentation
modules in the future.  The BGP YANG authors are taking specific care to permit
such augmentations in the design of the base module.

: 8.  Describe reviews and automated checks performed to validate sections of the
:    final version of the document written in a formal language, such as XML code,
:    BNF rules, MIB definitions, CBOR's CDDL, etc.

Not applicable.

: Document Shepherd Checks
:
: 9.  Based on the shepherd's review of the document, is it their opinion that this
:    document is needed, clearly written, complete, correctly designed, and ready
:    to be handed off to the responsible Area Director?

Yes.

: 10. Several IETF Areas have assembled lists of common issues that their
:    reviewers encounter. For which areas have such issues been identified
:    and addressed? For which does this still need to happen in subsequent
:    reviews?

IDR does not currently have such a checklist.

: 11. What type of RFC publication is being requested on the IETF stream (Best
:    Current Practice, Proposed Standard, Internet Standard,
:    Informational, Experimental or Historic)? Why is this the proper type
:    of RFC? Do all Datatracker state attributes correctly reflect this intent?

Proposed Standard.

: 12. Have reasonable efforts been made to remind all authors of the intellectual
:    property rights (IPR) disclosure obligations described in BCP 79? To
:    the best of your knowledge, have all required disclosures been filed? If
:    not, explain why. If yes, summarize any relevant discussion, including links
:    to publicly-available messages when applicable.

All disclosures have been made:
Bruno deCraene:
https://mailarchive.ietf.org/arch/msg/idr/T3RdmSAped0kBPVek72WmYnGQmg/

Jim Uttaro:
https://mailarchive.ietf.org/arch/msg/idr/aWR7JmdQLVwhJsYru1xn5IGFveQ/

John Scudder:
https://mailarchive.ietf.org/arch/msg/idr/gmIm0rPo2iZTC_itPLk2MDpb9b4/

Enke Chen:
https://mailarchive.ietf.org/arch/msg/idr/HR2NiY0R0Ap7DzKMxRTefERjfmQ/


: 13. Has each author, editor, and contributor shown their willingness to be
:    listed as such? If the total number of authors and editors on the front page
:    is greater than five, please provide a justification.

Yes.

There are four authors.

: 14. Document any remaining I-D nits in this document. Simply running the idnits
:    tool is not enough; please review the "Content Guidelines" on
:    authors.ietf.org. (Also note that the current idnits tool generates
:    some incorrect warnings; a rewrite is underway.)

The id-nits tool was run and found no relevant errors.  It currently flags the
update to RFC 6368 as not being in the abstract, but this seems to be a bug in
the detection of the Abstract section spanning more than one paragraph.

: 15. Should any informative references be normative or vice-versa? See the IESG
:    Statement on Normative and Informative References.

The references are appropriate.

: 16. List any normative references that are not freely available to anyone. Did
:    the community have sufficient access to review any such normative
:    references?

Not applicable.

: 17. Are there any normative downward references (see RFC 3967 and BCP
:    97) that are not already listed in the DOWNREF registry? If so,
:    list them.

Not applicable.

: 18. Are there normative references to documents that are not ready to be
:    submitted to the IESG for publication or are otherwise in an unclear state?
:    If so, what is the plan for their completion?

Not applicable.

: 19. Will publication of this document change the status of any existing RFCs? If
:    so, does the Datatracker metadata correctly reflect this and are those RFCs
:    listed on the title page, in the abstract, and discussed in the
:    introduction? If not, explain why and point to the part of the document
:    where the relationship of this document to these other RFCs is discussed.

Yes.  This will update RFC 6368 and is correctly flagged in the document.

: 20. Describe the document shepherd's review of the IANA considerations section,
:    especially with regard to its consistency with the body of the document.
:    Confirm that all aspects of the document requiring IANA assignments are
:    associated with the appropriate reservations in IANA registries. Confirm
:    that any referenced IANA registries have been clearly identified. Confirm
:    that each newly created IANA registry specifies its initial contents,
:    allocations procedures, and a reasonable name (see RFC 8126).

The IANA section has been reviewed as part of the shepherd's WGLC review.
Several RFC 1997 BGP Communities had been previously allocated and are
appropriately referenced in the IANA registry.  An additional registry that is
not currently present in IANA has been requested as part of the shepherd review
covering the "Long-lived Graceful Restart Flags for Address Family".  This
additional request addresses the only open IANA Considerations issue.

: 21. List any new IANA registries that require Designated Expert Review for
:    future allocations. Are the instructions to the Designated Expert clear?
:    Please include suggestions of designated experts, if appropriate.

The new "Long-lived Graceful Restart Flags for Address Family" registry is
being requested as "Standards Action".  The IDR Chairs would be an appropriate
Designated Expert for this registry.

2022-11-01
02 Jeffrey Haas Working Group last call complete. Shepherd followup underway.
2022-11-01
02 Jeffrey Haas IETF WG state changed to WG Consensus: Waiting for Write-Up from In WG Last Call
2022-10-21
02 John Scudder New version available: draft-ietf-idr-long-lived-gr-02.txt
2022-10-21
02 John Scudder New version accepted (logged-in submitter: John Scudder)
2022-10-21
02 John Scudder Uploaded new revision
2022-10-19
01 Jeffrey Haas Changed consensus to Yes from Unknown
2022-10-19
01 Jeffrey Haas Intended Status changed to Proposed Standard from None
2022-10-17
01 Gunter Van de Velde Request for Last Call review by OPSDIR is assigned to Bo Wu
2022-10-17
01 Gunter Van de Velde Request for Last Call review by OPSDIR is assigned to Bo Wu
2022-10-13
01 Haomian Zheng Request for Last Call review by RTGDIR is assigned to Mike McBride
2022-10-13
01 Haomian Zheng Request for Last Call review by RTGDIR is assigned to Mike McBride
2022-10-13
01 Jeffrey Haas WGLC ending 30 October, 2022.
Directorate review requested from the routing and ops directorates.
An implementation report will be created on the IDR wiki.
2022-10-13
01 Jeffrey Haas IETF WG state changed to In WG Last Call from WG Document
2022-10-13
01 Jeffrey Haas Requested Last Call review by RTGDIR
2022-10-13
01 Jeffrey Haas Requested Last Call review by OPSDIR
2022-10-12
01 Susan Hares Notification list changed to jhaas@juniper.net because the document shepherd was set
2022-10-12
01 Susan Hares Document shepherd changed to Jeffrey Haas
2022-08-29
01 John Scudder New version available: draft-ietf-idr-long-lived-gr-01.txt
2022-08-29
01 John Scudder New version accepted (logged-in submitter: John Scudder)
2022-08-29
01 John Scudder Uploaded new revision
2020-03-09
00 (System) Document has expired
2019-09-05
00 John Scudder This document now replaces draft-uttaro-idr-bgp-persistence instead of None
2019-09-05
00 John Scudder New version available: draft-ietf-idr-long-lived-gr-00.txt
2019-09-05
00 (System) WG -00 approved
2019-09-05
00 John Scudder Set submitter to ""John G. Scudder" ", replaces to draft-uttaro-idr-bgp-persistence and sent approval email to group chairs: idr-chairs@ietf.org
2019-09-05
00 John Scudder Uploaded new revision