Skip to main content

IGP Unreachable Prefix Announcement
draft-ietf-lsr-igp-ureach-prefix-announce-11

Revision differences

Document history

Date Rev. By Action
2025-10-01
11 (System) IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor
2025-10-01
11 (System) IANA Action state changed to Waiting on RFC Editor from In Progress
2025-10-01
11 (System) IANA Action state changed to In Progress from Waiting on Authors
2025-09-30
11 (System) IANA Action state changed to Waiting on Authors from In Progress
2025-09-26
11 (System) RFC Editor state changed to EDIT from AUTH
2025-09-25
11 (System) IANA Action state changed to In Progress
2025-09-25
11 (System) RFC Editor state changed to AUTH from EDIT
2025-09-25
11 (System) RFC Editor state changed to EDIT
2025-09-25
11 (System) IESG state changed to RFC Ed Queue from Approved-announcement sent
2025-09-25
11 (System) Announcement was received by RFC Editor
2025-09-25
11 (System) Removed all action holders (IESG state changed)
2025-09-25
11 Morgan Condie IESG state changed to Approved-announcement sent from Approved-announcement to be sent
2025-09-25
11 Morgan Condie IESG has approved the document
2025-09-25
11 Morgan Condie Closed "Approve" ballot
2025-09-25
11 Morgan Condie Ballot approval text was generated
2025-09-25
11 Jim Guichard IESG state changed to Approved-announcement to be sent from Approved-announcement to be sent::AD Followup
2025-09-25
11 Cindy Morgan IESG state changed to Approved-announcement to be sent::AD Followup from IESG Evaluation
2025-09-25
11 (System) IANA Review state changed to Version Changed - Review Needed from IANA OK - Actions Needed
2025-09-25
11 Peter Psenak New version available: draft-ietf-lsr-igp-ureach-prefix-announce-11.txt
2025-09-25
11 (System) New version approved
2025-09-25
11 (System) Request for posting confirmation emailed to previous authors: Clarence Filsfils , Dan Voyer , Gyan Mishra , Peter Psenak , Shraddha Hegde
2025-09-25
11 Peter Psenak Uploaded new revision
2025-09-24
10 Amanda Baber IANA Review state changed to IANA OK - Actions Needed from Version Changed - Review Needed
2025-09-24
10 Paul Wouters
[Ballot comment]
Are there any operational considerations worth mentioning in the document? Would setting the UP flag cause other properly implemented systems not supporting the …
[Ballot comment]
Are there any operational considerations worth mentioning in the document? Would setting the UP flag cause other properly implemented systems not supporting the flag to change behaviour? I assume this would not be the case and that is why no operational considerations were added?
2025-09-24
10 Paul Wouters [Ballot Position Update] New position, No Objection, has been recorded for Paul Wouters
2025-09-24
10 Roman Danyliw [Ballot comment]
Thank you to Dale Worley for the GENART review.  I have no further GEN-specific feedback.
2025-09-24
10 Roman Danyliw [Ballot Position Update] New position, No Objection, has been recorded for Roman Danyliw
2025-09-24
10 Mike Bishop
[Ballot comment]
Section 1:
- Expand terms on first use; at least IGP and possibly OSPF, IS-IS, BGP, PIC, etc.
- "multi-area/level and/or multi-domain" Is …
[Ballot comment]
Section 1:
- Expand terms on first use; at least IGP and possibly OSPF, IS-IS, BGP, PIC, etc.
- "multi-area/level and/or multi-domain" Is there a reason to split area/level from domain?
- "Summarization" appears to be a key concept here. Can you add a pointer to a definition?

It's unfortunate that the abbreviation "UP" is being used to indicate that something is down.

===NITS FOLLOW===

Abstract: "the two new flags" haven't been described yet. Maybe drop "the"

1: "OVERLOAD bit" => "the OVERLOAD bit", "high metric" => "a high metric", "all-links" => "all links", "such load" => "such a load", "advertise prefix" => "advertise a prefix"

4.2: Remove comma after "ASBRs"
2025-09-24
10 Mike Bishop [Ballot Position Update] New position, No Objection, has been recorded for Mike Bishop
2025-09-24
10 Orie Steele [Ballot Position Update] New position, No Objection, has been recorded for Orie Steele
2025-09-24
10 Deb Cooley [Ballot comment]
Thanks to Valery Smyslov for their secdir review.
2025-09-24
10 Deb Cooley [Ballot Position Update] New position, No Objection, has been recorded for Deb Cooley
2025-09-24
10 Mohamed Boucadair
[Ballot comment]
Hi Peter, all,

Thank you for the discussion and addressing raised points in [1]. -10 looks much more better.

I still think that …
[Ballot comment]
Hi Peter, all,

Thank you for the discussion and addressing raised points in [1]. -10 looks much more better.

I still think that we can git rid of the UP-flag and leave it to when we have more clarity on the intended application use, though.

Cheers,
Med

[1] https://mailarchive.ietf.org/arch/msg/lsr/ZBY0n8RSx0NAOuG_00E6dW6OgEg/
2025-09-24
10 Mohamed Boucadair [Ballot Position Update] Position for Mohamed Boucadair has been changed to No Objection from Discuss
2025-09-24
10 Ketan Talaulikar
[Ballot comment]
Thanks to the authors and the WG for their work on this document.

I believe this is a useful feature in specific deployment …
[Ballot comment]
Thanks to the authors and the WG for their work on this document.

I believe this is a useful feature in specific deployment use cases where
summarization is used for scaling purposes.

Thanks to Peter for addressing my comments in the DISCUSS and COMMENTS sections as the editor of the document.
2025-09-24
10 Ketan Talaulikar [Ballot Position Update] Position for Ketan Talaulikar has been changed to No Objection from Discuss
2025-09-24
10 (System) IANA Review state changed to Version Changed - Review Needed from IANA OK - Actions Needed
2025-09-24
10 Peter Psenak New version available: draft-ietf-lsr-igp-ureach-prefix-announce-10.txt
2025-09-24
10 (System) New version approved
2025-09-24
10 (System) Request for posting confirmation emailed to previous authors: Clarence Filsfils , Dan Voyer , Gyan Mishra , Peter Psenak , Shraddha Hegde
2025-09-24
10 Peter Psenak Uploaded new revision
2025-09-23
09 Andy Newton [Ballot Position Update] New position, No Objection, has been recorded for Andy Newton
2025-09-23
09 Gorry Fairhurst [Ballot comment]
Thanks for the work is described in this document. I do not see any transport-related concerns for this I-D.
2025-09-23
09 Gorry Fairhurst [Ballot Position Update] New position, No Objection, has been recorded for Gorry Fairhurst
2025-09-23
09 Mahesh Jethanandani
[Ballot comment]
Section 1, paragraph 0
>    Link-state IGP protocols like IS-IS [ISO10589], OSPF [RFC2328], and
>    OSPFv3 [RFC5340] …
[Ballot comment]
Section 1, paragraph 0
>    Link-state IGP protocols like IS-IS [ISO10589], OSPF [RFC2328], and
>    OSPFv3 [RFC5340] are primarily used to distribute routing information
>    between routers belonging to a single Autonomous System (AS) and to
>    calculate the reachability for IPv4 or IPv6 prefixes advertised by
>    the individual nodes inside the AS.  Each node advertises the state
>    of its local adjacencies, connected prefixes, capabilities, etc.  The
>    collection of these states from all the routers inside the area form
>    a link-state database (LSDB) that describes the topology of the area
>    and holds additional state information about the prefixes, router
>    capabilities, etc.

Use of OSPF, OSPFv2 and OSPFv3 is confusing in this draft. The title of RFC2328 is "OSPF Version 2", not "OSPF", which is often used to refer to both OSPFv2 and OSPFv3. Could the authors correct and clarify when the statement is applicable to OSPFv2, or OSPFv3 or both (by using OSPF).

Section 2, paragraph 9
>    It is also RECOMMENDED that implementations limit the number of UPA
>    advertisements which can be originated at a given time.

This and other Sections documents several configuration parameters, including a knob to enable the advertisment of UPA and the reception and processing of them. It would be useful to summarize all the configuration (and maintenance) options this document is introducing in a separate section called "Operational Considerations".

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

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

-------------------------------------------------------------------------------
NIT
-------------------------------------------------------------------------------

