Prioritizing known-local IPv6 ULAs through address selection policy
draft-ietf-6man-rfc6724-update-25
Revision differences
Document history
| Date | Rev. | By | Action |
|---|---|---|---|
|
2026-07-06
|
25 | (System) | RPC status changed to ref_checker from formatting |
|
2026-06-25
|
25 | (System) | RPC status changed to formatting from blocked: Author Input Required |
|
2026-06-25
|
25 | (System) | RFC Editor state changed to In Progress from Blocked |
|
2026-06-18
|
25 | (System) | RPC status changed to blocked: Author Input Required from Awaiting Editor Assignment |
|
2026-06-18
|
25 | (System) | RFC Editor state changed to Blocked from In Progress |
|
2026-06-18
|
25 | (System) | RPC status changed to Awaiting Editor Assignment from blocked: Reference Not Received |
|
2026-06-18
|
25 | (System) | RFC Editor state changed to In Progress from Blocked |
|
2026-05-20
|
25 | (System) | RPC status changed to blocked: Reference Not Received |
|
2026-05-20
|
25 | (System) | RFC Editor state changed to Blocked from MISSREF |
|
2025-11-07
|
25 | Erik Kline | A note from the 6MAN session at 124: some coffee and hallway discussions have revealed that some folks might want to make a small adjustment … A note from the 6MAN session at 124: some coffee and hallway discussions have revealed that some folks might want to make a small adjustment to this draft. Proposed text is TBD. |
|
2025-09-04
|
25 | (System) | RFC Editor state changed to MISSREF |
|
2025-09-04
|
25 | (System) | IESG state changed to RFC Ed Queue from Approved-announcement sent |
|
2025-09-04
|
25 | (System) | Announcement was received by RFC Editor |
|
2025-09-03
|
25 | (System) | Removed all action holders (IESG state changed) |
|
2025-09-03
|
25 | Morgan Condie | IESG state changed to Approved-announcement sent from Approved-announcement to be sent |
|
2025-09-03
|
25 | Morgan Condie | IESG has approved the document |
|
2025-09-03
|
25 | Morgan Condie | Closed "Approve" ballot |
|
2025-09-03
|
25 | Morgan Condie | Ballot approval text was generated |
|
2025-09-02
|
25 | Erik Kline | IESG state changed to Approved-announcement to be sent from Approved-announcement to be sent::AD Followup |
|
2025-08-11
|
25 | Nick Buraglio | New version available: draft-ietf-6man-rfc6724-update-25.txt |
|
2025-08-11
|
25 | Nick Buraglio | New version accepted (logged-in submitter: Nick Buraglio) |
|
2025-08-11
|
25 | Nick Buraglio | Uploaded new revision |
|
2025-08-11
|
24 | Nick Buraglio | New version available: draft-ietf-6man-rfc6724-update-24.txt |
|
2025-08-11
|
24 | Nick Buraglio | New version accepted (logged-in submitter: Nick Buraglio) |
|
2025-08-11
|
24 | Nick Buraglio | Uploaded new revision |
|
2025-07-23
|
23 | Timothy Winters | Request for Telechat review by INTDIR Completed: Ready with Issues. Reviewer: Timothy Winters. Sent review to list. |
|
2025-07-07
|
23 | (System) | Changed action holders to Erik Kline (IESG state changed) |
|
2025-07-07
|
23 | (System) | Sub state has been changed to AD Followup from Revised I-D Needed |
|
2025-07-07
|
23 | Nick Buraglio | New version available: draft-ietf-6man-rfc6724-update-23.txt |
|
2025-07-07
|
23 | Nick Buraglio | New version accepted (logged-in submitter: Nick Buraglio) |
|
2025-07-07
|
23 | Nick Buraglio | Uploaded new revision |
|
2025-07-02
|
22 | (System) | Changed action holders to Tim Chown, Nick Buraglio, Jeremy Duncan (IESG state changed) |
|
2025-07-02
|
22 | Erik Kline | IESG state changed to Approved-announcement to be sent::Revised I-D Needed from Approved-announcement to be sent::AD Followup |
|
2025-06-26
|
22 | Cindy Morgan | IESG state changed to Approved-announcement to be sent::AD Followup from IESG Evaluation |
|
2025-06-25
|
22 | Amanda Baber | IANA Review state changed to IANA OK - No Actions Needed from Version Changed - Review Needed |
|
2025-06-25
|
22 | Mohamed Boucadair | [Ballot comment] Hi Nick, all, Thank you for changes made so far [1] to address my review [2]. Noted your explanation about the limit of … [Ballot comment] Hi Nick, all, Thank you for changes made so far [1] to address my review [2]. Noted your explanation about the limit of 17 route options is motivated by providing ops guidance. Better to present that explicitly as such instead of mixing it with the selection steps. Cheers, Med [1] https://author-tools.ietf.org/iddiff?url1=draft-ietf-6man-rfc6724-update-20&url2=draft-ietf-6man-rfc6724-update-22&difftype=--html [2] https://mailarchive.ietf.org/arch/msg/ipv6/wDx4U9eI76nvm87sQs128evn6kk/ |
|
2025-06-25
|
22 | Mohamed Boucadair | [Ballot Position Update] Position for Mohamed Boucadair has been changed to No Objection from Discuss |
|
2025-06-25
|
22 | Paul Wouters | [Ballot Position Update] New position, No Objection, has been recorded for Paul Wouters |
|
2025-06-25
|
22 | Roman Danyliw | [Ballot comment] Thank you to Elwyn Davies for the GENART. |
|
2025-06-25
|
22 | Roman Danyliw | [Ballot Position Update] New position, No Objection, has been recorded for Roman Danyliw |
|
2025-06-24
|
22 | Jim Reid | Request for Telechat review by DNSDIR Completed: Ready. Reviewer: Jim Reid. Sent review to list. Submission of review completed at an earlier date. |
|
2025-06-24
|
22 | Jim Reid | Request for Telechat review by DNSDIR Completed: Ready. Reviewer: Jim Reid. |
|
2025-06-24
|
22 | Jim Reid | Request for Telechat review by DNSDIR is assigned to Jim Reid |
|
2025-06-24
|
22 | (System) | IANA Review state changed to Version Changed - Review Needed from IANA OK - No Actions Needed |
|
2025-06-24
|
22 | Nick Buraglio | New version available: draft-ietf-6man-rfc6724-update-22.txt |
|
2025-06-24
|
22 | Nick Buraglio | New version accepted (logged-in submitter: Nick Buraglio) |
|
2025-06-24
|
22 | Nick Buraglio | Uploaded new revision |
|
2025-06-24
|
21 | Deb Cooley | [Ballot comment] Thanks to Ned Smith for their secdir review. And to the ADs who balloted on v20. |
|
2025-06-24
|
21 | Deb Cooley | [Ballot Position Update] New position, No Objection, has been recorded for Deb Cooley |
|
2025-06-24
|
21 | Jim Reid | Request for Telechat review by DNSDIR Completed: Ready. Reviewer: Jim Reid. Sent review to list. |
|
2025-06-24
|
21 | Jim Reid | Request for Telechat review by DNSDIR is assigned to Jim Reid |
|
2025-06-23
|
21 | (System) | IANA Review state changed to IANA OK - No Actions Needed from Version Changed - Review Needed |
|
2025-06-23
|
21 | Nick Buraglio | New version available: draft-ietf-6man-rfc6724-update-21.txt |
|
2025-06-23
|
21 | Nick Buraglio | New version accepted (logged-in submitter: Nick Buraglio) |
|
2025-06-23
|
21 | Nick Buraglio | Uploaded new revision |
|
2025-06-23
|
20 | Éric Vyncke | [Ballot comment] # Éric Vyncke, INT AD, comments for draft-ietf-6man-rfc6724-update-20 CC @evyncke Thank you for the work put into this document. As you may remember, … [Ballot comment] # Éric Vyncke, INT AD, comments for draft-ietf-6man-rfc6724-update-20 CC @evyncke Thank you for the work put into this document. As you may remember, I was not too happy with very first versions of this draft, and even if the changes in the document, I still cannot support it. Hence, my non-blocking ABSTAIN ballot (see comments about section 3 for more details on my position) as I do not want to go against the 6MAN WG and the IETF Last Call. Please find below some non-blocking COMMENT points/nits (replies would be appreciated even if only for my own education). Special thanks to Jen Linkova for the shepherd's detailed write-up including the WG consensus and the justification of the intended status. Please note that Tim Winters is the Internet directorate reviewer (at my request) and you may want to consider this int-dir review as well when it will be available (no need to wait for it though): https://datatracker.ietf.org/doc/draft-ietf-6man-rfc6724-update/reviewrequest/22097/ Other thanks to Jim Reid, the DNS directorate reviewer, please consider this dns-dir review: https://datatracker.ietf.org/doc/review-ietf-6man-rfc6724-update-20-dnsdir-telechat-reid-2025-06-03/ (2 nits worth considering) I hope that this review helps to improve the document, Regards, -éric ## COMMENTS (non-blocking) ### Title I am concerned that the title is only about ULA is preferred even if the actual document updates more than this aspect of RFC 6724 (e.g., 6to4 and rule 5.5). ### Section 1 Please expand ULA & GUA at first use even if defined in section 2. ### Section 3 I am not convinced by the justification of using ULA over global IPv4 and this is one cause of my ABSTAIN: `Local preference of ULAs over IPv4 is thus important to assist operators in phasing out IPv4 from dual-stack environments and is an important enabler for sites seeking to move from dual-stack to IPv6-only networking.` and `ULAs, like GUAs, carry a higher precedence than all IPv4 addresses, making IPv6 precedence over IPv4 consistent for both ULAs and GUAs` (same ABSTAIN comment about section 7.4) The well-known use of ULA to provide IPv6 address even of the delegated prefix is lost is perfectly fine but I am not convinced that ULA should be used when GUA is available, hence the second cause of my ABSTAIN `Nodes implementing this behavior will see ULA prefixes known to be local to the node's site having precedence over IPv4 addresses and also over IPv6 GUA addresses` (same ABSTAIN comment about sections 7.2 & 7.3). ### Section 4 s/internet/Internet/ ? ### Section 5.1 3ffe::/16 has been returned years ago by RFC 5156 (see also https://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-unicast-address-assignments.xhtml), i.e., unsure whether it is worth mentioning this prefix (noting that RFC 6724 is also after RFC 5156). ### Section 5.2 Should this I-D formally update RFC 4861 and 4191 ? (tbh I was about to file a DISCUSS on this topic). ### Section 5.3 Explanations about why RA with the "SNAC bit" are ignored will be welcome. ### Section 9.1 s/Section 4.3/Section 4.3 of RFC4193/ ### Section 10 With the change of preferences, is there any operational issues ? E.g., host A uses RFC 6724 and host B uses this updated policy table, the path/address selection will then depend on who is initiating the connection, i.e., more troubleshooting issues. ### Section 11 Unsure whether the last paragraph provides any added value. |
|
2025-06-23
|
20 | Éric Vyncke | [Ballot Position Update] New position, Abstain, has been recorded for Éric Vyncke |
|
2025-06-23
|
20 | Jim Guichard | [Ballot Position Update] New position, No Objection, has been recorded for Jim Guichard |
|
2025-06-22
|
20 | Mahesh Jethanandani | [Ballot comment] Most of my comments have already been brought up by other reviewers. Therefore, I have chosen to just add color to those comments … [Ballot comment] Most of my comments have already been brought up by other reviewers. Therefore, I have chosen to just add color to those comments rather than duplicate them. Section 1, paragraph 0 > Since its publication in 2012, Default Address Selection for Internet > Protocol Version 6 (IPv6) [RFC6724] has become an important mechanism > by which nodes can perform address selection, deriving the most > appropriate source and destination address pair to use from a > candidate set by following the procedures defined in the RFC. Part > of the process involves the use of a policy table, where the > precedence and labels for address prefixes are listed, and for which > a default policy table is defined. Adding to Gunter's point of "precedence" vs "preference", I went to look for the difference between the two, and here is what I found: "Precedence is generally considered more formal than preference, as it is often used in professional or legal contexts where rules and regulations are involved. Preference is more informal and can be used in both formal and informal contexts." It would be worthwhile taking a pass through the document where "preference" is used to see if the use of "precedence" would be better than the use of "preference". Section 3, paragraph 6 > With multi-addressing being the norm for IPv6, more so where nodes > are dual-stack, the ability for a node to pick an appropriate address > pair for communication is very important. > > Where getaddrinfo() as referenced in [RFC3493], or a comparable API > is used, the sorting behavior should take into account both the > source addresses of the requesting node as well as the destination > addresses returned, and sort the candidate address pairs following > the procedures defined in RFC6724. > > The current default policy table leads to preference for use of IPv6 > GUAs over IPv4 globals, which is widely considered preferential > behavior to support greater use of IPv6 in dual-stack environments. > This helps in allowing sites to phase out IPv4 as its evidenced use > becomes ever lower. > > However, there are two issues with preference, or rather non- > preference, for ULAs as originally defined in RFC6724. > > One is that the same default policy table also puts IPv6 ULAs below > all IPv4 addresses, including [RFC1918] addresses, such that > IPv4-IPv4 address pairs are favored over ULA-ULA address pairs. For > many site operators this behavior will be counter-intuitive, given > the IPv6 GUA preference, and may create difficulties with respect to > planning, operational, and security implications for environments > where ULA addresses are used in IPv4/IPv6 dual-stack network > scenarios. The expected default prioritization of known-local IPv6 > traffic over IPv4 by default, as happens with IPv6 GUA addresses, > does not happen for ULAs. > > As a result, the use of ULAs is not a viable option for dual-stack > networking transition planning, large scale network modeling, network > lab environments or other modes of large scale networking that run > both IPv4 and IPv6 concurrently with the expectation that IPv6 will > be preferred by default. Local preference of ULAs over IPv4 is thus > important to assist operators in phasing out IPv4 from dual-stack > environments and is an important enabler for sites seeking to move > from dual-stack to IPv6-only networking. > > The other issue is that where nodes in a dual-stack site are > addressed from both ULA and GUA prefixes, RFC6724 will see GUA-GUA > address pairs chosen over ULA-ULA. One goal of ULA addresses was to > allow local communications to be independent of the availability of > external connectivity and addresses, such that persistent ULAs can be > used even when the global prefix made available to a site is > withdrawn or changes. I tend to agree with Gorry that this section is mixing motivation with normative changes that this document is proposing. The change in mind would be to move the motivation part captured here, into Introduction or a section of its own, leaving the rest of this section to describe the normative changes that follow or maybe even move them into Section 5. The IANA review of this document seems to not have concluded yet. No reference entries found for these items, which were mentioned in the text: [RFC7078]. Possible DOWNREF from this Standards Track doc to [ANDROID]. If so, the IESG needs to approve it. Possible DOWNREF from this Standards Track doc to [RAIO-ULA-PY]. If so, the IESG needs to approve it. ------------------------------------------------------------------------------- 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. Reference [RFC6555] to RFC6555, which was obsoleted by RFC8305 (this may be on purpose). Reference [RFC3484] to RFC3484, which was obsoleted by RFC6724 (this may be on purpose). Section 5.1, paragraph 4 > Pv4, with ::ffff:0:0/96 now set to precedence 20. 5.2. Rule 5.5 The heuristic > ^^^^^^^^^^ Did you mean "precedent"? Section 5.3, paragraph 17 > implify management, filtering rules, etc, and to overcome the issue with the > ^^^ In American English, abbreviations like "etc." require a period. Section 10, paragraph 3 > DROID]. It was last updated in April of 2024, and does not include the capab > ^^^^^^^^^^^^^ When specifying a month and year, "of" is unnecessary. Section 11, paragraph 2 > as needed. It was last updated in May of 2024. 14. Security Considerations Th > ^^^^^^^^^^^ When specifying a month and year, "of" is unnecessary. |
|
2025-06-22
|
20 | Mahesh Jethanandani | [Ballot Position Update] New position, No Objection, has been recorded for Mahesh Jethanandani |
|
2025-06-13
|
20 | Mike Bishop | [Ballot comment] Well-written document, thank you. I have a few small comments that should be easy to address: Throughout, please use proper references and cross-references … [Ballot comment] Well-written document, thank you. I have a few small comments that should be easy to address: Throughout, please use proper references and cross-references rather than just the number of the RFC. At the end of 5.3, "where you might be using someone else's compliant prefix" can simply be deleted; the sentence says the same thing without the unnecessary second-person language. In Section 9.2, your quote and the section reference are both incorrect. The sentence in question is in Section 4.4 of RFC4193, and reads "AAAA and PTR records for locally assigned local IPv6 addresses are not recommended to be installed in the global DNS." Also in this section, "no longer a concern" seems like an overstatement; perhaps "a less serious concern" would be better? In Section 11, is the reference to something being "widely recognized in the IETF 6man WG" needed? Is there a document or study that can be cited for this assertion instead? Also, "Other approaches ... also helps" => "Other approaches ... also help" I would remove the claim in Section 14 that there are no "direct" security considerations in this document. It corrects a divergence from operator expectations which could lead to security vulnerabilities, as the next paragraph states. |
|
2025-06-13
|
20 | Mike Bishop | Ballot comment text updated for Mike Bishop |
|
2025-06-13
|
20 | Mike Bishop | [Ballot comment] Well-written document, thank you. I have a few small comments that should be easy to address: Throughout, please use proper references and cross-references … [Ballot comment] Well-written document, thank you. I have a few small comments that should be easy to address: Throughout, please use proper references and cross-references rather than just the number of the RFC. At the end of 5.3, "where you might be using someone else's compliant prefix" can simply be deleted; the sentence says the same thing without the unnecessary second-person language. In Section 9.2, your quote and the section reference are both incorrect. The sentence is question is in Section 4.4 of RFC4193, and reads "AAAA and PTR records for locally assigned local IPv6 addresses are not recommended to be installed in the global DNS." Also in this section, "no longer a concern" seems like an overstatement; perhaps "a less serious concern" would be better? In Section 11, is the reference to something being "widely recognized in the IETF 6man WG" needed? Is there a document or study that can be cited for this assertion instead? Also, "Other approaches ... also helps" => "Other approaches ... also help" I would remove the claim in Section 14 that there are no "direct" security considerations in this document. It corrects a divergence from operator expectations which could lead to security vulnerabilities, as the next paragraph states. |
|
2025-06-13
|
20 | Mike Bishop | [Ballot Position Update] New position, No Objection, has been recorded for Mike Bishop |
|
2025-06-12
|
20 | Gorry Fairhurst | [Ballot comment] I was a little unsure what was intended by the word "operator", but I see other comments that would address this. Please expand/define … [Ballot comment] I was a little unsure what was intended by the word "operator", but I see other comments that would address this. Please expand/define GUA and ULA when first mentioned in section 1 (suing the definition supplied in section 2. If I understand, the text of section 3 introduces the motivation, but does not make a normative change. I would have much preferred this text to become a part of section 1, to separate the motivation/background from the update to the specification. I think this also could be true of the text in section 4? If so, the same comment applies to section 4. I had one transport-related query for which I'd like to know the answer, and which may be useful to state in the document: I tried to figure-out what actually is required to happen to a TCP stack when you note "transport layer timeouts (e.g., TCP) can be avoided.", is this the hard error processing defined in RFC 5461, or something else? A reference for the example would be helpful. Many thanks for preparing this document, Gorry Fairhurst, WIT AD |
|
2025-06-12
|
20 | Gorry Fairhurst | [Ballot Position Update] New position, No Objection, has been recorded for Gorry Fairhurst |
|
2025-06-11
|
20 | Andy Newton | [Ballot Position Update] New position, No Objection, has been recorded for Andy Newton |
|
2025-06-11
|
20 | Mohamed Boucadair | [Ballot discuss] Hi Nick, Tim, and Jeremy, Thanks for the effort put into this specification. Thanks to Niclas Comstedt for the OPSDIR review. Overall, I … [Ballot discuss] Hi Nick, Tim, and Jeremy, Thanks for the effort put into this specification. Thanks to Niclas Comstedt for the OPSDIR review. Overall, I think the text can be enhanced/shortened by avoiding many repeating and simply referencing text as appropriate instead of mirroring it here. I plan to ballot Yes, but till then please find below some DISCUSS point, COMMENTs, and NITs. # DISCUSS ## A rule is fine but we need justification/rationale CURRENT: 1. Any RIO or PIO that is delivered in an RA in which the "SNAC Router" RA header flag bit [SNACBIT] is set MUST be ignored when considering the following rules. .. 5. ULA interface addresses from within fd00::/8, particularly ones not created by SLAAC, and not already covered by the known-local ULA list MUST be added to the list with an assumed prefix length of /48. However, as with rule 1, if the ULA interface address ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ was generated on the basis of a PIO that has only been seen in RAs in which the SNAC router flag bit is set, this ULA prefix MUST NOT be used as described in this rule (rule 5). I know that the WG spent some time discussing snac implications and so on. However, it is not obvious from the current spec what is the rationale/justification for this exception. Please add a justification. That is important to call out form an operational/implementation standpoint. ## RA Behavior We do say in Section 3: CURRENT: These changes aim to improve the default handling of address selection for common cases, and unmanaged / automatic scenarios but then, we have the following in Section 5.3: CURRENT: Section 4 of RFC4191 says "Routers SHOULD NOT send more than 17 Route Information Options in Router Advertisements per link. This arbitrary bound is meant to reinforce that relatively few and carefully selected routes should be advertised to hosts." The exact limit will depend on other Options that are used. So, while this is not the practical limit discussed above, operators MUST take extra care not to cause the RA size to exceed the MTU when filling the RA with RA Options when exceeding this limit. Why are we discussing this RA behavior here? What is specific to address selection? Also, the scope of this document is about unmanaged networks, so which “operators” we are talking about here? |
|
2025-06-11
|
20 | Mohamed Boucadair | [Ballot comment] # Consider adding an Applicability Scope Section ## The text clarifies the intended scope but that text is lost in the mass. We … [Ballot comment] # Consider adding an Applicability Scope Section ## The text clarifies the intended scope but that text is lost in the mass. We may consider adding a dedicated section where such matters are grouped. That section can include the following From Section 1: These changes aim to improve the default handling of address selection for common cases, and unmanaged / automatic scenarios rather than those where DHCPv6 is deployed. From Section 5.3 The identification and insertion of known-local prefixes under fc00::/8 is not defined. + Summary of Section 11 ## Although the text mentions residential, the reasoning to justify the change is enterprise-centric. # Operational Considerations Section The document includes several ops considerations but those are scattered in several locations and it is not easy to glue them together. Please consider grouping these matters in one single place. Examples of text that can be moved to that sections are: Section 4: Leaving this entry in the default table will cause no problems and will help if any deployments still exist, and ensure 6to4 prefixes are differentiated from general GUAs. Section 14: Operators should be mindful of cases where communicating nodes have differing behaviors for address selection, e.g., RFC 3484 behavior, RFC 6724, the updated RFC 6724 behavior defined here, some other non- IETF-standardized behavior, or even no mechanism. There may thus be inconsistent behavior for communications initiated in each direction between two nodes. Ultimately all nodes should be made compliant to the updated specification described in this document. Your current Section 6/7 can be positioned as subsection of that Ops cons section. # Known-local ULA Definition CURRENT: Known-local ULA: A ULA prefix that an individual organization/site has determined to be local to a given node/network It seems to me this is not the definition used in the document, which is more about nodes making that call. I think the definition should be updated to be consistent with the use in the spec. # Claimed issues CURRENT: For many site operators this behavior will be counter-intuitive, given the IPv6 GUA preference, and may create difficulties with respect to planning, operational, and security implications for environments where ULA addresses are used in IPv4/IPv6 dual-stack network scenarios. I’m afraid that some elaboration is needed for each of these points. For example, I don’t quite understand the planning issue let alone the security one. Independent of whether GUA/ULA is the communication will stay within a local network. BTW, I don’t think that we need to over-justify the preference rule change. # Operators CURRENT: Local preference of ULAs over IPv4 is thus important to assist operators in phasing out IPv4 from dual-stack environments and is an important enabler for sites seeking to move from dual-stack to IPv6-only networking. First, I guess this is similar to “administrator” in RFC6724. Maybe better to follow the same terminology here as well. BTW, 6724 already allows for that in managed networks assuming a configuration knob is supported to tweak the ULA preference. # Inappropriate use of normative language OLD: The second change is the introduction of the concept of known-local ULAs. RFC6724 includes a method by which nodes MAY provide more fine-grained support for further elevating the preference for specific ULA prefixes, while leaving other general ULA prefixes at the precedence described in the previous paragraph. This document elevates the requirement for specific ULA prefixes to be inserted into the policy table to be a MUST, but only for observed prefixes that are known to be local, i.e., known-local ULAs. NEW: The second change is the introduction of the concept of known-local ULAs. RFC6724 includes a method by which nodes may provide more fine-grained support for further elevating the preference for specific ULA prefixes, while leaving other general ULA prefixes at the precedence described in the previous paragraph. This document elevates the requirement for specific ULA prefixes to be inserted into the policy table to be a “MUST”, but only for observed prefixes that are known to be local, i.e., known-local ULAs. # Redundant Behavior Some behaviors are repeated several times in the document. For example, MUST, and third to require that nodes MUST insert observed known- local ULA prefixes into their policy table. and This document thus elevates the MAY requirement above for insertion to a MUST for the specific case of known-local ULAs. Please use the normative language only once and reword the other occurrences (better to simply avoid repeating). There are other similar constructs. I trust the authors will check through the doc and update accordingly. # I appreciate the sentence about the order of rows in the policy, but it is not convenient for readers. I suggest we sort them by preference similar to 6724. CURRENT: RFC6724 Updated Prefix Precedence Label Prefix Precedence Label ::1/128 50 0 ::1/128 50 0 $known_local/48 45 14 (**) ::/0 40 1 ::/0 40 1 ::ffff:0:0/96 35 4 ::ffff:0:0/96 20 4 (*) 2002::/16 30 2 2002::/16 5 2 (*) 2001::/32 5 5 2001::/32 5 5 fc00::/7 3 13 fc00::/7 30 13 (*) ::/96 1 3 ::/96 1 3 fec0::/10 1 11 fec0::/10 1 11 3ffe::/16 1 12 3ffe::/16 1 12 The CURRENT comparison table can be moved to an appendix. # Nits ## Please use appropriate references rather than plain labels. For example, OLD: Section 5 of RFC6724 NEW: Section 5 of [RFC6724] There are many such to fix in the document. ## Explicit references Some citations are confusing as it is not clear which section is targeted by a given citation. For example, consider making this change: (1) OLD: It was always expected that the default policy table may need to be changed based on operational experience; Section 2.1 says NEW: It was always expected that the default policy table may need to be changed based on operational experience. Section 2.1 of [RFC6724] says (2) OLD: [RFC4193] defines ULAs within fc00::/7, where the L bit as detailed in Section 3.1, is set to 1 for locally assigned (generated) prefixes, NEW: Section 3.1 of [RFC4193] defines ULAs within fc00::/7, where the L bit, is set to 1 for locally assigned (generated) prefixes, (3) OLD: Section 4.3 states "Site border routers and firewalls should be configured to not forward any packets with Local IPv6 source or destination addresses outside the site, unless they have been explicitly configured with routing information about specific /48 or longer Local IPv6 prefixes". NEW: Section 4.3 of [RFC4193] states "Site border routers and firewalls should be configured to not forward any packets with Local IPv6 source or destination addresses outside the site, unless they have been explicitly configured with routing information about specific /48 or longer Local IPv6 prefixes". There are several such uses in the draft that are confusing. Please double check. # I guess I know what you meant by “IPv4 globals”, but that’s not a term I’m aware of. Consider “IPv4 global addresses” or something similar. # An RFC is frozen, so consider: * s/current RFC6724/[RFC6724] * s/ The current default policy table leads/The [RFC6724] default policy table leads # Section 4 s/public internet/public Internet # Section 5.2: Distraction CURRENT: The heuristic for address selection defined in Rule 5.5 of Section 5 of RFC6724 to prefer addresses in a prefix advertised by a next-hop router has proven to be very useful. I suggest to delete this text and focus on the updates. This claim is anyway redundant with the introduction. # Section 5.3: Redundant text, again CURRENT: The use of ULAs where L=0, i.e., prefixes under fc00::/8, is currently undefined. While Section 1 has already: as detailed in Section 3.1, is set to 1 for locally assigned (generated) prefixes, with L=0 as yet undefined. # Section 7.3: nit OLD: Host A has address ULA1::1 and GUA1:1::1 Host B has address ULA2::1 and GUA1:2::1 NEW: Host A has address ULA1::1 and GUA1:1::1. Host B has address ULA2::1 and GUA1:2::1 Cheers, Med |
|
2025-06-11
|
20 | Mohamed Boucadair | [Ballot Position Update] New position, Discuss, has been recorded for Mohamed Boucadair |
|
2025-06-10
|
20 | Gunter Van de Velde | [Ballot comment] # Gunter Van de Velde, RTG AD, comments for draft-ietf-6man-rfc6724-update-20 # The line numbers used are rendered from IETF idnits tool: https://author-tools.ietf.org/api/idnits?url=https://www.ietf.org/archive/id/draft-ietf-6man-rfc6724-update-20.txt # … [Ballot comment] # Gunter Van de Velde, RTG AD, comments for draft-ietf-6man-rfc6724-update-20 # The line numbers used are rendered from IETF idnits tool: https://author-tools.ietf.org/api/idnits?url=https://www.ietf.org/archive/id/draft-ietf-6man-rfc6724-update-20.txt # Many thanks for an easy to read well written document and a good summary shepherd writeup # i only have few non-blocking questions and observations on this draft # Detailed Review # =============== 13 Abstract 14 15 This document draws on several years of operational experience to 16 update the recommended process of Default Address Selection for 17 Internet Protocol Version 6 (IPv6) defined in RFC6724, defining the 18 concept of "known-local" Unique Local Address (ULA) prefixes that 19 enable ULA-to-ULA communications within fd00::/8 to become preferred 20 over both IPv4-IPv4 and GUA-to-GUA (Global Unicast Addresses) for 21 local use. The document defines the means by which nodes can both 22 identify and insert such prefixes into their address selection policy 23 table. It also clarifies the mandatory, unconditional requirement 24 for support for Rule 5.5 defined in Section 5 of RFC6724 and demotes 25 the preference for 6to4 addresses. These changes to default behavior 26 improve supportability of common use cases, including automatic / 27 unmanaged scenarios, and makes preference for IPv6 over IPv4 28 consistent in local site networks for both ULA and GUA prefixes. It 29 is recognized that some less common deployment scenarios may require 30 explicit configuration or custom changes to achieve desired 31 operational parameters. GV> Maybe add a pointer that "fd00::/8" is a range specified by IANA for ULA (RFC4193) usage GV> my perception is the abstract is not written in the most elegant style. What about: " This document updates the default address selection algorithm for Internet Protocol Version 6 (IPv6), originally specified in RFC 6724, based on accumulated operational experience. It introduces the concept of "known-local" Unique Local Address (ULA) prefixes within the fd00::/8 block and specifies that ULA-to-ULA communications using such prefixes should be preferred over both IPv4-to-IPv4 and GUA-to-GUA (Global Unicast Address) communications in local use scenarios. The document defines mechanisms for nodes to identify and incorporate known-local prefixes into their address selection policy tables. It further clarifies the unconditional requirement for implementing Rule 5.5 of RFC 6724 and reduces the default preference for 6to4 addresses. These updates enhance the supportability of typical deployment environments, including automatic and unmanaged configurations, and promote consistent IPv6-over-IPv4 preference behavior for both ULA and GUA within local networks. The document acknowledges that certain atypical deployment models may require explicit configuration to achieve intended operational outcomes. " 175 Known-local ULA: A ULA prefix that an individual organization/site 176 has determined to be local to a given node/network GV> At the risk of stepping into eternal concept discussions, is this not about single administrative domains instead of networks? WHat does network exactly mean in the intended context? 186 With multi-addressing being the norm for IPv6, more so where nodes GV> i think a reader can assume what is seen as multi-addressing, it can be useful to explicit formally define what it means in the contect of this document. (i.e. multiop addresses of multiple address families (afi's) of the same safi (unicast)). 238 The first change is an update to the default policy table to elevate 239 the preference for ULAs prefixes such that ULAs, like GUAs, carry a 240 higher precedence than all IPv4 addresses, making IPv6 precedence 241 over IPv4 consistent for both ULAs and GUAs. 242 243 The second change is the introduction of the concept of known-local 244 ULAs. RFC6724 includes a method by which nodes MAY provide more 245 fine-grained support for further elevating the preference for 246 specific ULA prefixes, while leaving other general ULA prefixes at 247 the precedence described in the previous paragraph. This document 248 elevates the requirement for specific ULA prefixes to be inserted 249 into the policy table to be a MUST, but only for observed prefixes 250 that are known to be local, i.e., known-local ULAs. Nodes 251 implementing this behavior will see ULA prefixes known to be local to 252 the node's site having precedence over IPv4 addresses and also over 253 IPv6 GUA addresses, such that they can use ULA addresses 254 independently of global prefixes within their site and continue to 255 use GUA-GUA address pairs to talk to destinations external to their 256 site. GV> sometimes 'precedence' is used and sometimes 'preference'. Is this intentional? I see that the text mostly uses 'preference' in the onward sections 273 the policy table to the same precedence as carried by the Teredo GV> is there a reference for Teredo? 303 $known_local/48 45 14 (**) GV> should it be called out that '14' is now assigned as Label for known_local ULAs? At first glance it looks as a new assigned allocation 333 This document removes that exception and elevates the requirement to 334 prefer addresses in a prefix advertised by a next-hop router to a 335 MUST for all nodes. GV> What is exactly assumed with the term 'next-hop' router? based upon the technology used, this could be a node that is directly connected via a link (for example a fiber) or it could be a router multiple router hops away terminating a tunnel, or a BGP next-hop. 352 it can provide differential treatment for those over general ULAs, GV> Maybe add for explicit clarity in the list of definitions that 'general ULAs' are ULAs that are not known-local ULAs. 434 limit will depend on other Options that are used. So while this is GV> Is there a reason why Options is written with uppercase 'O'? 665 9. Following ULA operational guidelines in RFC4193 GV> I am not sure how this section aids with the known-local addresses? it re-states procedure which was already described. Can this section be cut away and reduce the size of the document? Many thanks for this document, Gunter Van de Velde, Routing AD |
|
2025-06-10
|
20 | Gunter Van de Velde | [Ballot Position Update] New position, No Objection, has been recorded for Gunter Van de Velde |
|
2025-06-09
|
20 | Orie Steele | [Ballot Position Update] New position, No Objection, has been recorded for Orie Steele |
|
2025-06-03
|
20 | Jim Reid | Request for Telechat review by DNSDIR Completed: Ready with Nits. Reviewer: Jim Reid. Sent review to list. |
|
2025-05-19
|
20 | Carlos Jesús Bernardos | Request for Telechat review by INTDIR is assigned to Timothy Winters |
|
2025-05-19
|
20 | Éric Vyncke | Requested Telechat review by INTDIR |
|
2025-05-17
|
20 | Jim Reid | Request for Telechat review by DNSDIR is assigned to Jim Reid |
|
2025-05-16
|
20 | Erik Kline | Placed on agenda for telechat - 2025-06-26 |
|
2025-05-16
|
20 | Erik Kline | Ballot has been issued |
|
2025-05-16
|
20 | Erik Kline | [Ballot Position Update] New position, Yes, has been recorded for Erik Kline |
|
2025-05-16
|
20 | Erik Kline | Created "Approve" ballot |
|
2025-05-16
|
20 | Erik Kline | IESG state changed to IESG Evaluation from Waiting for AD Go-Ahead |
|
2025-05-16
|
20 | Erik Kline | Ballot writeup was changed |
|
2025-05-13
|
20 | Nick Buraglio | New version available: draft-ietf-6man-rfc6724-update-20.txt |
|
2025-05-13
|
20 | Nick Buraglio | New version accepted (logged-in submitter: Nick Buraglio) |
|
2025-05-13
|
20 | Nick Buraglio | Uploaded new revision |
|
2025-04-20
|
19 | Niclas Comstedt | Request for IETF Last Call review by OPSDIR Completed: Ready. Reviewer: Niclas Comstedt. Sent review to list. |
|
2025-04-17
|
19 | (System) | IANA Review state changed to Version Changed - Review Needed from IANA OK - No Actions Needed |
|
2025-04-17
|
19 | Nick Buraglio | New version available: draft-ietf-6man-rfc6724-update-19.txt |
|
2025-04-17
|
19 | Nick Buraglio | New version accepted (logged-in submitter: Nick Buraglio) |
|
2025-04-17
|
19 | Nick Buraglio | Uploaded new revision |
|
2025-04-04
|
18 | Elwyn Davies | Request for IETF Last Call review by GENART Completed: Ready with Nits. Reviewer: Elwyn Davies. Sent review to list. |
|
2025-04-02
|
18 | Michael Tüxen | Request for Last Call review by TSVART Completed: Ready. Reviewer: Michael Tüxen. Sent review to list. |
|
2025-04-02
|
18 | (System) | IESG state changed to Waiting for AD Go-Ahead from In Last Call |
|
2025-04-01
|
18 | David Dong | IESG/Authors/WG Chairs: IANA has completed its review of draft-ietf-6man-rfc6724-update-18, which is currently in Last Call, and has the following comments: We understand that this … IESG/Authors/WG Chairs: IANA has completed its review of draft-ietf-6man-rfc6724-update-18, which is currently in Last Call, and has the following comments: We understand that this document doesn't require any registry actions. While it's often helpful for a document's IANA Considerations section to remain in place upon publication even if there are no actions, if the authors strongly prefer to remove it, we do not object. If this assessment is not accurate, please respond as soon as possible. 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-04-01
|
18 | (System) | IANA Review state changed to IANA OK - No Actions Needed from IANA - Review Needed |
|
2025-03-31
|
18 | Vladimír Čunát | Request for Last Call review by DNSDIR Completed: Ready. Reviewer: Vladimír Čunát. Sent review to list. |
|
2025-03-18
|
18 | Ned Smith | Request for Last Call review by SECDIR Completed: Ready. Reviewer: Ned Smith. Sent review to list. |
|
2025-03-16
|
18 | Nick Buraglio | New version available: draft-ietf-6man-rfc6724-update-18.txt |
|
2025-03-16
|
18 | Nick Buraglio | New version accepted (logged-in submitter: Nick Buraglio) |
|
2025-03-16
|
18 | Nick Buraglio | Uploaded new revision |
|
2025-03-13
|
17 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Ned Smith |
|
2025-03-12
|
17 | Jean Mahoney | Request for Last Call review by GENART is assigned to Elwyn Davies |
|
2025-03-12
|
17 | Carlos Pignataro | Request for Last Call review by OPSDIR is assigned to Niclas Comstedt |
|
2025-03-12
|
17 | Jim Reid | Request for Last Call review by DNSDIR is assigned to Vladimír Čunát |
|
2025-03-12
|
17 | Magnus Westerlund | Request for Last Call review by TSVART is assigned to Michael Tüxen |
|
2025-03-12
|
17 | Mohamed Boucadair | Requested Last Call review by OPSDIR |
|
2025-03-12
|
17 | Cindy Morgan | IANA Review state changed to IANA - Review Needed |
|
2025-03-12
|
17 | Cindy Morgan | The following Last Call announcement was sent out (ends 2025-04-02): From: The IESG To: IETF-Announce CC: 6man-chairs@ietf.org, draft-ietf-6man-rfc6724-update@ietf.org, ek.ietf@gmail.com, furry13@gmail.com, ipv6@ietf.org … The following Last Call announcement was sent out (ends 2025-04-02): From: The IESG To: IETF-Announce CC: 6man-chairs@ietf.org, draft-ietf-6man-rfc6724-update@ietf.org, ek.ietf@gmail.com, furry13@gmail.com, ipv6@ietf.org Reply-To: last-call@ietf.org Sender: Subject: Last Call: (Prioritizing known-local IPv6 ULAs through address selection policy) to Proposed Standard The IESG has received a request from the IPv6 Maintenance WG (6man) to consider the following document: - 'Prioritizing known-local IPv6 ULAs through address selection policy' 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-04-02. 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 This document draws on several years of operational experience to update RFC 6724, defining the concept of "known-local" ULA prefixes that enable ULA-to-ULA communications within fd00::/8 to become preferred over both IPv4-IPv4 and GUA-to-GUA for local use. The document defines the means by which nodes can both identify and insert such prefixes into their address selection policy table. It also clarifies the mandatory, unconditional requirement for support for Rule 5.5 and demotes the preference for 6to4 addresses. These changes to default behavior improve supportability of common use cases, including automatic / unmanaged scenarios, and makes preference for IPv6 over IPv4 consistent in local site networks for both ULA and GUA prefixes. It is recognized that some less common deployment scenarios may require explicit configuration or custom changes to achieve desired operational parameters. The file can be obtained via https://datatracker.ietf.org/doc/draft-ietf-6man-rfc6724-update/ No IPR declarations have been submitted directly on this I-D. |
|
2025-03-12
|
17 | Cindy Morgan | IESG state changed to In Last Call from Last Call Requested |
|
2025-03-12
|
17 | Cindy Morgan | Last call announcement was changed |
|
2025-03-11
|
17 | Erik Kline | Last call was requested |
|
2025-03-11
|
17 | Erik Kline | Ballot approval text was generated |
|
2025-03-11
|
17 | Erik Kline | Ballot writeup was generated |
|
2025-03-11
|
17 | Erik Kline | IESG state changed to Last Call Requested from AD Evaluation::AD Followup |
|
2025-03-11
|
17 | Erik Kline | Last call announcement was generated |
|
2025-03-11
|
17 | Erik Kline | # Internet AD comments for draft-ietf-6man-rfc6724-update-17 CC @ekline * comment syntax: - https://github.com/mnot/ietf-comments/blob/main/format.md ## Comments ### S5.2 * I suspect it might be a … # Internet AD comments for draft-ietf-6man-rfc6724-update-17 CC @ekline * comment syntax: - https://github.com/mnot/ietf-comments/blob/main/format.md ## Comments ### S5.2 * I suspect it might be a bit more clear to reword as follows: "although the conceptual models ... have no such requirement" "despite the conceptual models ... having no such requirement" But this is only minor. Just for your consideration. ### S5.3 * "router flag bit is set MUST NOT be used" -> "router flag bit is set, this ULA prefix MUST NOT be used" * "operators MUST take extra care not to overflow the RA with RA Options" -> "operators MUST take extra care not to cause the RA size to exceed the MTU when filling the RA with RA Options" Perhaps? If I've misunderstood the intent, then happy to iterate towards the most correct text. ## Nits ### S1 * "where the prefixes conform to the definition in Section 3.1" -> "where the prefixes conform to the definition in Section 3.1 of RFC 4193" The text might mislead a reader to look for a section 3.1 of _this_ document. |
|
2025-03-11
|
17 | Erik Kline | IESG state changed to AD Evaluation::AD Followup from AD Evaluation |
|
2025-02-04
|
17 | Erik Kline | IESG state changed to AD Evaluation from Publication Requested |
|
2025-01-29
|
17 | Jen Linkova | ## Document History 1. Does the working group (WG) consensus represent the strong concurrence of a few individuals, with others being silent, or did … ## Document History 1. Does the working group (WG) consensus represent the strong concurrence of a few individuals, with others being silent, or did it reach broad agreement? The document has been actively discussed in the WG mailing list and during 6MAN sessions, with many participants expressing their opinions, comments and suggestions. 2. Was there controversy about particular points, or were there decisions where the consensus was particularly rough? While some topic (such as processing PIOs advertized by SNAC routers and what prefix length to use for known-local ULAs) caused very active discussions on the list and resulted in significant changes to the document, all issues were resolved to everyone's satisfaction. 3. Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarize the areas of conflict in separate email messages to the responsible Area Director. (It should be in a separate email because this questionnaire is publicly available.) No. 4. For protocol documents, are there existing implementations of the contents of the document? Have a significant number of potential implementers indicated plans to implement? Are any existing implementations reported somewhere, either in the document itself (as [RFC 7942][3] recommends) or elsewhere (where)? There are two implementations of the proposed changes to RFC6724: - Android implements the proposed changes to insert "known-local" ULAs into the policy table: https://r.android.com/3046000 - The authors created a proof-of-concept implementation, available at https://github.com/jeremy-duncan/raio_ula Those details are also reported in The "Implementation Status" section of the 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. The document doesn't impact/interact with technologies in other WGs/orgs. 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. N/A 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]? The document contains no YANG modules. 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. The document contains no such sections. ## 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? Absolutely! The document introduces very useful tweaks for the default address selection algorithm. With the proposed changes, ULAs can actually become useful and pave the road for IPv6 adopton in enterprise-like networks. 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? No issues have been identified for the document. 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? Proposed Standard, which is the proper type: this document updates RFC6724 (standard track). 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. The authors are not aware of any IPRs: https://mailarchive.ietf.org/arch/msg/ipv6/9O51DA2JWaOWLtuefscdvp-MLoc/ 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 document has 3 authors, and all of them are willing to be listed as such: https://mailarchive.ietf.org/arch/msg/ipv6/9O51DA2JWaOWLtuefscdvp-MLoc/ 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 other idnits issues on -17 are false positives. No issues listed in the "Content Guidelines" have been identified. 15. Should any informative references be normative or vice-versa? See the [IESG Statement on Normative and Informative References][16]. No. During the shepherd's review of -16 all such references were identified and fixed. 16. List any normative references that are not freely available to anyone. Did the community have sufficient access to review any such normative references? No such references. 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. See below (#18) 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? The document refers to a new RA flag defined in draft-ietf-6man-snac-router-ra-flag. draft-ietf-6man-snac-router-ra-flag is in the RFC editors queue waiting for draft-ietf-snac-simple to be submitted for the publication, so there is a dependency here. draft-ietf-snac-simple is expected to enter the WGLC soon. 19. Will publication of this document change the status of any existing RFCs? If so, does the Datatracker metadata correctly reflect this and are those RFCs listed on the title page, in the abstract, and discussed in the introduction? If not, explain why and point to the part of the document where the relationship of this document to these other RFCs is discussed. Yes, this document updated RFC6724, which is reflected in the document metadata. 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]). This document doesn't introduce any IANA considerations. 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. N/A [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/ |
|
2025-01-29
|
17 | Jen Linkova | IETF WG state changed to Submitted to IESG for Publication from WG Consensus: Waiting for Write-Up |
|
2025-01-29
|
17 | Jen Linkova | IESG state changed to Publication Requested from I-D Exists |
|
2025-01-29
|
17 | (System) | Changed action holders to Erik Kline (IESG state changed) |
|
2025-01-29
|
17 | Jen Linkova | Responsible AD changed to Erik Kline |
|
2025-01-29
|
17 | Jen Linkova | Document is now in IESG state Publication Requested |
|
2025-01-29
|
17 | Jen Linkova | Tag Revised I-D Needed - Issue raised by WGLC cleared. |
|
2025-01-29
|
17 | Jen Linkova | Changed consensus to Yes from Unknown |
|
2025-01-29
|
17 | Jen Linkova | Intended Status changed to Proposed Standard from None |
|
2025-01-29
|
17 | Jen Linkova | ## Document History 1. Does the working group (WG) consensus represent the strong concurrence of a few individuals, with others being silent, or did … ## Document History 1. Does the working group (WG) consensus represent the strong concurrence of a few individuals, with others being silent, or did it reach broad agreement? The document has been actively discussed in the WG mailing list and during 6MAN sessions, with many participants expressing their opinions, comments and suggestions. 2. Was there controversy about particular points, or were there decisions where the consensus was particularly rough? While some topic (such as processing PIOs advertized by SNAC routers and what prefix length to use for known-local ULAs) caused very active discussions on the list and resulted in significant changes to the document, all issues were resolved to everyone's satisfaction. 3. Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarize the areas of conflict in separate email messages to the responsible Area Director. (It should be in a separate email because this questionnaire is publicly available.) No. 4. For protocol documents, are there existing implementations of the contents of the document? Have a significant number of potential implementers indicated plans to implement? Are any existing implementations reported somewhere, either in the document itself (as [RFC 7942][3] recommends) or elsewhere (where)? There are two implementations of the proposed changes to RFC6724: - Android implements the proposed changes to insert "known-local" ULAs into the policy table: https://r.android.com/3046000 - The authors created a proof-of-concept implementation, available at https://github.com/jeremy-duncan/raio_ula Those details are also reported in The "Implementation Status" section of the 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. The document doesn't impact/interact with technologies in other WGs/orgs. 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. N/A 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]? The document contains no YANG modules. 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. The document contains no such sections. ## 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? Absolutely! The document introduces very useful tweaks for the default address selection algorithm. With the proposed changes, ULAs can actually become useful and pave the road for IPv6 adopton in enterprise-like networks. 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? No issues have been identified for the document. 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? Proposed Standard, which is the proper type: this document updates RFC6724 (standard track). 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. The authors are not aware of any IPRs: https://mailarchive.ietf.org/arch/msg/ipv6/9O51DA2JWaOWLtuefscdvp-MLoc/ 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 document has 3 authors, and all of them are willing to be listed as such: https://mailarchive.ietf.org/arch/msg/ipv6/9O51DA2JWaOWLtuefscdvp-MLoc/ 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 other idnits issues on -17 are false positives. No issues listed in the "Content Guidelines" have been identified. 15. Should any informative references be normative or vice-versa? See the [IESG Statement on Normative and Informative References][16]. No. During the shepherd's review of -16 all such references were identified and fixed. 16. List any normative references that are not freely available to anyone. Did the community have sufficient access to review any such normative references? No such references. 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. See below (#18) 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? The document refers to a new RA flag defined in draft-ietf-6man-snac-router-ra-flag. draft-ietf-6man-snac-router-ra-flag is in the RFC editors queue waiting for draft-ietf-snac-simple to be submitted for the publication, so there is a dependency here. draft-ietf-snac-simple is expected to enter the WGLC soon. 19. Will publication of this document change the status of any existing RFCs? If so, does the Datatracker metadata correctly reflect this and are those RFCs listed on the title page, in the abstract, and discussed in the introduction? If not, explain why and point to the part of the document where the relationship of this document to these other RFCs is discussed. Yes, this document updated RFC6724, which is reflected in the document metadata. 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]). This document doesn't introduce any IANA considerations. 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. N/A [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/ |
|
2025-01-27
|
17 | Nick Buraglio | New version available: draft-ietf-6man-rfc6724-update-17.txt |
|
2025-01-27
|
17 | Nick Buraglio | New version accepted (logged-in submitter: Nick Buraglio) |
|
2025-01-27
|
17 | Nick Buraglio | Uploaded new revision |
|
2025-01-20
|
16 | Jen Linkova | ## Document History 1. Does the working group (WG) consensus represent the strong concurrence of a few individuals, with others being silent, or did … ## Document History 1. Does the working group (WG) consensus represent the strong concurrence of a few individuals, with others being silent, or did it reach broad agreement? The document has been actively discussed in the WG mailing list and during 6MAN sessions, with many participants expressing their opinions, comments and suggestions. 2. Was there controversy about particular points, or were there decisions where the consensus was particularly rough? While some topic (such as processing PIOs advertized by SNAC routers and what prefix length to use for known-local ULAs) caused very active discussions on the list and resulted in significant changes to the document, all issues were resolved to everyone's satisfaction. 3. Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarize the areas of conflict in separate email messages to the responsible Area Director. (It should be in a separate email because this questionnaire is publicly available.) No. 4. For protocol documents, are there existing implementations of the contents of the document? Have a significant number of potential implementers indicated plans to implement? Are any existing implementations reported somewhere, either in the document itself (as [RFC 7942][3] recommends) or elsewhere (where)? - Android implements the proposed changes to insert "known-local" ULAs into the policy table: https://r.android.com/3046000 - The authors created a proof-of-concept implementation, available at https://github.com/jeremy-duncan/raio_ula The authors have been asked to include the "Implementation Status" section to -17. ## 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. The document doesn't impact/interact with technologies in other WGs/orgs. 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. N/A 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]? The document contains no YANG modules. 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. The document contains no such sections. ## 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? Absolutely! The document introduces very useful tweaks for the default address selection algorithm. With the proposed changes, ULAs can actually become useful and pave the road for IPv6 adopton in enterprise-like networks. 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? No issues have been identified for the document. 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? Proposed Standard, which is the proper type: this document updates RFC6724 (standard track). 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. The authors are not aware of any IPRs: https://mailarchive.ietf.org/arch/msg/ipv6/9O51DA2JWaOWLtuefscdvp-MLoc/ 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 document has 3 authors, and all of them are willing to be listed as such: https://mailarchive.ietf.org/arch/msg/ipv6/9O51DA2JWaOWLtuefscdvp-MLoc/ 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.) The idnits tool reports some non-ASCII characters, this is fixed by https://github.com/buraglio/draft-buraglio-6man-rfc6724-update/pull/45 and shall be included in -17. All other idnits issues on -16 are false posivites. No issues listed in the "Content Guidelines" have been identified. 15. Should any informative references be normative or vice-versa? See the [IESG Statement on Normative and Informative References][16]. Yes, some chnages need to be made in Normative and Informative, shall be addressed in -17/ 16. List any normative references that are not freely available to anyone. Did the community have sufficient access to review any such normative references? No such refeerences. 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. See below (#18) 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? The document refers to a new RA flag defined in draft-ietf-6man-snac-router-ra-flag. draft-ietf-6man-snac-router-ra-flag is in the RFC editors queue waiting for draft-ietf-snac-simple to be submitted for the publication, so there is a dependency here. draft-ietf-snac-simple is expected to enter the WGLC soon. 19. Will publication of this document change the status of any existing RFCs? If so, does the Datatracker metadata correctly reflect this and are those RFCs listed on the title page, in the abstract, and discussed in the introduction? If not, explain why and point to the part of the document where the relationship of this document to these other RFCs is discussed. Yes, this document updated RFC6724, which is reflected in the document metadata. 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]). This document doesn't introduce any IANA considerations. 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. N/A [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/ |
|
2025-01-10
|
16 | Jen Linkova | Notification list changed to furry13@gmail.com because the document shepherd was set |
|
2025-01-10
|
16 | Jen Linkova | Document shepherd changed to Jen Linkova |
|
2025-01-07
|
16 | Nick Buraglio | New version available: draft-ietf-6man-rfc6724-update-16.txt |
|
2025-01-07
|
16 | Nick Buraglio | New version accepted (logged-in submitter: Nick Buraglio) |
|
2025-01-07
|
16 | Nick Buraglio | Uploaded new revision |
|
2024-11-06
|
15 | Nick Buraglio | New version available: draft-ietf-6man-rfc6724-update-15.txt |
|
2024-11-06
|
15 | Nick Buraglio | New version accepted (logged-in submitter: Nick Buraglio) |
|
2024-11-06
|
15 | Nick Buraglio | Uploaded new revision |
|
2024-11-04
|
14 | Nick Buraglio | New version available: draft-ietf-6man-rfc6724-update-14.txt |
|
2024-11-04
|
14 | Nick Buraglio | New version accepted (logged-in submitter: Nick Buraglio) |
|
2024-11-04
|
14 | Nick Buraglio | Uploaded new revision |
|
2024-11-03
|
13 | Jen Linkova | Tag Revised I-D Needed - Issue raised by WGLC set. |
|
2024-11-03
|
13 | Jen Linkova | IETF WG state changed to WG Consensus: Waiting for Write-Up from In WG Last Call |
|
2024-10-23
|
13 | Jen Linkova | Added to session: IETF-121: 6man Thu-0930 |
|
2024-10-21
|
13 | Nick Buraglio | New version available: draft-ietf-6man-rfc6724-update-13.txt |
|
2024-10-21
|
13 | Nick Buraglio | New version accepted (logged-in submitter: Nick Buraglio) |
|
2024-10-21
|
13 | Nick Buraglio | Uploaded new revision |
|
2024-10-17
|
12 | Nick Buraglio | New version available: draft-ietf-6man-rfc6724-update-12.txt |
|
2024-10-17
|
12 | Tim Chown | New version approved |
|
2024-10-17
|
12 | (System) | Request for posting confirmation emailed to previous authors: 6man-chairs@ietf.org, Jeremy Duncan , Nick Buraglio , Tim Chown |
|
2024-10-17
|
12 | Nick Buraglio | Uploaded new revision |
|
2024-10-11
|
11 | Nick Buraglio | New version available: draft-ietf-6man-rfc6724-update-11.txt |
|
2024-10-11
|
11 | Nick Buraglio | New version accepted (logged-in submitter: Nick Buraglio) |
|
2024-10-11
|
11 | Nick Buraglio | Uploaded new revision |
|
2024-09-19
|
10 | Nick Buraglio | New version available: draft-ietf-6man-rfc6724-update-10.txt |
|
2024-09-19
|
10 | Nick Buraglio | New version accepted (logged-in submitter: Nick Buraglio) |
|
2024-09-19
|
10 | Nick Buraglio | Uploaded new revision |
|
2024-07-14
|
09 | Jen Linkova | Added to session: IETF-120: 6man Tue-2000 |
|
2024-06-28
|
09 | Nick Buraglio | New version available: draft-ietf-6man-rfc6724-update-09.txt |
|
2024-06-28
|
09 | Nick Buraglio | New version accepted (logged-in submitter: Nick Buraglio) |
|
2024-06-28
|
09 | Nick Buraglio | Uploaded new revision |
|
2024-04-09
|
08 | Nick Buraglio | New version available: draft-ietf-6man-rfc6724-update-08.txt |
|
2024-04-09
|
08 | Nick Buraglio | New version accepted (logged-in submitter: Nick Buraglio) |
|
2024-04-09
|
08 | Nick Buraglio | Uploaded new revision |
|
2024-04-04
|
07 | Nick Buraglio | New version available: draft-ietf-6man-rfc6724-update-07.txt |
|
2024-04-04
|
07 | Nick Buraglio | New version accepted (logged-in submitter: Nick Buraglio) |
|
2024-04-04
|
07 | Nick Buraglio | Uploaded new revision |
|
2024-02-20
|
06 | Bob Hinden | IETF WG state changed to In WG Last Call from WG Document |
|
2024-01-02
|
06 | Nick Buraglio | New version available: draft-ietf-6man-rfc6724-update-06.txt |
|
2024-01-02
|
06 | Nick Buraglio | New version accepted (logged-in submitter: Nick Buraglio) |
|
2024-01-02
|
06 | Nick Buraglio | Uploaded new revision |
|
2023-12-22
|
05 | Nick Buraglio | New version available: draft-ietf-6man-rfc6724-update-05.txt |
|
2023-12-22
|
05 | Nick Buraglio | New version accepted (logged-in submitter: Nick Buraglio) |
|
2023-12-22
|
05 | Nick Buraglio | Uploaded new revision |
|
2023-11-21
|
04 | Nick Buraglio | New version available: draft-ietf-6man-rfc6724-update-04.txt |
|
2023-11-21
|
04 | Nick Buraglio | New version accepted (logged-in submitter: Nick Buraglio) |
|
2023-11-21
|
04 | Nick Buraglio | Uploaded new revision |
|
2023-11-06
|
03 | Nick Buraglio | New version available: draft-ietf-6man-rfc6724-update-03.txt |
|
2023-11-06
|
03 | Nick Buraglio | New version accepted (logged-in submitter: Nick Buraglio) |
|
2023-11-06
|
03 | Nick Buraglio | Uploaded new revision |
|
2023-10-20
|
02 | Nick Buraglio | New version available: draft-ietf-6man-rfc6724-update-02.txt |
|
2023-10-20
|
02 | Nick Buraglio | New version accepted (logged-in submitter: Nick Buraglio) |
|
2023-10-20
|
02 | Nick Buraglio | Uploaded new revision |
|
2023-10-18
|
01 | Nick Buraglio | New version available: draft-ietf-6man-rfc6724-update-01.txt |
|
2023-10-18
|
01 | Nick Buraglio | New version accepted (logged-in submitter: Nick Buraglio) |
|
2023-10-18
|
01 | Nick Buraglio | Uploaded new revision |
|
2023-10-09
|
00 | Ole Trøan | This document now replaces draft-buraglio-6man-rfc6724-update instead of None |
|
2023-10-09
|
00 | Nick Buraglio | New version available: draft-ietf-6man-rfc6724-update-00.txt |
|
2023-10-09
|
00 | Ole Trøan | WG -00 approved |
|
2023-10-09
|
00 | Nick Buraglio | Set submitter to "Nick Buraglio ", replaces to (none) and sent approval email to group chairs: 6man-chairs@ietf.org |
|
2023-10-09
|
00 | Nick Buraglio | Uploaded new revision |