All comments below are about very minor potential issues that you may choose to
address in some way - or ignore - as you see fit. Some were flagged by
automated tools (via https://github.com/larseggert/ietf-reviewtool), so there
will likely be some false positives. There is no need to let me know what you
did with these suggestions.

Section 1, paragraph 3
>    IGP protocols typically only advertise the reachability of the
>    prefix.  Prefix that was previously advertised as reachable is made
>    unreachable just by withdrawing the previous advertisement of the
>    prefix.  In our use case, we want to signal unreachability for a
>    prefix for which the reachability was not explicitly signaled
>    previously, because it was covered by the reachability of the summary
>    address.

As Eric has already commented, who is "ours" or "we"? Please avoid the usage of such terms.

Section 1, paragraph 3
>    This document also defines how the UPA is propagated across ISIS
>    levels and OSPF areas.

s/ISIS/IS-IS/ here and everywhere in the document.

Section 2, paragraph 6
>    The intent of UPA is to provide an event driven signal of the
>    transition of a destination from reachable to unreachable.  It is not
>    intended to advertise a persistent state.  UPA advertisements SHOULD
>    therefore be withdrawn after some amount of time, that would provides
>    sufficient time for UPA to be flooded network-wide and acted upon by
>    receiving nodes, but limits the presence of UPA in the network.  The
>    time the UPA is kept in the network SHOULD also reflect the intended
>    use-case for which the UPA was advertised.

s/that would provides/that would provide/

Document references draft-ietf-lsr-ospf-prefix-extended-flags, but that has
been published as RFC9792.

Section 2, paragraph 5
> e UPA was advertised. s/that would provides/that would provide/ Implementatio
>                                    ^^^^^^^^
The modal verb "would" requires the verb's base form.

Section 2, paragraph 6
> nd external prefix is advertised in it's own LSA, so the above optimisation
>                                    ^^^^
Did you mean "its" (possessive pronoun) instead of "it's" (short for "it is")?

Section 2, paragraph 9
> efix is advertised with a metric larger then MAX_PATH_METRIC (0xFE000000, see
>                                  ^^^^^^^^^^^
Did you mean "larger than"?

Section 3, paragraph 6
> s initially defined in [RFC7370], e.g.,: - SRv6 Locator [RFC9352] - Extended
>                                      ^^
Did you just mean "," or ":"?
2025-09-23
09 Mahesh Jethanandani [Ballot Position Update] New position, No Objection, has been recorded for Mahesh Jethanandani
2025-09-22
09 (System) IANA Review state changed to IANA OK - Actions Needed from Version Changed - Review Needed
2025-09-22
09 Gunter Van de Velde [Ballot comment]
contributor
2025-09-22
09 Gunter Van de Velde [Ballot Position Update] New position, Recuse, has been recorded for Gunter Van de Velde
2025-09-21
09 Mohamed Boucadair
[Ballot discuss]
Hi Peter, Clarence, Daniel, Shraddha, and Gyan,

Thank you for the effort put into this specification.

I like the approach adopted here as …
[Ballot discuss]
Hi Peter, Clarence, Daniel, Shraddha, and Gyan,

Thank you for the effort put into this specification.

I like the approach adopted here as it leverages exiting features (which is good for backward compatibility) and thus eases incremental deployment.

# Meta comment

The flow of the document can be made better by introducing the explicit signaling part early in the document as that is what actually demux the use defined in the draft vs. any other future uses of the specific metric. The current flow reveals that the signaling part was added as an after though, not as part of the design.

Please find below some DICUSS points:

# Planned Maintenance

I expect that adequate reconfiguration will be put in place to isolate a node for PM purposes. The document does not explain how the signal defined here is needed or solves an issue. I appreciate that the introduction includes a short mention of the use of overload bit, though.

I’m also asking the question because there is no ** normative ** discussion (at least I missed it) about how that can be triggered at the originating ABR.

Also, unlike a random failure, a planned failure is associated with an expected start and end times. Signaling the event without those characteristics questions the value of tagging a loss as an UP (over-specification). 

# Configuration Efficiency

Section 2
  Implementations MAY limit the UPA generation to specific prefixes,
  e.g.  host prefixes, SRv6 locators, or similar.  Such filtering is
  optional and MAY be controlled via configuration.

I’m afraid that for the limit to be useful, it should be tweaked based on local operator policy, not on some magic that is internal to the implementation. I suggest the second MAY to be changed to SHOULD when such limit is supported.

Idem for the following:
  Implementation MAY provide a configuration option to specify the UPA
  lifetime at the originating ABR or ASBR.

I suggest we update it to:

  UPA implementations SHOULD provide a configuration option to specify the UPA
  ^^^^^^^^^^^^^^^^^^^
  lifetime at the originating ABR or ASBR.

The reasoning for this change is that a failure may last long and that an operator would like to maintain that loss state longer (than allowed by a default limit) to accommodate how the specific application consuming the loss signal.

Please note that you say that the validity depends on the use case:

CURRENT (S.2):
  The
  time the UPA is kept in the network SHOULD also reflect the intended
  use-case for which the UPA was advertised.

# Withdrawal

Section 2 says:

  UPA advertisements SHOULD
  therefore be withdrawn after some amount of time, that would provides
  sufficient time for UPA to be flooded network-wide and acted upon by
  receiving nodes, but limits the presence of UPA in the network.  The
  time the UPA is kept in the network SHOULD also reflect the intended
  use-case for which the UPA was advertised.
  …
  ABR or ASBR MUST withdraw the previously advertised UPA when the
  reason for which the UPA was generated ceases - e.g. prefix
  reachability was restored or its metric has changed such that it is
  below the configured threshold value.

The second MUST is not useful if that reason disappears after the timeout that triggers the SHOULD.

I think a simple text reorder would fix this. For example,

NEW:
  ABR or ASBR MUST withdraw the previously advertised UPA when the
  reason for which the UPA was generated ceases - e.g. prefix
  reachability was restored or its metric has changed such that it is
  below the configured threshold value.

  Even if the reasons persist, UPA advertisements SHOULD
  be withdrawn after some amount of time, that would provides
  sufficient time for UPA to be flooded network-wide and acted upon by
  receiving nodes, but limits the presence of UPA in the network.  The
  time the UPA is kept in the network SHOULD also reflect the intended
  use-case for which the UPA was advertised.

# Scalability control

Section 2 says:
  It is also RECOMMENDED that implementations limit the number of UPA
  advertisements which can be originated at a given time.

The benefits gained by summarization may be nullified if a large number of UPAs are injected. This recommendation is really great, but there is a need to expose a configuration parameter here. Consider add the following:

NEW:
  UPA implementations SHOULD provide a configuration option to limit
  the number of such UPAs.

# Backward compatibility Check

CURRENT (3.2/4.2):
  Such requirement of
  reachability MUST NOT be applied for UPAs, as they are propagating
  unreachability.

Does this mean that an ABR that don’t support UPA might discard it?

# Avoid redefining exiting behaviors

CURRENT (Section 4):
  In addition, NU-bit is defined for OSPFv3 [RFC5340].  Prefixes having
  the NU-bit set in their PrefixOptions field SHOULD NOT be included in
  the routing calculation.

The SHOULD NOT part is already defined in 5340. Why is this redefined again?

# Check on “UP-Flag” is useless

5.1.1
  The prefix that is advertised with U-Flag or UP-Flag  MUST have the
  metric set to a value larger than 0xFE000000.  If the prefix metric
  is less than or equal 0xFE000000, both of these flags MUST be
  ignored.

5.2.2
  The prefix that is advertised with U-Flag or UP-Flag MUST have the
  NU-bit set in the PrefixOptions of the parent TLV. 

The “or UP-Flag” part of both MUSTs is useless as U-Flag will be set if UP-Flag is set as well. The case where only UP-Flag is set is invalid and will be ignored.

Unless I missed a subtle thing here, please update these two accordingly.

# Service stability

The document declares the applications that consume the signal out of scope. Which is fine. However, there might be some negative implications due to how the loss signal (or it withdrawal/absence) is interpreted. For example, add a warning to insist that withdrawal does not mean revert to a nominal state. Having few sentences for these service to take appropriate measure before reverting.
2025-09-21
09 Mohamed Boucadair Ballot discuss text updated for Mohamed Boucadair
2025-09-21
09 Mohamed Boucadair
[Ballot discuss]
Hi Peter, Clarence, Daniel, Shraddha, and Gyan,

Thank you for the effort put into this specification.

I like the approach adopted here as …
[Ballot discuss]
Hi Peter, Clarence, Daniel, Shraddha, and Gyan,

Thank you for the effort put into this specification.

I like the approach adopted here as it leverages exiting features (which is good for backward compatibility) and thus eases incremental deployment.

# Meta comment

The flow of the document can be made better by introducing the explicit signaling part early in the document as that is what actually demux the use defined in the draft vs. any other future uses of the specific metric. The current flow reveals that the signaling part was added as an after though, not as part of the design.

Please find below some DICUSS points:

# Planned Maintenance

I expect that adequate reconfiguration will be put in place to isolate a node for PM purposes. The document does not explain how the signal defined here is needed or solves an issue. I appreciate that the introduction include a short mention of the use of overload bit, though.

I’m also asking the question because there is no ** normative ** discussion (at least I missed it) about how that can be triggered at the originating ABR.

Also, unlike a random failure, a planned failure is associated with an expected start and end times. Signaling the event without those characteristic questions the value of tagging a loss as an NP. 

# Configuration Efficiency

Section 2
  Implementations MAY limit the UPA generation to specific prefixes,
  e.g.  host prefixes, SRv6 locators, or similar.  Such filtering is
  optional and MAY be controlled via configuration.

I’m afraid that for the limit to be useful, it should be tweaked based on local operator policy and not on some magic that is internal to the implementation. I suggest the second MAY to be changed to SHOULD when such limit is supported.

Idem for the following:
  Implementation MAY provide a configuration option to specify the UPA
  lifetime at the originating ABR or ASBR.

I suggest we update it to:

  UPA implementations SHOULD provide a configuration option to specify the UPA
  ^^^^^^^^^^^^^^^^^^^
  lifetime at the originating ABR or ASBR.

The reasoning for this change is that a failure may last long and that an operator would like to maintain that loss state longer (than allowed by a default limit) to accommodate how the specific application consuming the loss signal.

Please note that you say that the validity depends on the use case:

CURRENT (S.2):
  The
  time the UPA is kept in the network SHOULD also reflect the intended
  use-case for which the UPA was advertised.

# Withdrawal

Section 2 says:

  UPA advertisements SHOULD
  therefore be withdrawn after some amount of time, that would provides
  sufficient time for UPA to be flooded network-wide and acted upon by
  receiving nodes, but limits the presence of UPA in the network.  The
  time the UPA is kept in the network SHOULD also reflect the intended
  use-case for which the UPA was advertised.
  …
  ABR or ASBR MUST withdraw the previously advertised UPA when the
  reason for which the UPA was generated ceases - e.g. prefix
  reachability was restored or its metric has changed such that it is
  below the configured threshold value.

The second MUST is not useful if that reason disappears before the timeout that triggers the SHOULD.

I think a simple text reorder would fix this. For example,

NEW:
  ABR or ASBR MUST withdraw the previously advertised UPA when the
  reason for which the UPA was generated ceases - e.g. prefix
  reachability was restored or its metric has changed such that it is
  below the configured threshold value.

  Even if the reasons persist, UPA advertisements SHOULD
  be withdrawn after some amount of time, that would provides
  sufficient time for UPA to be flooded network-wide and acted upon by
  receiving nodes, but limits the presence of UPA in the network.  The
  time the UPA is kept in the network SHOULD also reflect the intended
  use-case for which the UPA was advertised.

# Scalability control

Section 2 says:
  It is also RECOMMENDED that implementations limit the number of UPA
  advertisements which can be originated at a given time.

The benefits gained by summarization may be nullified if a large number of UPAs are injected. This recommendation is really great, but there is a need to expose a configuration parameter here. Pease

NEW:
  UPA implementations SHOULD provide a configuration option to limit
  the number of such UPAs.

# Backward compatibility Check

CURRENT (3.2/4.2):
  Such requirement of
  reachability MUST NOT be applied for UPAs, as they are propagating
  unreachability.

Does this mean that an ABR that don’t support UPA might discard it?

# Avoid redefining exiting behaviors

CURRENT (Section 4):
  In addition, NU-bit is defined for OSPFv3 [RFC5340].  Prefixes having
  the NU-bit set in their PrefixOptions field SHOULD NOT be included in
  the routing calculation.

The SHOULD NOT part is already defined in 5340. What is this redefined again?

# Check on “UP-Flag” is useless

5.1.1
  The prefix that is advertised with U-Flag or UP-Flag  MUST have the
  metric set to a value larger than 0xFE000000.  If the prefix metric
  is less than or equal 0xFE000000, both of these flags MUST be
  ignored.

5.2.2
  The prefix that is advertised with U-Flag or UP-Flag MUST have the
  NU-bit set in the PrefixOptions of the parent TLV. 

The “or UP-Flag” part of both MUSTs is useless as U-Flag will be set in such case as well. The case where only UP-Flag is set is invalid and will be ignored.

Unless I missed a subtle thing here, please update these two.

# Service stability

The document declares the applications that consume the signal out of scope. Which is fine. However, there might be some negative implications due to how the loss signal (or it withdrawal/absence) is interpreted. For example, add a warning to insist that withdrawal does not mean revert to a nominal state. Having few sentences for these service to take appropriate measure before reverting.
2025-09-21
09 Mohamed Boucadair
[Ballot comment]
# Topology-dependent matters

Abstract:
  This enables fast
  convergence by steering traffic away from the node which owns the
  prefix and …
[Ballot comment]
# Topology-dependent matters

Abstract:
  This enables fast
  convergence by steering traffic away from the node which owns the
  prefix and is no longer reachable.

“steering..” part of the text is only possible when there alternate routes for that prefix. Otherwise, the traffic will be dropped anyway.

Pleas reword. For example, saying “when applicable” or similar would be just fine.

# Why now?

Summarization was there since decades. A mention about what exacerbates the need for this new feature now (and was not considered as a major issue in past) would be helpful.

# "Egress" depends on the traffic directionality

Section 1:
  Similarly, when an egress router needs to be taken out of service for
  maintenance, the traffic is drained from the node before taking it
  down. 

A router may behave as ingress/egress as a function of traffic direction. I would delete “egress” here.

# (ni) There might be many ABRs per area, not single one

Please make this change in Section 1 (and similar):

OLD:
  When prefixes from such node are summarized by the
  Area Border Router (ABR) or Autonomous System Boundary Router (ASBR),

NEW:
  When prefixes from such node are summarized by an
  Area Border Router (ABR) or Autonomous System Boundary Router (ASBR),

# (Operational Considerations) Many signals, distinct expected uses

Section 1 has the following:

  This document does not define how to advertise prefix that is not
  reachable for routing.  That has been defined for IS-IS in [RFC5305]
  and [RFC5308], for OSPF in [RFC2328], and for OSPFv3 in [RFC5340].

I wonder whether we can list the signals available out there (explicit prefer advertisement, prefix with a specific metric, etc.) and remind the intend use scope for each of them. This can be record in the Operational Considerations.

I’m raising this point, especially that the text right after says the following without appropriate scoping:

CURRENT:
  This document defines two new flags in IS-IS, OSPF, and OSPFv3.
  These flags, together with the existing protocol mechanisms, provide
  the support for advertising prefix unreachability , together with the
  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  reason for which the unreachability is advertised

# Unreachable metric?!

Section 1 has the following:
  This document defines a method to signal a specific reason for which
  the prefix with unreachable metric was advertised. 

Unless, I’m mistaken there is no such “unreachable metric” as a thing in IS-IS.

# (Operational Considerations) Activation default

Section 2 has the following:
  UPA MAY be generated by the ABR or ASBR for a prefix that is
  summarized by the summary address originated by the ABR or ASBR in
  the following cases:

Can we say something about whether the use of UPA be enabled or disabled by default?

# Threshold

Section 2 says:
          - the metric to reach the prefix from the ABR or ASBR crosses
          the configured threshold.

Can we explicit the threshold we are referring to here + add reference where to look at?

# Explicit references in Section 3

OLD:
  [RFC5305] defines the encoding for advertising IPv4 prefixes using 4
  octets of metric information.  Section 4 specifies:
  ..
  Similarly, [RFC5308] defines the encoding for advertising IPv6
  prefixes using 4 octets of metric information. Section 2 states:

NEW:
  [RFC5305] defines the encoding for advertising IPv4 prefixes using 4
  octets of metric information.  Section 4 of [RFC5305]  specifies:
  ..
  Similarly, [RFC5308] defines the encoding for advertising IPv6
  prefixes using 4 octets of metric information.  Section 2 of [RFC5308] states:

# “Advertisement of UPA in IS-IS”

CURENT (S3.1)
  Recognition of the advertisement as UPA is only required on routers
  which have a valid use case for this information. 

I would delete this sentence as this section is about the originator.

# Section 6

Consider moving that section right after current Section 7 as a subsection of an Operational Consideration section.

## Multiple ABRs

That section may also discuss whether there are specific consideration to take into account, e.g., presence of multiple ABRs with announces UPAs for a set of prefixes in an area and measures to prevent routing stability. If you don’t see any risk out there, saying that as well would be useful.

## Consider adding any implications (or absence of) explicit withdrawal of an UPA.

Cheers,
Med
2025-09-21
09 Mohamed Boucadair [Ballot Position Update] New position, Discuss, has been recorded for Mohamed Boucadair
2025-09-20
09 Erik Kline
[Ballot comment]
# Internet AD comments for draft-ietf-lsr-igp-ureach-prefix-announce-09
CC @ekline

* comment syntax:
  - https://github.com/mnot/ietf-comments/blob/main/format.md

* "Handling Ballot Positions":
  - https://ietf.org/about/groups/iesg/statements/handling-ballot-positions/

## Comments …
[Ballot comment]
# Internet AD comments for draft-ietf-lsr-igp-ureach-prefix-announce-09
CC @ekline

* comment syntax:
  - https://github.com/mnot/ietf-comments/blob/main/format.md

* "Handling Ballot Positions":
  - https://ietf.org/about/groups/iesg/statements/handling-ballot-positions/

## Comments

### S5.1,5.2

* It seems to me that using the letters "UP" to mean "no, actually down"
  could bring no small amount of confusion.

  But I assume the working group discussed options and this was the best
  that could achieve consensus.

## Nits

### S1

* "reachability of the summary address" ->
  "reachability of the summary prefix"
2025-09-20
09 Erik Kline [Ballot Position Update] New position, No Objection, has been recorded for Erik Kline
2025-09-19
09 Ketan Talaulikar
[Ballot discuss]
Thanks to the authors and the WG for their work on this document.

I believe this is a useful feature in specific deployment …
[Ballot discuss]
Thanks to the authors and the WG for their work on this document.

I believe this is a useful feature in specific deployment use cases where
summarization is used for scaling purposes.

I have a few points that I would like to discuss.

discuss#1: Feature Enablement - I believe that UPA is an optional feature
of IGPs and not a core IGP functionality. Therefore, it should be disabled by
default. While there is text in the document about various control knobs and
parameters for implementations, I was not able to find anything about
enablement (at originating, propagating, and receiving routers?) which I
believe is required?

discuss#2: Limit/control at ABR/ASBR - Just like the ABR/ABSR
that are originating UPAs, is some control and limit expected at an ABR/ASBR
that is propagating UPAs? Is there some check required that those UPAs are
covered by a summary that is being also propagated (or originated) by that
ABR/ASBR?

discuss#3: section 4 says:

"UPA in OSPFv3 is supported for Inter-Area-Prefix-LSA [RFC5340], AS-External-LSA [RFC5340], NSSA-LSA [RFC5340], E-Inter-Area-Prefix-LSA [RFC8362], E-AS-External-LSA [RFC8362], E-Type-7-LSA [RFC8362], and SRv6 Locator LSA [RFC9513]."

I would like to understand why the base OSPFv3 LSAs are required for UPA and why it cannot be done with just the extended LSAs (operating in sparse mode) and the SRv6 Locator LSA. It is likely that I am missing something and hence asking for clarification.
2025-09-19
09 Ketan Talaulikar
[Ballot comment]
Please find below some comments provided in the idnits output of the v09 of
the document. Please look for  at the end of …
[Ballot comment]
Please find below some comments provided in the idnits output of the v09 of
the document. Please look for  at the end of the email. If that is not
present then likely the email has been truncated by your email client.

24   This document describes how to use the existing protocol mechanisms
25   in IS-IS and OSPF, together with the two new flags, to advertise such
26   prefix reachability loss.

Perhaps remove "existing" from the above sentence in view of sections
3.2 and 4.2?


126   IS, or by setting high metric on all-links and prefixes advertised by
127   the node in OSPF.  When prefixes from such node are summarized by the

For OSPF, is the reference here to MaxLinkMetric in RFC6987 and LSInfinity?
Perhaps also the H-bit for v2 [RFC8870] and R-bit for v3 [RFC5340]?


151   This document defines two new flags in IS-IS, OSPF, and OSPFv3.
152   These flags, together with the existing protocol mechanisms, provide

Perhaps remove "existing" here as well for the same reasons as
previous comment?


160 2.  Generation of the UPA

162   UPA MAY be generated by the ABR or ASBR for a prefix that is
163   summarized by the summary address originated by the ABR or ASBR in
164   the following cases:

Should we also call out that UPA MUST NOT be generated unless it is covered
by a summary?


204   In OSPF and OSPFv3, each inter-area and external prefix is advertised
205   in it's own LSA, so the above optimisation does not apply to OSPF.

s/optimisation/consideration ? ... or perhaps "constraint" ?

207   It is also RECOMMENDED that implementations limit the number of UPA
208   advertisements which can be originated at a given time.

Is the intention here about how many can be originated in one go OR how many
UPAs would be present (active) in that routers LSAs/LSPs at any given point of time? I
am assuming it is the latter and if so please clarify.

210 3.  Supporting UPA in IS-IS

212   [RFC5305] defines the encoding for advertising IPv4 prefixes using 4
213   octets of metric information.  Section 4 specifies:

For clarity, suggest:

[RFC5305] defines the encoding for advertising IPv4 prefixes using 4 octets of
metric information and its Section 4 specifies:


234 3.1.  Advertisement of UPA in IS-IS

236   Existing nodes in a network that do not suport UPA will not use UPAs
237   during the route calculation, but will continue to flood them.  This
238   allows flooding of such advertisements to occur without the need to
239   upgrade all nodes in a network.

Should "will continue to flood them" be qualified as "will continue to
flood them within the level" or something on similar lines?

241   Recognition of the advertisement as UPA is only required on routers
242   which have a valid use case for this information.  Those ABRs or
243   ASBRs, which are responsible for propagating UPA advertisements into
244   other areas or domains MUST also recognize UPA advertisements.

Perhaps s/domains MUST also recognize/domains are also expected to
recognize ... or word it differently since this is more like an
operational/deployment guideline for UPA feature? If providing operational or
deployment considerations, then suggest to introduce a new section named as such
and describe which routers are expected to be UPA-aware (or this could be done in
section 2 with a title change that covers not just generation but other aspects
as well).


251   UPA in IS-IS is supported for all IS-IS Sub-TLVs registered in the
252   IS-IS Sub-TLVs Advertising Prefix Reachability registry, which was
253   initially defined in [RFC7370], e.g.,:

For clarity, I would suggest:

[RFC7370] introduced the IS-IS Sub-TLVs for TLVs Advertising Prefix Reachability
registry which lists TLVs for advertising different types of prefix
reachability (that list at the time of publication of this document is below).
UPA in IS-IS is supported for all such TLVs identified by that registry.


272   level 1 and level 2.  Propagation is only done if the prefix is
273   reachable in the source level, e.g., prefix is only propagated from a

s/e.g.,/i.e.,


315   UPA in OSPFv2 is supported for OSPFv2 Summary-LSA [RFC2328], AS-
316   external-LSAs [RFC2328], NSSA AS-external LSA [RFC3101], and OSPFv2
317   IP Algorithm Prefix Reachability Sub-TLV [RFC9502].

I think the intention here is to say that "UPA in OSPFv2 is supported
for prefix reachability advertised via ..." ?


333 4.2.  Propagation of UPA in OSPF

335   OSPF ABRs or ASBRs, which would be responsible for propagating UPA
336   advertisements into other areas MUST recognize such advertisements.

This is more of a deployment guideline. Please see similar comment in
section 3.1


352   set in PrefixOptions, for various reasons.  Even though in all cases
353   the treatment of such metric, or NU-bit, is specified for IS-IS, OSPF
354   and OSPFv3, having an explicit way to signal that the prefix was
355   advertised in order to signal unreachability is required to

perhaps s/unreachability/UPA ?


382 5.2.  Signaling UPA in OSPF

384   A new Prefix Attributes Sub-TLV has been defined in
385   [I-D.ietf-lsr-ospf-prefix-extended-flags] for advertising additional
386   prefix attribute flags in OSPFv2 and OSPFv3.

please update reference to RFC9792 and also "OSPFv2 and OSPFv3
Prefix Attributes sub-TLVs have been ..."


403 5.2.1.  Signaling UPA in OSPFv2

405   In OSPFv2 the Prefix Attributes Sub-TLV is a Sub-TLV of the OSPFv2
406   Extended Prefix TLV [RFC7684].

The name is "OSPFv2 Prefix Attributes Sub-TLV"


428   metric set to a value LSInfinity.  For default algorithm 0 prefixes,
429   the LSInfinity MUST be set in the parent TLV.  For IP Algorithm
430   Prefixes [RFC9502], the LSInfinity MUST be set in OSPFv3 IP Algorithm
431   Prefix Reachability sub-TLV.  If the prefix metric is not equal to
432   LSInfinity, both of these flags MUST be ignored.

For OSPFv3, RFC9502 is clear about what metric is in operation. Is
this text on default and IP algo needed?


444   prefix.  As a result, depending on which ABR or ASBR the traffic is
445   using to enter a partitioned area, the traffic could be dropped or be
446   delivered to its final destination.  UPA does not make the problem of

could be either dropped or delivered ...


460 7.  Processing of the UPA

462   The setting of the U-Flag signals that the prefix is unreachable.  If
463   the U flag is set, the setting of the UP flag signals that the
464   unreachability is due to a planned event.

Suggest to move the above paragraph at the end of section 5 and just
before section 5.1 where the semantics of the flags would be introduced before
their protocol encodings are specified.


496   This document adds two new bits in the "OSPFv2 Prefix Extended Flags"
497   and "OSPFv3 Prefix Extended Flags" registres:

registries

2025-09-19
09 Ketan Talaulikar [Ballot Position Update] New position, Discuss, has been recorded for Ketan Talaulikar
2025-09-17
09 Éric Vyncke
[Ballot comment]

# Éric Vyncke, INT AD, comments for draft-ietf-lsr-igp-ureach-prefix-announce-09
CC @evyncke

Thank you for the work put into this document.

Please find below some …
[Ballot comment]

# Éric Vyncke, INT AD, comments for draft-ietf-lsr-igp-ureach-prefix-announce-09
CC @evyncke

Thank you for the work put into this document.

Please find below some non-blocking COMMENT points/nits (replies would be appreciated even if only for my own education).

Special thanks to Yingzhen Qu for the shepherd's detailed write-up including the WG consensus (important to note for this I-D) _but it lacks_ the justification of the intended status.

I hope that this review helps to improve the document,

Regards,

-éric

## COMMENTS (non-blocking)

### Title

s/IGP Unreachable Prefix Announcement/Unreachable Prefix *IGP* Announcement/ sounds clearer to me but English is not my primary language.

### Abstract

s/This document describes/This document *specifies*/ as this is proposed standard.

### Section 1

Who is the "we" in `we want to signal unreachability` ? The authors ? The LSR WG ? The IETF ? Please avoid using ambiguous "we" by rephrasing the sentence.

s/ISIS/IS-IS/ ? and in other places.

### Section 2

s/for a prefix that is summarized by the summary *address*/for a prefix that is summarized by the summary *prefix*/ ?

There are two "SHOULD" in this section but nothing is written the cases when these "SHOULD" can be bypassed and/or what are the consequences.

Add "and OSPFv3" at the end of `so the above optimisation does not apply to OSPF` ? It seems that the I-D sometimes uses OSPF for OSPFv2 alone and sometimes for OSPFv2 and OSPFv3.

### Section 3.1

Add "to support this specification" after `without the need to upgrade all nodes in a network.` ?

`Those ABRs or ASBRs, which are responsible for propagating UPA advertisements into other areas or domains MUST also recognize UPA advertisements.` what are the consequences if this is not the case (e.g., not all ABR/ASBR have been upgraded). Should this be mentioned in an operational considerations section ?

### Section 5.1

Was the use of a 2-bit field considered rather than using 2 flags ? It would have allowed 4 values as opposed as the current 3 values. Out of curiosity because it is probably too late to change it...

### Section 8

It is often preferable to add an informational reference to the URI of the registries.
2025-09-17
09 Éric Vyncke [Ballot Position Update] New position, No Objection, has been recorded for Éric Vyncke
2025-09-16
09 Morgan Condie Placed on agenda for telechat - 2025-09-25
2025-09-16
09 Jim Guichard Ballot has been issued
2025-09-16
09 Jim Guichard [Ballot Position Update] New position, Yes, has been recorded for Jim Guichard
2025-09-16
09 Jim Guichard Created "Approve" ballot
2025-09-16
09 Jim Guichard IESG state changed to IESG Evaluation from Waiting for AD Go-Ahead::External Party
2025-09-16
09 Jim Guichard Ballot writeup was changed
2025-07-04
09 Jim Guichard I am holding moving the document forward to IESG evalation until the current appeal from Aijun to the IESG has been considered and adjudicated.
2025-07-04
09 Jim Guichard IESG state changed to Waiting for AD Go-Ahead::External Party from Waiting for AD Go-Ahead
2025-07-02
09 (System) IANA Review state changed to Version Changed - Review Needed from IANA OK - Actions Needed
2025-07-02
09 Peter Psenak New version available: draft-ietf-lsr-igp-ureach-prefix-announce-09.txt
2025-07-02
09 (System) New version approved
2025-07-02
09 (System) Request for posting confirmation emailed to previous authors: Clarence Filsfils , Dan Voyer , Gyan Mishra , Peter Psenak , Shraddha Hegde
2025-07-02
09 Peter Psenak Uploaded new revision
2025-06-24
08 Dale Worley Request for IETF Last Call review by GENART Completed: Ready with Issues. Reviewer: Dale Worley. Sent review to list.
2025-06-24
08 (System) IESG state changed to Waiting for AD Go-Ahead from In Last Call
2025-06-23
08 David Dong
IESG/Authors/WG Chairs:

IANA has completed its review of draft-ietf-lsr-igp-ureach-prefix-announce-08. If any part of this review is inaccurate, please let us know.

IANA understands that, upon …
IESG/Authors/WG Chairs:

IANA has completed its review of draft-ietf-lsr-igp-ureach-prefix-announce-08. If any part of this review is inaccurate, please let us know.

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

First, in the IS-IS Bit Values for Prefix Attribute Flags Sub-TLV registry in the IS-IS TLV Codepoints registry group located at:

https://www.iana.org/assignments/isis-tlv-codepoints/

two early allocations will be made permanent and their references changed to [ RFC-to-be ] as follows:

Bit #: 5
Description: U-Flag
Reference: [ RFC-to-be; Section 5.1]

Bit #: 6
Description: UP-Flag
Reference: [ RFC-to-be; Section 5.1]

Second, in the OSPFv2 Prefix Extended TLV Flag Field registry in the Open Shortest Path First v2 (OSPFv2) Parameters registry group located at:

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

two early allocations will be made permanent and their references changed to [ RFC-to-be ] as follows:

Bit #: 0
Description: U-Flag
Reference: [ RFC-to-be; Section 5.2]

Bit #: 1
Description: UP-Flag
Reference: [ RFC-to-be; Section 5.2]

Third, in the OSPFv3 Prefix Extended Flags registry in the Open Shortest Path First v3 (OSPFv3) Parameters registry group located at:

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

two early allocations will be made permanent and their references changed to [ RFC-to-be ] as follows:

Bit #: 0
Description: U-Flag
Reference: [ RFC-to-be; Section 5.2]

Bit #: 1
Description: UP-Flag
Reference: [ RFC-to-be; Section 5.2]

We understand 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 Sr. Specialist
2025-06-23
08 (System) IANA Review state changed to IANA OK - Actions Needed from IANA - Review Needed
2025-06-22
08 Valery Smyslov Request for IETF Last Call review by SECDIR Completed: Ready. Reviewer: Valery Smyslov. Sent review to list. Submission of review completed at an earlier date.
2025-06-22
08 Valery Smyslov Request for IETF Last Call review by SECDIR Completed: Ready. Reviewer: Valery Smyslov.
2025-06-21
08 Tero Kivinen Request for IETF Last Call review by SECDIR is assigned to Valery Smyslov
2025-06-14
08 Adam Montville Assignment of request for IETF Last Call review by SECDIR to Adam Montville was rejected
2025-06-13
08 Tero Kivinen Request for IETF Last Call review by SECDIR is assigned to Adam Montville
2025-06-13
08 Tero Kivinen Closed request for IETF Last Call review by SECDIR with state 'Overtaken by Events'
2025-06-13
08 Tero Kivinen Assignment of request for IETF Last Call review by SECDIR to Adam Montville was withdrawn
2025-06-11
08 Jean Mahoney Request for IETF Last Call review by GENART is assigned to Dale Worley
2025-06-10
08 Morgan Condie IANA Review state changed to IANA - Review Needed
2025-06-10
08 Morgan Condie
The following Last Call announcement was sent out (ends 2025-06-24):

From: The IESG
To: IETF-Announce
CC: draft-ietf-lsr-igp-ureach-prefix-announce@ietf.org, james.n.guichard@futurewei.com, lsr-chairs@ietf.org, lsr@ietf.org, yingzhen.ietf@gmail.com …
The following Last Call announcement was sent out (ends 2025-06-24):

From: The IESG
To: IETF-Announce
CC: draft-ietf-lsr-igp-ureach-prefix-announce@ietf.org, james.n.guichard@futurewei.com, lsr-chairs@ietf.org, lsr@ietf.org, yingzhen.ietf@gmail.com
Reply-To: last-call@ietf.org
Sender:
Subject: Last Call:  (IGP Unreachable Prefix Announcement) to Proposed Standard


The IESG has received a request from the Link State Routing WG (lsr) to
consider the following document: - 'IGP Unreachable Prefix Announcement'
  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 2025-06-24. 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


  Summarization is often used in multi-area or multi-domain networks to
  improve network efficiency and scalability.  With summarization in
  place, there is a need to signal loss of reachability to an
  individual prefix covered by the summary.  This enables fast
  convergence by steering traffic away from the node which owns the
  prefix and is no longer reachable.

  This document describes how to use the existing protocol mechanisms
  in IS-IS and OSPF, together with the two new flags, to advertise such
  prefix reachability loss.





The file can be obtained via
https://datatracker.ietf.org/doc/draft-ietf-lsr-igp-ureach-prefix-announce/


The following IPR Declarations may be related to this I-D:

  https://datatracker.ietf.org/ipr/6079/





2025-06-10
08 Morgan Condie IESG state changed to In Last Call from Last Call Requested
2025-06-10
08 Jim Guichard Last call was requested
2025-06-10
08 Jim Guichard Last call announcement was generated
2025-06-10
08 Jim Guichard Ballot approval text was generated
2025-06-10
08 Jim Guichard Ballot writeup was generated
2025-06-10
08 Jim Guichard IESG state changed to Last Call Requested from AD Evaluation
2025-06-10
08 Jim Guichard IESG state changed to AD Evaluation from Publication Requested
2025-06-05
08 Peter Psenak New version available: draft-ietf-lsr-igp-ureach-prefix-announce-08.txt
2025-06-05
08 (System) New version approved
2025-06-05
08 (System) Request for posting confirmation emailed to previous authors: Clarence Filsfils , Dan Voyer , Gyan Mishra , Peter Psenak , Shraddha Hegde
2025-06-05
08 Peter Psenak Uploaded new revision
2025-05-30
07 Yingzhen Qu
1. Does the working group (WG) consensus represent the strong concurrence of a
  few individuals, with others being silent, or did it reach broad …
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?

During both the adoption call and the WGLC, this draft has gone through long
discussions. The majority of the WG agrees with solution.
WGLC:
https://mailarchive.ietf.org/arch/msg/lsr/bsYFz_k56K_6_pzEudA58SHqvjw/
Adoption call:
https://mailarchive.ietf.org/arch/msg/lsr/Tyo0-puL8In1Swj-mYdtj0gc1qw/
There are other long discussion threads on the LSR mailing list archive.

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

1)
During the WGLC, there was objection from Tony Li and John Drake. They
think the problem shouldn't be solved using IGP:
https://mailarchive.ietf.org/arch/msg/lsr/298QAjMcDSuS9fEgx8eMgfBMNN0/
https://mailarchive.ietf.org/arch/msg/lsr/84A3IqPRvOMih7wofaDfc0290r8/

2)
Aijun Wang is objecting:
https://mailarchive.ietf.org/arch/msg/lsr/dqBcKdfJlyZiJ_N0QSxq2fhdLIY/
https://mailarchive.ietf.org/arch/msg/lsr/BRSv68IUdiN88IVW-9LDDWDWF3g/

During the WGLC, Aijun repeatly raised the same issue which was discussed
many times during the LC, even during the WG adoption.

Warning emails from the LSR chairs regarding inappropriate behaviors:
https://mailarchive.ietf.org/arch/msg/lsr/mEOWwwydQVrgbbtb6yGGn-Y1-u8/
https://mailarchive.ietf.org/arch/msg/lsr/HNEWH-giTuBZ8XAZLNYgfxchBJY/
https://mailarchive.ietf.org/arch/msg/lsr/-9yOhp4Xy-nwseZW2yfxJZG1F_A/


3)
Despite Aijun has sent multiple emails to the list asking the same questions
many times, he put together a draft to document his objections:
https://datatracker.ietf.org/doc/draft-wang-lsr-reasons-of-abandon-upa-proposal/

Here are answers to his objections:
"2.  LSInfinity Feature is Flawed"
In section 2 of his draft, he claims the base OSPF protocol RFC 2328 is flawed.
He asked the same question on the list and it had been answered multiple times:
https://mailarchive.ietf.org/arch/msg/lsr/meYkPGshtGdU0D0Yxi7ei5oiH_g/
The protocol is working as designed.

"3.  U/UP Flag Definitiaon should be Removed"
The adding of these flags was WG consensus, please refer to this email as an
example of discussion about these flags:
https://mailarchive.ietf.org/arch/msg/lsr/WN6x192LtVj5E_03GN7eDasO0YA/

"4.  Mimic Parts should be Removed"
The WG acknowledges that Aijun's contribution to the problem statement, and the
authors of this document recognized him as a contributor.
Regarding the history of draft-ietf-lsr-igp-ureach-prefix-announce, the
following email from Peter can be referenced:
https://mailarchive.ietf.org/arch/msg/lsr/WGpVq1GLDKKqXgH4FwhiBvgyvmU/

"4.1.  Control Knob at the ABR"
It's a common practice in routing protocols to add configuration knobs. It's not
innovative.

"4.2.  Partitiion Consideration"
It is clearly stated in the document that "UPA is not meant to address an
area/domain partition", and "UPA does not make the problem of an area partition
any worse.".
An example email (there are multiple of them) to answer Aijun's question:
https://mailarchive.ietf.org/arch/msg/lsr/uZbtk1CFFGTt2CquSHZN1tutnhU/

In summary, all his objections has been answered multiple times from the list.

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.)

Yes. Aijun Wang sent an email to the list and the responsible AD for a potential
appeal on May 15th, 2025:
https://mailarchive.ietf.org/arch/msg/lsr/ylWpF35cAizqR5hJxgKYXaRUl-A/
The AD has acknowleged receving of his email:
https://mailarchive.ietf.org/arch/msg/lsr/vsENM0BkYCQttP7QwNh9GkoQYDk/
Response from the responsible AD:
https://mailarchive.ietf.org/arch/msg/lsr/cXuwrL3n1AK8cpighzHj1DeSQyQ/

Please note that Aijun had requested the AD to step in during the adoption call,
and here is the response from John Scudder (responsible AD at the time):
https://mailarchive.ietf.org/arch/msg/lsr/P6nKRoztoxsq9ognWGc14ocELGY/


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][3] recommends) or elsewhere
  (where)?

Yes, multi vendors. There are known implementations of the mechanism
defined in this document.

## 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.

N/A

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.

Routing Directorate review comments addressed:
https://mailarchive.ietf.org/arch/msg/lsr/t9z94N00FPBy7gWOy-fh6wuN1As/
OPS directorate review:
https://mailarchive.ietf.org/arch/msg/lsr/caItCT6CCi4APnAarjHwv3_eHtU/
Security directorate reviews has been requested.

7. If the document contains a YANG module, has the final version of the module
  been checked with any of the [recommended validation tools][4] 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][5]?

N/A

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.

N/A

## 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 - I've reviewed the document multiple times.

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

N/A

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

The IETF stream is Proposed Standard. This is correct and the Datatracker reflects this.

12. Have reasonable efforts been made to remind all authors of the intellectual
    property rights (IPR) disclosure obligations described in [BCP 79][7]? 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.

Yes. An IPR call was answered by all authors and contributors during the WGLC.

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.

The author list had been reduced to five authors and they all have contributed
to the document.

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

All the document nits have been addressed.

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

No.

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

N/A

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

No

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?

No

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.

No.

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][11]).

The IANA section and new code points have been reviewed.
This document requests IANA to add two new bits in the "IS-IS Bit Values for Prefix
Attribute Flags Sub-TLV" registry which have been done through early allocation, two
new bits in the "OSPFv2 Prefix Extended TLV Flag Field" and "OSPFv3 Prefix Extended
TLV Flag Field" registries which are still to be allocated.


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.

Only the ISIS registries require expert review, and it already has designated experts assigned.

[1]: https://www.ietf.org/about/groups/iesg/
[2]: https://www.rfc-editor.org/rfc/rfc4858.html
[3]: https://www.rfc-editor.org/rfc/rfc7942.html
[4]: https://wiki.ietf.org/group/ops/yang-review-tools
[5]: https://www.rfc-editor.org/rfc/rfc8342.html
[6]: https://wiki.ietf.org/group/iesg/ExpertTopics
[7]: https://www.rfc-editor.org/info/bcp79
[8]: https://www.ietf.org/tools/idnits/
[9]: https://www.rfc-editor.org/rfc/rfc3967.html
[10]: https://www.rfc-editor.org/info/bcp97
[11]: https://www.rfc-editor.org/rfc/rfc8126.html
[12]: https://www.rfc-editor.org/rfc/rfc2026.html#section-5
[13]: https://www.rfc-editor.org/rfc/rfc2026.html#section-4.1
[14]: https://www.rfc-editor.org/rfc/rfc2026.html#section-4.2
[15]: https://authors.ietf.org/en/content-guidelines-overview
[16]:
https://www.ietf.org/about/groups/iesg/statements/normative-informative-references/
[17]: https://datatracker.ietf.org/doc/downref/

IETF IESG IAB IRTF IETF LLC IETF Trust RFC Editor IANA Privacy Statement
About IETF Datatracker Version 12.40.0 (release - a04c432) System Status  Report a bug: GitHub Email
2025-05-30
07 Peter Psenak New version available: draft-ietf-lsr-igp-ureach-prefix-announce-07.txt
2025-05-30
07 (System) New version approved
2025-05-30
07 (System) Request for posting confirmation emailed to previous authors: Clarence Filsfils , Dan Voyer , Gyan Mishra , Peter Psenak , Shraddha Hegde
2025-05-30
07 Peter Psenak Uploaded new revision
2025-05-29
06 Giuseppe Fioccola Request for IETF Last Call review by OPSDIR Completed: Has Nits. Reviewer: Giuseppe Fioccola. Sent review to list.
2025-05-28
06 Yingzhen Qu
1. Does the working group (WG) consensus represent the strong concurrence of a
  few individuals, with others being silent, or did it reach broad …
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?

During both the adoption call and the WGLC, this draft has gone through long
discussions. The majority of the WG agrees with solution.
WGLC:
https://mailarchive.ietf.org/arch/msg/lsr/bsYFz_k56K_6_pzEudA58SHqvjw/
Adoption call:
https://mailarchive.ietf.org/arch/msg/lsr/Tyo0-puL8In1Swj-mYdtj0gc1qw/
There are other long discussion threads on the LSR mailing list archive.

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

1)
During the WGLC, there was objection from Tony Li and John Drake. They
think the problem shouldn't be solved using IGP:
https://mailarchive.ietf.org/arch/msg/lsr/298QAjMcDSuS9fEgx8eMgfBMNN0/
https://mailarchive.ietf.org/arch/msg/lsr/84A3IqPRvOMih7wofaDfc0290r8/

2)
Aijun Wang is objecting:
https://mailarchive.ietf.org/arch/msg/lsr/dqBcKdfJlyZiJ_N0QSxq2fhdLIY/
https://mailarchive.ietf.org/arch/msg/lsr/BRSv68IUdiN88IVW-9LDDWDWF3g/

During the WGLC, Aijun repeatly raised the same issue which was discussed
many times during the LC, even during the WG adoption.

Warning emails from the LSR chairs regarding inappropriate behaviors:
https://mailarchive.ietf.org/arch/msg/lsr/mEOWwwydQVrgbbtb6yGGn-Y1-u8/
https://mailarchive.ietf.org/arch/msg/lsr/HNEWH-giTuBZ8XAZLNYgfxchBJY/
https://mailarchive.ietf.org/arch/msg/lsr/-9yOhp4Xy-nwseZW2yfxJZG1F_A/


3)
Despite Aijun has sent multiple emails to the list asking the same questions
many times, he put together a draft to document his objections:
https://datatracker.ietf.org/doc/draft-wang-lsr-reasons-of-abandon-upa-proposal/

Here are answers to his objections:
"2.  LSInfinity Feature is Flawed"
In section 2 of his draft, he claims the base OSPF protocol RFC 2328 is flawed.
He asked the same question on the list and it had been answered multiple times:
https://mailarchive.ietf.org/arch/msg/lsr/meYkPGshtGdU0D0Yxi7ei5oiH_g/
The protocol is working as designed.

"3.  U/UP Flag Definitiaon should be Removed"
The adding of these flags was WG consensus, please refer to this email as an
example of discussion about these flags:
https://mailarchive.ietf.org/arch/msg/lsr/WN6x192LtVj5E_03GN7eDasO0YA/

"4.  Mimic Parts should be Removed"
The WG acknowledges that Aijun's contribution to the problem statement, and the
authors of this document recognized him as a contributor.
Regarding the history of draft-ietf-lsr-igp-ureach-prefix-announce, the
following email from Peter can be referenced:
https://mailarchive.ietf.org/arch/msg/lsr/WGpVq1GLDKKqXgH4FwhiBvgyvmU/

"4.1.  Control Knob at the ABR"
It's a common practice in routing protocols to add configuration knobs. It's not
innovative.

"4.2.  Partitiion Consideration"
It is clearly stated in the document that "UPA is not meant to address an
area/domain partition", and "UPA does not make the problem of an area partition
any worse.".
An example email (there are multiple of them) to answer Aijun's question:
https://mailarchive.ietf.org/arch/msg/lsr/uZbtk1CFFGTt2CquSHZN1tutnhU/

In summary, all his objections has been answered multiple times from the list.

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.)

Yes. Aijun Wang sent an email to the list and the responsible AD for a potential
appeal on May 15th, 2025:
https://mailarchive.ietf.org/arch/msg/lsr/ylWpF35cAizqR5hJxgKYXaRUl-A/
The AD has acknowleged receving of his email:
https://mailarchive.ietf.org/arch/msg/lsr/vsENM0BkYCQttP7QwNh9GkoQYDk/

Please note that Aijun had requested the AD to step in during the adoption call,
and here is the response from John Scudder (responsible AD at the time):
https://mailarchive.ietf.org/arch/msg/lsr/P6nKRoztoxsq9ognWGc14ocELGY/


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][3] recommends) or elsewhere
  (where)?

Yes, multi vendors. There are known implementations of the mechanism
defined in this document.

## 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.

N/A

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.

A Routing Directorate, OPS directorate and Security directorate reviews have
been requested.

7. If the document contains a YANG module, has the final version of the module
  been checked with any of the [recommended validation tools][4] 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][5]?

N/A

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.

N/A

## 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 - I've reviewed the document multiple times.

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

N/A

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

The IETF stream is Proposed Standard. This is correct and the Datatracker reflects this.

12. Have reasonable efforts been made to remind all authors of the intellectual
    property rights (IPR) disclosure obligations described in [BCP 79][7]? 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.

Yes. An IPR call was answered by all authors and contributors during the WGLC.

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.

The author list had been reduced to five authors and they all have contributed
to the document.

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

All the document nits have been addressed.

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

No.

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

N/A

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

No

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?

No

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.

No.

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][11]).

The IANA section and new code points have been reviewed.
This document requests IANA to add two new bits in the "IS-IS Bit Values for Prefix
Attribute Flags Sub-TLV" registry which have been done through early allocation, two
new bits in the "OSPFv2 Prefix Extended TLV Flag Field" and "OSPFv3 Prefix Extended
TLV Flag Field" registries which are still to be allocated.


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.

Only the ISIS registries require expert review, and it already has designated experts assigned.

[1]: https://www.ietf.org/about/groups/iesg/
[2]: https://www.rfc-editor.org/rfc/rfc4858.html
[3]: https://www.rfc-editor.org/rfc/rfc7942.html
[4]: https://wiki.ietf.org/group/ops/yang-review-tools
[5]: https://www.rfc-editor.org/rfc/rfc8342.html
[6]: https://wiki.ietf.org/group/iesg/ExpertTopics
[7]: https://www.rfc-editor.org/info/bcp79
[8]: https://www.ietf.org/tools/idnits/
[9]: https://www.rfc-editor.org/rfc/rfc3967.html
[10]: https://www.rfc-editor.org/info/bcp97
[11]: https://www.rfc-editor.org/rfc/rfc8126.html
[12]: https://www.rfc-editor.org/rfc/rfc2026.html#section-5
[13]: https://www.rfc-editor.org/rfc/rfc2026.html#section-4.1
[14]: https://www.rfc-editor.org/rfc/rfc2026.html#section-4.2
[15]: https://authors.ietf.org/en/content-guidelines-overview
[16]:
https://www.ietf.org/about/groups/iesg/statements/normative-informative-references/
[17]: https://datatracker.ietf.org/doc/downref/

IETF IESG IAB IRTF IETF LLC IETF Trust RFC Editor IANA Privacy Statement
About IETF Datatracker Version 12.40.0 (release - a04c432) System Status  Report a bug: GitHub Email
2025-05-28
06 Yingzhen Qu IETF WG state changed to Submitted to IESG for Publication from WG Consensus: Waiting for Write-Up
2025-05-28
06 Yingzhen Qu IESG state changed to Publication Requested from I-D Exists
2025-05-28
06 (System) Changed action holders to Jim Guichard (IESG state changed)
2025-05-28
06 Yingzhen Qu Document is now in IESG state Publication Requested
2025-05-28
06 Yingzhen Qu Changed consensus to Yes from Unknown
2025-05-28
06 Yingzhen Qu Intended Status changed to Proposed Standard from None
2025-05-23
06 Bruno Decraene Request for IETF Last Call review by RTGDIR Completed: Ready. Reviewer: Bruno Decraene. Review has been revised by Bruno Decraene.
2025-05-22
06 Tero Kivinen Request for IETF Last Call review by SECDIR is assigned to Adam Montville
2025-05-22
06 Peter Psenak New version available: draft-ietf-lsr-igp-ureach-prefix-announce-06.txt
2025-05-22
06 (System) New version approved
2025-05-22
06 (System) Request for posting confirmation emailed to previous authors: Clarence Filsfils , Dan Voyer , Gyan Mishra , Peter Psenak , Shraddha Hegde
2025-05-22
06 Peter Psenak Uploaded new revision
2025-05-19
05 Bruno Decraene Request for IETF Last Call review by RTGDIR Completed: Has Nits. Reviewer: Bruno Decraene. Sent review to list.
2025-05-19
05 Bo Wu Request for IETF Last Call review by OPSDIR is assigned to Giuseppe Fioccola
2025-05-19
05 Yingzhen Qu
1. Does the working group (WG) consensus represent the strong concurrence of a
  few individuals, with others being silent, or did it reach broad …
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?

During both the adoption call and the WGLC, this draft has gone through long
discussions. The majority of the WG agrees with solution.
WGLC:
https://mailarchive.ietf.org/arch/msg/lsr/bsYFz_k56K_6_pzEudA58SHqvjw/
Adoption call:
https://mailarchive.ietf.org/arch/msg/lsr/Tyo0-puL8In1Swj-mYdtj0gc1qw/
There are other long discussion threads on the LSR mailing list archive.

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

1)
During the WGLC, there was objection from Tony Li and John Drake. They
think the problem shouldn't be solved using IGP:
https://mailarchive.ietf.org/arch/msg/lsr/298QAjMcDSuS9fEgx8eMgfBMNN0/
https://mailarchive.ietf.org/arch/msg/lsr/84A3IqPRvOMih7wofaDfc0290r8/

2)
Aijun Wang is objecting:
https://mailarchive.ietf.org/arch/msg/lsr/dqBcKdfJlyZiJ_N0QSxq2fhdLIY/
https://mailarchive.ietf.org/arch/msg/lsr/BRSv68IUdiN88IVW-9LDDWDWF3g/

During the WGLC, Aijun repeatly raised the same issue which was discussed
many times during the LC, even during the WG adoption.

Warning emails from the LSR chairs regarding inappropriate behaviors:
https://mailarchive.ietf.org/arch/msg/lsr/mEOWwwydQVrgbbtb6yGGn-Y1-u8/
https://mailarchive.ietf.org/arch/msg/lsr/HNEWH-giTuBZ8XAZLNYgfxchBJY/
https://mailarchive.ietf.org/arch/msg/lsr/-9yOhp4Xy-nwseZW2yfxJZG1F_A/


3)
Despite Aijun has sent multiple emails to the list asking the same questions
many times, he put together a draft to document his objections:
https://datatracker.ietf.org/doc/draft-wang-lsr-reasons-of-abandon-upa-proposal/

Here are answers to his objections:
"2.  LSInfinity Feature is Flawed"
In section 2 of his draft, he claims the base OSPF protocol RFC 2328 is flawed.
He asked the same question on the list and it had been answered multiple times:
https://mailarchive.ietf.org/arch/msg/lsr/meYkPGshtGdU0D0Yxi7ei5oiH_g/
The protocol is working as designed.

"3.  U/UP Flag Definitiaon should be Removed"
The adding of these flags was WG consensus, please refer to this email as an
example of discussion about these flags:
https://mailarchive.ietf.org/arch/msg/lsr/WN6x192LtVj5E_03GN7eDasO0YA/

"4.  Mimic Parts should be Removed"
The WG acknowledges that Aijun's contribution to the problem statement, and the
authors of this document recognized him as a contributor.
Regarding the history of draft-ietf-lsr-igp-ureach-prefix-announce, the
following email from Peter can be referenced:
https://mailarchive.ietf.org/arch/msg/lsr/WGpVq1GLDKKqXgH4FwhiBvgyvmU/

"4.1.  Control Knob at the ABR"
It's a common practice in routing protocols to add configuration knobs. It's not
innovative.

"4.2.  Partitiion Consideration"
It is clearly stated in the document that "UPA is not meant to address an
area/domain partition", and "UPA does not make the problem of an area partition
any worse.".
An example email (there are multiple of them) to answer Aijun's question:
https://mailarchive.ietf.org/arch/msg/lsr/uZbtk1CFFGTt2CquSHZN1tutnhU/

In summary, all his objections has been answered multiple times from the list.

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.)

Yes. Aijun Wang sent an email to the list and the responsible AD for a potential
appeal on May 15th, 2025:
https://mailarchive.ietf.org/arch/msg/lsr/ylWpF35cAizqR5hJxgKYXaRUl-A/
The AD has acknowleged receving of his email:
https://mailarchive.ietf.org/arch/msg/lsr/vsENM0BkYCQttP7QwNh9GkoQYDk/

Please note that Aijun had requested the AD to step in during the adoption call,
and here is the response from John Scudder (responsible AD at the time):
https://mailarchive.ietf.org/arch/msg/lsr/P6nKRoztoxsq9ognWGc14ocELGY/


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][3] recommends) or elsewhere
  (where)?

Yes, multi vendors. There are known implementations of the mechanism
defined in this document.

## 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.

N/A

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.

A Routing Directorate, OPS directorate and Security directorate reviews have
been requested.

7. If the document contains a YANG module, has the final version of the module
  been checked with any of the [recommended validation tools][4] 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][5]?

N/A

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.

N/A

## 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 - I've reviewed the document multiple times.

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

N/A

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

The IETF stream is Proposed Standard. This is correct and the Datatracker reflects this.

12. Have reasonable efforts been made to remind all authors of the intellectual
    property rights (IPR) disclosure obligations described in [BCP 79][7]? 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.

Yes. An IPR call was answered by all authors and contributors during the WGLC.

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.

The author list had been reduced to five authors and they all have contributed
to the document.

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

All the document nits have been addressed.

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

No.

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

N/A

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

No

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?

No

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.

No.

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][11]).

The IANA section and new code points have been reviewed.
This document requests IANA to add two new bits in the "IS-IS Bit Values for Prefix
Attribute Flags Sub-TLV" registry which have been done through early allocation, two
new bits in the "OSPFv2 Prefix Extended TLV Flag Field" and "OSPFv3 Prefix Extended
TLV Flag Field" registries which are still to be allocated.


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.

Only the ISIS registries require expert review, and it already has designated experts assigned.

[1]: https://www.ietf.org/about/groups/iesg/
[2]: https://www.rfc-editor.org/rfc/rfc4858.html
[3]: https://www.rfc-editor.org/rfc/rfc7942.html
[4]: https://wiki.ietf.org/group/ops/yang-review-tools
[5]: https://www.rfc-editor.org/rfc/rfc8342.html
[6]: https://wiki.ietf.org/group/iesg/ExpertTopics
[7]: https://www.rfc-editor.org/info/bcp79
[8]: https://www.ietf.org/tools/idnits/
[9]: https://www.rfc-editor.org/rfc/rfc3967.html
[10]: https://www.rfc-editor.org/info/bcp97
[11]: https://www.rfc-editor.org/rfc/rfc8126.html
[12]: https://www.rfc-editor.org/rfc/rfc2026.html#section-5
[13]: https://www.rfc-editor.org/rfc/rfc2026.html#section-4.1
[14]: https://www.rfc-editor.org/rfc/rfc2026.html#section-4.2
[15]: https://authors.ietf.org/en/content-guidelines-overview
[16]:
https://www.ietf.org/about/groups/iesg/statements/normative-informative-references/
[17]: https://datatracker.ietf.org/doc/downref/

IETF IESG IAB IRTF IETF LLC IETF Trust RFC Editor IANA Privacy Statement
About IETF Datatracker Version 12.40.0 (release - a04c432) System Status  Report a bug: GitHub Email
2025-05-18
05 Yingzhen Qu
1. Does the working group (WG) consensus represent the strong concurrence of a
  few individuals, with others being silent, or did it reach broad …
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?

During both the adoption call and the WGLC, this draft has gone through long
discussions. The majority of the WG agrees with solution.
WGLC:
https://mailarchive.ietf.org/arch/msg/lsr/bsYFz_k56K_6_pzEudA58SHqvjw/
Adoption call:
https://mailarchive.ietf.org/arch/msg/lsr/Tyo0-puL8In1Swj-mYdtj0gc1qw/
There are other long discussion threads on the LSR mailing list archive.

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

1)
During the WGLC, there was objection from Tony Li and John Drake. They
think the problem shouldn't be solved using IGP:
https://mailarchive.ietf.org/arch/msg/lsr/298QAjMcDSuS9fEgx8eMgfBMNN0/
https://mailarchive.ietf.org/arch/msg/lsr/84A3IqPRvOMih7wofaDfc0290r8/

2)
Aijun Wang is objecting:
https://mailarchive.ietf.org/arch/msg/lsr/dqBcKdfJlyZiJ_N0QSxq2fhdLIY/
https://mailarchive.ietf.org/arch/msg/lsr/BRSv68IUdiN88IVW-9LDDWDWF3g/

During the WGLC, Aijun repeatly raised the same issue which was discussed
many times during the LC, even during the WG adoption.

Warning emails from the LSR chairs regarding inappropriate behaviors:
https://mailarchive.ietf.org/arch/msg/lsr/mEOWwwydQVrgbbtb6yGGn-Y1-u8/
https://mailarchive.ietf.org/arch/msg/lsr/HNEWH-giTuBZ8XAZLNYgfxchBJY/
https://mailarchive.ietf.org/arch/msg/lsr/-9yOhp4Xy-nwseZW2yfxJZG1F_A/


3)
Despite Aijun has sent multiple emails to the list asking the same questions
many times, he put together a draft to document his objections:
https://datatracker.ietf.org/doc/draft-wang-lsr-reasons-of-abandon-upa-proposal/

Here are answers to his objections:
"2.  LSInfinity Feature is Flawed"
In section 2 of his draft, he claims the base OSPF protocol RFC 2328 is flawed.
He asked the same question on the list and it had been answered multiple times:
https://mailarchive.ietf.org/arch/msg/lsr/meYkPGshtGdU0D0Yxi7ei5oiH_g/
The protocol is working as designed.

"3.  U/UP Flag Definitiaon should be Removed"
The adding of these flags was WG consensus, please refer to this email as an
example of discussion about these flags:
https://mailarchive.ietf.org/arch/msg/lsr/WN6x192LtVj5E_03GN7eDasO0YA/

"4.  Mimic Parts should be Removed"
The WG acknowledges that Aijun's contribution to the problem statement, and the
authors of this document recognized him as a contributor.
Regarding the history of draft-ietf-lsr-igp-ureach-prefix-announce, the
following email from Peter can be referenced:
https://mailarchive.ietf.org/arch/msg/lsr/WGpVq1GLDKKqXgH4FwhiBvgyvmU/

"4.1.  Control Knob at the ABR"
It's a common practice in routing protocols to add configuration knobs. It's not
innovative.

"4.2.  Partitiion Consideration"
It is clearly stated in the document that "UPA is not meant to address an
area/domain partition", and "UPA does not make the problem of an area partition
any worse.".
An example email (there are multiple of them) to answer Aijun's question:
https://mailarchive.ietf.org/arch/msg/lsr/uZbtk1CFFGTt2CquSHZN1tutnhU/

In summary, all his objections has been answered multiple times from the list.

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.)

Yes. Aijun Wang sent an email to the list and the responsible AD for a potential
appeal on May 15th, 2025:
https://mailarchive.ietf.org/arch/msg/lsr/ylWpF35cAizqR5hJxgKYXaRUl-A/
The AD has acknowleged receving of his email:
https://mailarchive.ietf.org/arch/msg/lsr/vsENM0BkYCQttP7QwNh9GkoQYDk/

Please note that Aijun had requested the AD to step in during the adoption call,
and here is the response from John Scudder (responsible AD at the time):
https://mailarchive.ietf.org/arch/msg/lsr/P6nKRoztoxsq9ognWGc14ocELGY/


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][3] recommends) or elsewhere
  (where)?

Yes, multi vendors. There are known implementations of the mechanism
defined in this document.

## 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.

N/A

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.

A Routing Directorate, OPS directorate and Security directorate reviews have
been requested.

7. If the document contains a YANG module, has the final version of the module
  been checked with any of the [recommended validation tools][4] 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][5]?

N/A

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.

N/A

## 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 - I've reviewed the document multiple times.

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

N/A

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

The IETF stream is Proposed Standard. This is correct and the Datatracker reflects this.

12. Have reasonable efforts been made to remind all authors of the intellectual
    property rights (IPR) disclosure obligations described in [BCP 79][7]? 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.

Yes. An IPR call was answered by all authors and contributors during the WGLC.

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.

The author list had been reduced to five authors and they all have contributed
to the document.

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

All the document nits have been addressed.

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

No.

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

N/A

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

No

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?

No

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.

No.

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][11]).

The IANA section and new code points have been reviewed.
This document requests IANA to add two new bits in the "IS-IS Bit Values for Prefix
Attribute Flags Sub-TLV" registry, two new bits in the "OSPFv2 Prefix Extended TLV
Flag Field" and "OSPFv3 Prefix Extended TLV Flag Field" registries.



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.

All registries already have designated experts assigned.

[1]: https://www.ietf.org/about/groups/iesg/
[2]: https://www.rfc-editor.org/rfc/rfc4858.html
[3]: https://www.rfc-editor.org/rfc/rfc7942.html
[4]: https://wiki.ietf.org/group/ops/yang-review-tools
[5]: https://www.rfc-editor.org/rfc/rfc8342.html
[6]: https://wiki.ietf.org/group/iesg/ExpertTopics
[7]: https://www.rfc-editor.org/info/bcp79
[8]: https://www.ietf.org/tools/idnits/
[9]: https://www.rfc-editor.org/rfc/rfc3967.html
[10]: https://www.rfc-editor.org/info/bcp97
[11]: https://www.rfc-editor.org/rfc/rfc8126.html
[12]: https://www.rfc-editor.org/rfc/rfc2026.html#section-5
[13]: https://www.rfc-editor.org/rfc/rfc2026.html#section-4.1
[14]: https://www.rfc-editor.org/rfc/rfc2026.html#section-4.2
[15]: https://authors.ietf.org/en/content-guidelines-overview
[16]:
https://www.ietf.org/about/groups/iesg/statements/normative-informative-references/
[17]: https://datatracker.ietf.org/doc/downref/

IETF IESG IAB IRTF IETF LLC IETF Trust RFC Editor IANA Privacy Statement
About IETF Datatracker Version 12.40.0 (release - a04c432) System Status  Report a bug: GitHub Email
2025-05-15
05 Haomian Zheng Request for IETF Last Call review by RTGDIR is assigned to Bruno Decraene
2025-05-14
05 Yingzhen Qu Requested IETF Last Call review by RTGDIR
2025-05-14
05 Yingzhen Qu Requested IETF Last Call review by OPSDIR
2025-05-14
05 Yingzhen Qu Requested IETF Last Call review by SECDIR
2025-05-14
05 Yingzhen Qu IETF WG state changed to WG Consensus: Waiting for Write-Up from WG Document
2025-05-08
05 Peter Psenak New version available: draft-ietf-lsr-igp-ureach-prefix-announce-05.txt
2025-05-08
05 (System) New version approved
2025-05-08
05 (System) Request for posting confirmation emailed to previous authors: Clarence Filsfils , Dan Voyer , Gyan Mishra , Peter Psenak , Shraddha Hegde , lsr-chairs@ietf.org
2025-05-08
05 Peter Psenak Uploaded new revision
2025-04-22
04 Gunter Van de Velde Shepherding AD changed to Jim Guichard
2025-04-17
04 Yingzhen Qu Notification list changed to yingzhen.ietf@gmail.com because the document shepherd was set
2025-04-17
04 Yingzhen Qu Document shepherd changed to Yingzhen Qu
2025-02-21
04 Peter Psenak New version available: draft-ietf-lsr-igp-ureach-prefix-announce-04.txt
2025-02-21
04 (System) New version approved
2025-02-21
04 (System)
Request for posting confirmation emailed to previous authors: Clarence Filsfils , Dan Voyer , Dhamija , Gunter Van de Velde , Gyan Mishra , Peter …
Request for posting confirmation emailed to previous authors: Clarence Filsfils , Dan Voyer , Dhamija , Gunter Van de Velde , Gyan Mishra , Peter Psenak , Shraddha Hegde , Stephane Litkowski , lsr-chairs@ietf.org
2025-02-21
04 Peter Psenak Uploaded new revision
2024-10-14
03 Peter Psenak New version available: draft-ietf-lsr-igp-ureach-prefix-announce-03.txt
2024-10-14
03 (System) New version approved
2024-10-14
03 (System)
Request for posting confirmation emailed to previous authors: Clarence Filsfils , Dan Voyer , Dhamija , Gunter Van de Velde , Gyan Mishra , Peter …
Request for posting confirmation emailed to previous authors: Clarence Filsfils , Dan Voyer , Dhamija , Gunter Van de Velde , Gyan Mishra , Peter Psenak , Shraddha Hegde , Stephane Litkowski
2024-10-14
03 Peter Psenak Uploaded new revision
2024-04-22
02 Peter Psenak New version available: draft-ietf-lsr-igp-ureach-prefix-announce-02.txt
2024-04-22
02 (System) New version approved
2024-04-22
02 (System)
Request for posting confirmation emailed to previous authors: Clarence Filsfils , Dan Voyer , Dhamija , Gunter Van de Velde , Gyan Mishra , Peter …
Request for posting confirmation emailed to previous authors: Clarence Filsfils , Dan Voyer , Dhamija , Gunter Van de Velde , Gyan Mishra , Peter Psenak , Shraddha Hegde , Stephane Litkowski , lsr-chairs@ietf.org
2024-04-22
02 Peter Psenak Uploaded new revision
2023-10-22
01 Peter Psenak New version available: draft-ietf-lsr-igp-ureach-prefix-announce-01.txt
2023-10-22
01 (System) New version approved
2023-10-22
01 (System)
Request for posting confirmation emailed to previous authors: Clarence Filsfils , Dan Voyer , Dhamija , Gunter Van de Velde , Gyan Mishra , Peter …
Request for posting confirmation emailed to previous authors: Clarence Filsfils , Dan Voyer , Dhamija , Gunter Van de Velde , Gyan Mishra , Peter Psenak , Shraddha Hegde , Stephane Litkowski
2023-10-22
01 Peter Psenak Uploaded new revision
2023-09-13
00 Acee Lindem This document now replaces draft-ppsenak-lsr-igp-ureach-prefix-announce instead of None
2023-09-11
00 Peter Psenak New version available: draft-ietf-lsr-igp-ureach-prefix-announce-00.txt
2023-09-11
00 Acee Lindem WG -00 approved
2023-09-11
00 Peter Psenak Set submitter to "Peter Psenak ", replaces to (none) and sent approval email to group chairs: lsr-chairs@ietf.org
2023-09-11
00 Peter Psenak Uploaded new revision