Entering IPv6 Zone Identifiers in User Interfaces
draft-ietf-6man-zone-ui-08
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2025-04-17
|
08 | Cindy Morgan | IESG state changed to IESG Evaluation::AD Followup from IESG Evaluation |
2025-04-16
|
08 | Paul Wouters | [Ballot comment] Thanks for the clear document. My only concern is how to deal with the fact of modifying RFC 3986 so it is no … |
2025-04-16
|
08 | Paul Wouters | [Ballot Position Update] New position, Yes, has been recorded for Paul Wouters |
2025-04-16
|
08 | Roman Danyliw | [Ballot discuss] I would benefit from additional clarity on what interoperability this document is creating. Despite the Use Cases defined in Section 2, the normative … [Ballot discuss] I would benefit from additional clarity on what interoperability this document is creating. Despite the Use Cases defined in Section 2, the normative guidance in Section 5 appears to provide guidance for: (a) “things” (my term) that provide a “a user interface (UI) that allows or requires the user to enter an IPv6 address” running on an operating system that support default zones. (b) “things” (my term) that provide “a user interface (UI) that allows or requires the user to enter an IPv6 address” running on an “operating system that does not support a default zone as specified in RFC4007”. (c) browsers As far as I can tell, there is no mandatory conformance required for all “things” defined as category (a) above. Any non-browser “thing” on an OS that supports default zones is conformant to this specification because all the normative statements appear to be SHOULDs or MAYs. Does that mean they are free to use delimiters other than “%” or “-“? If so, what is the interoperability being provided? Browsers per category (c) above, are out of scope “the recommendations and normative statements in this document do not apply to URIs fetched by web browsers.” This leaves one residual set of mandatory guidance – “This is REQUIRED in the case of an operating system that does not support a default zone as specified in RFC4007.” Interpreting the “This” of that sentence, I read it as: “A user interface (UI) that allows or requires the user to enter an IPv6 address running on operating system that does not support a default zone as specified in RFC4007 MUST provide a means for entering a link-local address or a scoped multicast address and selecting a zone identifier as specified by [RFC4007].” The summary of this text appears to be a set of recommendations on delimiters that are not required for conformance and a mandatory UI element on certain operating systems. No interoperability is being created between the different types of operating systems (those that support zones or not). As an implementer I can completely ignore this specification as long as my operating system supports default zones and still be complaint. |
2025-04-16
|
08 | Roman Danyliw | [Ballot comment] * Section 5 Note that an address string such as "fe80::1%eth0" cannot be converted to binary by the POSIX socket API … [Ballot comment] * Section 5 Note that an address string such as "fe80::1%eth0" cannot be converted to binary by the POSIX socket API function "inet_pton()". It must either be converted using "getaddrinfo()", or by splitting it into two strings and using "inet_pton()" and "if_nametoindex()" successively, in order to obtain the required interface index value. Please provide a reference to the POSIX socket API being reference. |
2025-04-16
|
08 | Roman Danyliw | [Ballot Position Update] New position, Discuss, has been recorded for Roman Danyliw |
2025-04-16
|
08 | Jean Mahoney | Closed request for IETF Last Call review by GENART with state 'Overtaken by Events': Telechat is being held today |
2025-04-16
|
08 | Jean Mahoney | Assignment of request for IETF Last Call review by GENART to Suhas Nandakumar was marked no-response |
2025-04-15
|
08 | Mike Bishop | [Ballot Position Update] New position, No Objection, has been recorded for Mike Bishop |
2025-04-14
|
08 | (System) | IANA Review state changed to IANA OK - No Actions Needed from Version Changed - Review Needed |
2025-04-14
|
08 | Mahesh Jethanandani | [Ballot comment] Section 1, paragraph 3 > Such addresses are directly supported by socket API calls including > "getaddrinfo()" [RFC3493]. That … [Ballot comment] Section 1, paragraph 3 > Such addresses are directly supported by socket API calls including > "getaddrinfo()" [RFC3493]. That is not all. As indicated by Med, draft-ietf-netmod-rfc6991-bis has definitions for [ipv4|ipv6]-address-link-local addresses for use in YANG. It even calls out the difference between zone and no-zone identifiers. Therefore, an informative reference to the document would highlight another API use of zone identifiers. This document uses the RFC2119 keywords "SHALL NOT", "SHOULD NOT", "RECOMMENDED", "SHOULD", "NOT RECOMMENDED", "MAY", "MUST NOT", "SHALL", "MUST", "REQUIRED", and "OPTIONAL", but does not contain the recommended RFC8174 boilerplate. (It contains some text with a similar beginning.) The IANA review of this document seems not to have concluded yet. ------------------------------------------------------------------------------- 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 3, paragraph 1 > m into a numeric interface index. Typically this mapping is performed by the > ^^^^^^^^^ A comma may be missing after the conjunctive/linking adverb "Typically". |
2025-04-14
|
08 | Mahesh Jethanandani | [Ballot Position Update] New position, No Objection, has been recorded for Mahesh Jethanandani |
2025-04-14
|
08 | Orie Steele | [Ballot Position Update] New position, Yes, has been recorded for Orie Steele |
2025-04-14
|
08 | Gunter Van de Velde | [Ballot comment] # Gunter Van de Velde, RTG AD, comments for draft-ietf-6man-zone-ui-08 # 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-zone-ui-08.txt # … [Ballot comment] # Gunter Van de Velde, RTG AD, comments for draft-ietf-6man-zone-ui-08 # 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-zone-ui-08.txt # for your convenience, please find some non-blocking COMMENTS # This document was an interesting read. Many thanks for composing this write-up # The idnits tool spits up some observations # comments # ======== # 108 2. Use Cases GV> Lately i was involved with TWAMP/STAMP based unidirectional link delay measurement for Segment Routing. In such use-case there may be need for using IPv6 LL addresses in UIs and configs and state fields. Network using Segment Routing and deploying flex-algo will most likely use such type of link delay measurements. I did not see this use-case in the shortlist. Would it make sense to mention this? 110 Some examples of use cases for entering an address that includes a 111 zone identifier into a UI are as follows: GV> an alternative would be to explicitly mention that the list is not exhaustive and that additional use-case examples exists, which are not directly mentioned within the provided list. Gunter Van de Velde RTG Area Director |
2025-04-14
|
08 | Gunter Van de Velde | [Ballot Position Update] New position, No Objection, has been recorded for Gunter Van de Velde |
2025-04-11
|
08 | Jim Guichard | [Ballot Position Update] New position, No Objection, has been recorded for Jim Guichard |
2025-04-10
|
08 | Mohamed Boucadair | [Ballot comment] Hi Brian and Bob, Thank you for the continuous work on this. Glad to see that you managed to find a path after … [Ballot comment] Hi Brian and Bob, Thank you for the continuous work on this. Glad to see that you managed to find a path after I-D.ietf-6man-rfc6874bis. Thanks to Sue Hares for her OPSDIR review. I support this effort. # Meta comments ## Zone index (4007) vs. identifier(6874/this I-D): Maybe worth to clarify early in the document the relationship between those. ## The use is not only for static configuration but also when programmatic means are involved. BTW, I don’t see any implication, but we may cite draft-ietf-netmod-rfc6991-bis for the support of scoped addresses. ## The clarification is useful independent of the implementation. I would remove “device” mentions as the clarification can be consumed (including when interacting) by NF/VNF, etc. ## The text uses UI but smells more like GUI in some parts (e.g., "separate field"). I would double check the use through the text and make this less about “graphic”. ## We don’t need to over-justify the need for the clarification or speculate about future use (text with IPv6-mostly thing). ## Guards not only for on the wire but also in referrals: The document is clear that the id is not intended to be used on the wire. Link-local addresses do not make sense in referral objects, but if this is leaked, the index information can reveal some information (interface, for example). Not sure if we need to remind this. ## link-local & protocol discovery: There are a bunch of initiatives using link-local addresses, e.g., automatic discovery of BGP peers such as in draft-acee-idr-lldp-peer-discovery. I don’t think this is impacted by the clarification here, but I would appreciate if you can have a look and confirm my conclusion (best effort, though :-)). Thanks. FYI, raised also the point with Sue Hares (IDR Chair); see the actions at https://mailarchive.ietf.org/arch/msg/ops-dir/WcBavaHUctg-y2wXXTm_Dq1d75E/ # Process/Datatracker ## Revert changes back to 3986 The document indicates that the publication of the document will revert the change that it made to the URI syntax defined by RFC3986. (Not to the authors) I wonder whether this change is supported by our tooling and no further action is needed to tag this. ## I think that we need a section to list the changes vs obsoleted spec. # Minor edits/nits ## (through the document) Please use explicit RFC citations, instead of plain text: e.g., s/RFC 4007/[RFC4007] ## Please use explicit sections rather “below” and the like: e.g., s/described below/described in Section 5 ## Introduction (1) s/user interface/User Interface (2) I would delete “, for purposes described in that specification”. No need to be too subtle here. (3) s/Today/Typically (4) s/"fe80::1234%eth0" on a Linux host, or "fe80::4321%7"/"fe80::1234%eth0" on a Linux host or "fe80::4321%7" (5) s/Devices/Implementations ## Section 2 (1) s/Some examples of/A non-exhaustive list of sample (2) s/configure or reconfigure/configure (3) s/has recently/has (4) s/IPv6 link local/IPv6 link-local (5) “Desired improvements to the standard”: By whom? (6) Better clarity for the example OLD: Such requirements have already spawned hacks to work around current limitations, e.g., [LL-HACK], which is no longer maintained and has been archived. NEW: Such requirements have already spawned hacks to work around current limitations (e.g., [LL-HACK], which is no longer maintained and has been archived). # Section 3 (1) s/Typically this mapping/Typically, this mapping (2) I would simply delete this part: no need to over-justify or speculate about future use: CURRENT: It will become critical as IPv6-only or IPv6-mostly networks [RFC8925] [I-D.link-v6ops-6mops], with nodes lacking native IPv4 support, appear. For example, the NMEA use case mentioned above is an immediate requirement. This is the principal reason for documenting this requirement now. Note that I-D.link-v6ops-6mops was replaced by draft-ietf-v6ops-6mops. (3) OLD: This document obsoletes [RFC6874], which implementors of web browsers have determined is impracticable to support [I-D.schinazi-httpbis-link-local-uri-bcp], and replaces it by a generic UI requirement described in Section 5. NEW: This document obsoletes [RFC6874], which implementors of web browsers have determined is impracticable to support (See, e.g., Section 3.2 of [I-D.schinazi-httpbis-link-local-uri-bcp]), and replaces it by a generic UI requirement described in Section 5. (4) OLD: This document also updates [RFC7622] and [RFC8089] by deleting their references to RFC 6874. It also updates [RFC4007] by adding a new requirement that user interfaces support the zone identifier as described below. NEW: This document updates [RFC7622] and [RFC8089] by deleting their references to RFC 6874. It also updates [RFC4007] by adding a new requirement that user interfaces support the zone identifier as described in Section 5. ## Section 5 (1) s/A User Interface (UI)/A UI (2) s/zone identifer/zone identifier (3) "or requires the user”: May mention including using programmatic means (not only manual configuration). (4) OLD: Ideally, the UI SHOULD support the complete format specified by RFC 4007 (e.g., "fe80::1%eth0"). NEW: The UI SHOULD support the complete format specified in Section 6 of [RFC4007] (e.g., "fe80::1%eth0"). (5) “two separate input fields”: This is drawn with the assumption of a graphical user interface. Consider “input parameters” or similar. ## Section 6 (1) s/identifier through a UI should therefore not/identifier through a UI should, therefore, not Cheers, Med |
2025-04-10
|
08 | Mohamed Boucadair | Ballot comment text updated for Mohamed Boucadair |
2025-04-10
|
08 | Éric Vyncke | [Ballot comment] # Éric Vyncke, INT AD, comments for draft-ietf-6man-zone-ui-08 CC @evyncke Thank you for the work put into this document. This was not an … [Ballot comment] # Éric Vyncke, INT AD, comments for draft-ietf-6man-zone-ui-08 CC @evyncke Thank you for the work put into this document. This was not an easy ride for sure... Please find below some non-blocking COMMENT points (and *I expect a reply for the first comment*, of course other 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 its history) *but it lacks* the justification of the intended status (and this is important for this specific document). Please note that Sheng Jiang 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-zone-ui/reviewrequest/21702/ I hope that this review helps to improve the document, Regards, -éric ## COMMENTS (non-blocking) ### Handling the RFC 3986 Section 3 includes `so RFC 3986 is no longer updated by RFC 6874` but the document does not contain any instruction (to the IESG ? or RFC Editor ?) on how to do this step. To be honest, I have never seen this case. I am trusting the authors and the responsible AD to provide an answer on this point. ### No reference to RFC 3927 Should there be some text around the IPv4 LLA ? Cfr section 3 of RFC 3927 "Dynamic Configuration of IPv4 Link-Local Addresses" ### Section 1 `that a zone identifier may be concatenated to an address, for purposes described in that specification` isn't it rather a "must" ? Also "that specification" is rather unclear as the previous text refers to two RFCs. Perhaps s/Windows host/*Microsoft* Windows host/ ? ### Section 2 s/the *remote* device is reachable/the device is reachable/ as 'remote' is not perfect for a link-local ;) Rather than mentioning Wireshark and later writing 'not support yet', let's use "network sniffer" ? ### Section 3 s/without specifying a maximum length/without specifying a maximum length *or syntax*/ ? ### Section 5 Isn't the two boxes technique contradicting the section 2 `any solution except cut-and-paste is highly error prone`? `this should be reported to the user` why not a "SHOULD" ? Also explain when the "should/SHOULD" can be bypassed. ### Section 6 I wonder why it is not a "MUST" in `Software that obtains a zone identifier through a UI should therefore not transmit it further` ? |
2025-04-10
|
08 | Éric Vyncke | [Ballot Position Update] New position, Yes, has been recorded for Éric Vyncke |
2025-04-10
|
08 | Ketan Talaulikar | [Ballot Position Update] New position, No Objection, has been recorded for Ketan Talaulikar |
2025-04-09
|
08 | Andy Newton | [Ballot comment] # Andy Newton, ART AD, comments for draft-ietf-6man-zone-ui-08 CC @anewton1998 * line numbers: - https://author-tools.ietf.org/api/idnits?url=https://www.ietf.org/archive/id/draft-ietf-6man-zone-ui-08.txt&submitcheck=True * comment syntax: - https://github.com/mnot/ietf-comments/blob/main/format.md * … [Ballot comment] # Andy Newton, ART AD, comments for draft-ietf-6man-zone-ui-08 CC @anewton1998 * line numbers: - https://author-tools.ietf.org/api/idnits?url=https://www.ietf.org/archive/id/draft-ietf-6man-zone-ui-08.txt&submitcheck=True * 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 Thanks for all your work on this and on the previous attempt at rfc6874bis. ### Updating RFC 3986 This maybe a question for the RFC Editor instead of the authors or wg. Should this document also be marked as updating RFC 3986? Or should there be a note to the RFC Editor to remove the update of 3986 by 6874? 193 This document obsoletes [RFC6874], which implementors of web browsers 194 have determined is impracticable to support 195 [I-D.schinazi-httpbis-link-local-uri-bcp], and replaces it by a 196 generic UI requirement described below. Note that obsoleting RFC 197 6874 reverts the change that it made to the URI syntax defined by 198 [RFC3986], so RFC 3986 is no longer updated by RFC 6874. As far as 199 is known, this change will have no significant impact on non-browser 200 deployments of URIs. |
2025-04-09
|
08 | Andy Newton | [Ballot Position Update] New position, No Objection, has been recorded for Andy Newton |
2025-04-08
|
08 | Deb Cooley | [Ballot Position Update] New position, No Objection, has been recorded for Deb Cooley |
2025-04-04
|
08 | Mohamed Boucadair | [Ballot comment] Hi Brian and Bob, Thank you for the continuous work on this. Glad to see that you managed to find a path after … [Ballot comment] Hi Brian and Bob, Thank you for the continuous work on this. Glad to see that you managed to find a path after I-D.ietf-6man-rfc6874bis. Thanks to Sue Hares for her OPSDIR review. I support this effort. # Meta comments ## Zone index (4007) vs. identifier(6874/this I-D): May be worth to clarify early the document the relationship between those. ## The use is not only for static configuration but also when programmatic means are involved. BTW, I don’t see any implication, but we may cite draft-ietf-netmod-rfc6991-bis for the support of scoped addresses. ## The clarification is useful independent of the implementation. I would remove “device” mentions as the clarification can be consumed (including when interacting) by NF/VNF, etc. ## The text uses UI but smells more like GUI in some parts (e.g., separate field). I would double check the use through the text and make this less about “graphic”. ## We don’t need to over-justify the need for the clarification or speculate about future use (text with IPv6-mostly thing). ## Guards not only for on the wire but also in referrals: The document is clear that the id is not intended to be used on the wire. Link-local addresses do not make sense in referral objects, but if this is leaked, the index information can reveal some information (interface, for example). Not sure if we need to remind this. ## link-local & protocol discovery: There are a bunch of initiatives using link-local addresses, e.g., automatic discovery of BGP peers such as in draft-acee-idr-lldp-peer-discovery. I don’t think this is impacted by the clarification here, but I would appreciate if you can have a look and confirm my conclusion (best effort, though :-)). Thanks. # Process/Datatracker ## Revert changes back to 3986 The document indicates that the publication of the document will revert the change that it made to the URI syntax defined by RFC3986. (Not to the authors) I wonder whether this change is supported by our tooling and no further action is needed to tag this. ## I think that we need a section to list the changes vs obsoleted spec. # Minor edits/nits ## (through the document) Please use explicit RFC citations, instead of plain text: e.g., s/RFC 4007/[RFC4007] ## Please use explicit sections rather “below” and the like: e.g., s/described below/described in Section 5 ## Introduction (1) s/user interface/User Interface (2) I would delete “, for purposes described in that specification”. No need to be too subtle here. (3) s/Today/Typically (4) s/"fe80::1234%eth0" on a Linux host, or "fe80::4321%7"/"fe80::1234%eth0" on a Linux host or "fe80::4321%7" (5) s/Devices/Implementations ## Section 2 (1) s/Some examples of/A non-exhaustive list of sample (2) s/configure or reconfigure/configure (3) s/has recently/has (4) s/IPv6 link local/IPv6 link-local (5) “Desired improvements to the standard”: By whom? (6) Better clarity for the example OLD: Such requirements have already spawned hacks to work around current limitations, e.g., [LL-HACK], which is no longer maintained and has been archived. NEW: Such requirements have already spawned hacks to work around current limitations (e.g., [LL-HACK], which is no longer maintained and has been archived). # Section 3 (1) s/Typically this mapping/Typically, this mapping (2) I would simply delete this part: no need to over-justify or speculate about future use: CURRENT: It will become critical as IPv6-only or IPv6-mostly networks [RFC8925] [I-D.link-v6ops-6mops], with nodes lacking native IPv4 support, appear. For example, the NMEA use case mentioned above is an immediate requirement. This is the principal reason for documenting this requirement now. Note that I-D.link-v6ops-6mops was replaced by draft-ietf-v6ops-6mops. (3) OLD: This document obsoletes [RFC6874], which implementors of web browsers have determined is impracticable to support [I-D.schinazi-httpbis-link-local-uri-bcp], and replaces it by a generic UI requirement described in Section 5. NEW: This document obsoletes [RFC6874], which implementors of web browsers have determined is impracticable to support (See, e.g., Section 3.2 of [I-D.schinazi-httpbis-link-local-uri-bcp]), and replaces it by a generic UI requirement described in Section 5. (4) OLD: This document also updates [RFC7622] and [RFC8089] by deleting their references to RFC 6874. It also updates [RFC4007] by adding a new requirement that user interfaces support the zone identifier as described below. NEW: This document updates [RFC7622] and [RFC8089] by deleting their references to RFC 6874. It also updates [RFC4007] by adding a new requirement that user interfaces support the zone identifier as described in Section 5. ## Section 5 (1) s/A User Interface (UI)/A UI (2) s/zone identifer/zone identifier (3) "or requires the user”: May mention including using programmatic means (not only manual configuration). (4) OLD: Ideally, the UI SHOULD support the complete format specified by RFC 4007 (e.g., "fe80::1%eth0"). NEW: The UI SHOULD support the complete format specified in Section 6 of [RFC4007] (e.g., "fe80::1%eth0"). (5) “two separate input fields”: This is drawn with the assumption of a graphical user interface. Consider “input parameters” or similar. ## Section 6 (1) s/identifier through a UI should therefore not/identifier through a UI should, therefore, not Cheers, Med |
2025-04-04
|
08 | Mohamed Boucadair | [Ballot Position Update] New position, Yes, has been recorded for Mohamed Boucadair |
2025-04-04
|
08 | Susan Hares | Request for Telechat review by OPSDIR Completed: Ready. Reviewer: Susan Hares. Sent review to list. |
2025-03-24
|
08 | Gorry Fairhurst | [Ballot comment] Thank you for this work to improve the use of zone identifiers. 1. The document provides only a small number of RFC2119 requirements. … [Ballot comment] Thank you for this work to improve the use of zone identifiers. 1. The document provides only a small number of RFC2119 requirements. It might be more clear to organise the normative list of items in section 5 in a bulleted list: - Ideally, ... - If ... - If ... 2. Please consider adding text on the challenge for browser configuration. In particular, it could be useful to provide slightly more context on the problem with RFC6874. From draft-schinazi-httpbis-link-local-uri-bcp, I understand: The solution in [RFC6874] requires the browser to treat the zone identifier as part of the origin in some contexts (such as when determining uniqueness of a name), but not in others (such as when sending the Host header on the wire). This significantly increases implementation complexity and security risks. A version of this text might help alert people that a solution for a browser might require various considerations. 3. Please also consider the issues raised in the TSV ART review and SECDIR review to discuss whether anything more can be said about a browser method to specify a zone identifier. |
2025-03-24
|
08 | Gorry Fairhurst | [Ballot Position Update] New position, No Objection, has been recorded for Gorry Fairhurst |
2025-03-07
|
08 | Carlos Jesús Bernardos | Request for Telechat review by INTDIR is assigned to Sheng Jiang |
2025-03-06
|
08 | Éric Vyncke | Requested Telechat review by INTDIR |
2025-03-01
|
08 | Tero Kivinen | Request for Telechat review by SECDIR Completed: Ready. Reviewer: Tero Kivinen. Sent review to list. |
2025-03-01
|
08 | Tero Kivinen | Request for Telechat review by SECDIR is assigned to Tero Kivinen |
2025-02-25
|
08 | Brian Carpenter | New version available: draft-ietf-6man-zone-ui-08.txt |
2025-02-25
|
08 | Brian Carpenter | New version accepted (logged-in submitter: Brian Carpenter) |
2025-02-25
|
08 | Brian Carpenter | Uploaded new revision |
2025-02-17
|
07 | Carlos Pignataro | Request for Telechat review by OPSDIR is assigned to Susan Hares |
2025-02-13
|
07 | Tero Kivinen | Request for Telechat review by SECDIR Completed: Has Issues. Reviewer: Tero Kivinen. Sent review to list. |
2025-02-13
|
07 | Tero Kivinen | Request for Telechat review by SECDIR is assigned to Tero Kivinen |
2025-02-09
|
07 | Erik Kline | Placed on agenda for telechat - 2025-04-17 |
2025-02-09
|
07 | Erik Kline | Ballot has been issued |
2025-02-09
|
07 | Erik Kline | [Ballot Position Update] New position, Yes, has been recorded for Erik Kline |
2025-02-09
|
07 | Erik Kline | Created "Approve" ballot |
2025-02-09
|
07 | Erik Kline | IESG state changed to IESG Evaluation from Waiting for AD Go-Ahead |
2025-02-09
|
07 | Erik Kline | Ballot writeup was changed |
2025-01-23
|
07 | Brian Carpenter | New version available: draft-ietf-6man-zone-ui-07.txt |
2025-01-23
|
07 | Brian Carpenter | New version accepted (logged-in submitter: Brian Carpenter) |
2025-01-23
|
07 | Brian Carpenter | Uploaded new revision |
2025-01-17
|
06 | (System) | IANA Review state changed to Version Changed - Review Needed from IANA OK - No Actions Needed |
2025-01-17
|
06 | Brian Carpenter | New version available: draft-ietf-6man-zone-ui-06.txt |
2025-01-17
|
06 | Brian Carpenter | New version accepted (logged-in submitter: Brian Carpenter) |
2025-01-17
|
06 | Brian Carpenter | Uploaded new revision |
2025-01-15
|
05 | Magnus Westerlund | Request for Last Call review by TSVART Completed: Ready with Issues. Reviewer: Magnus Westerlund. Sent review to list. |
2025-01-14
|
05 | Magnus Westerlund | Request for Last Call review by TSVART is assigned to Magnus Westerlund |
2025-01-14
|
05 | Magnus Westerlund | Assignment of request for Last Call review by TSVART to Bob Briscoe was marked no-response |
2025-01-13
|
05 | David Dong | IESG/Authors/WG Chairs: IANA has completed its review of draft-ietf-6man-zone-ui-05, 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-zone-ui-05, 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-01-13
|
05 | (System) | IANA Review state changed to IANA OK - No Actions Needed from IANA - Review Needed |
2025-01-13
|
05 | (System) | IESG state changed to Waiting for AD Go-Ahead from In Last Call |
2025-01-06
|
05 | Wesley Eddy | Request for Last Call review by TSVART is assigned to Bob Briscoe |
2025-01-05
|
05 | Barry Leiba | Request for Last Call review by ARTART is assigned to Todd Herr |
2025-01-05
|
05 | Martin Dürst | Assignment of request for Last Call review by ARTART to Martin Dürst was rejected |
2025-01-05
|
05 | Barry Leiba | Request for Last Call review by ARTART is assigned to Martin Dürst |
2025-01-02
|
05 | Jean Mahoney | Request for Last Call review by GENART is assigned to Suhas Nandakumar |
2024-12-30
|
05 | Cindy Morgan | IANA Review state changed to IANA - Review Needed |
2024-12-30
|
05 | Cindy Morgan | The following Last Call announcement was sent out (ends 2025-01-13): From: The IESG To: IETF-Announce CC: 6man-chairs@ietf.org, draft-ietf-6man-zone-ui@ietf.org, ek.ietf@gmail.com, furry13@gmail.com, ipv6@ietf.org … The following Last Call announcement was sent out (ends 2025-01-13): From: The IESG To: IETF-Announce CC: 6man-chairs@ietf.org, draft-ietf-6man-zone-ui@ietf.org, ek.ietf@gmail.com, furry13@gmail.com, ipv6@ietf.org Reply-To: last-call@ietf.org Sender: Subject: Last Call: (Entering IPv6 Zone Identifiers in User Interfaces) to Proposed Standard The IESG has received a request from the IPv6 Maintenance WG (6man) to consider the following document: - 'Entering IPv6 Zone Identifiers in User Interfaces' 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-01-13. Exceptionally, comments may be sent to iesg@ietf.org instead. In either case, please retain the beginning of the Subject line to allow automated sorting. Abstract This document describes how the zone identifier of an IPv6 scoped address, defined in the IPv6 Scoped Address Architecture (RFC 4007), should be entered into a user interface. It obsoletes RFC 6874 and updates RFC 4007, RFC 7622 and RFC 8089. Discussion Venue This note is to be removed before publishing as an RFC. Discussion of this document takes place on the 6MAN mailing list (ipv6@ietf.org), which is archived at https://mailarchive.ietf.org/arch/browse/ipv6/ (https://mailarchive.ietf.org/arch/browse/ipv6/). The file can be obtained via https://datatracker.ietf.org/doc/draft-ietf-6man-zone-ui/ No IPR declarations have been submitted directly on this I-D. |
2024-12-30
|
05 | Cindy Morgan | IESG state changed to In Last Call from Last Call Requested |
2024-12-30
|
05 | Cindy Morgan | Last call announcement was generated |
2024-12-28
|
05 | Erik Kline | Last call was requested |
2024-12-28
|
05 | Erik Kline | Last call announcement was generated |
2024-12-28
|
05 | Erik Kline | Ballot approval text was generated |
2024-12-28
|
05 | Erik Kline | Ballot writeup was generated |
2024-12-28
|
05 | Erik Kline | IESG state changed to Last Call Requested from AD Evaluation::AD Followup |
2024-12-28
|
05 | Erik Kline | # Internet AD comments for draft-ietf-6man-zone-ui-05 CC @ekline * comment syntax: - https://github.com/mnot/ietf-comments/blob/main/format.md ## Comments ### S2 * The LL-HACK URL doesn't seem to … # Internet AD comments for draft-ietf-6man-zone-ui-05 CC @ekline * comment syntax: - https://github.com/mnot/ietf-comments/blob/main/format.md ## Comments ### S2 * The LL-HACK URL doesn't seem to work for me. We might need to find something else as a reference. (I foundhttps://ungleich.ch/u/blog/ipv6-link-local-support-in-browsers/ but I'm not sure if that's worth using or not.) ### S5 * I think it would be worth reiterating the RFC 4007 recommendation, mentioned in S3, that an OS (or application even) SHOULD apply a default zone identifier wherever practically determinable. |
2024-12-28
|
05 | Erik Kline | IESG state changed to AD Evaluation::AD Followup from AD Evaluation |
2024-12-19
|
05 | Erik Kline | IESG state changed to AD Evaluation from Publication Requested |
2024-12-09
|
05 | Brian Carpenter | New version available: draft-ietf-6man-zone-ui-05.txt |
2024-12-09
|
05 | Brian Carpenter | New version accepted (logged-in submitter: Brian Carpenter) |
2024-12-09
|
05 | Brian Carpenter | Uploaded new revision |
2024-12-09
|
04 | Jen Linkova | # Document Shepherd Write-Up for Group Documents *This version is dated 4 July 2022.* Entering IPv6 Zone Identifiers in User Interfaces draft-ietf-6man-zone-ui-04 Authors: B. Carpenter, … # Document Shepherd Write-Up for Group Documents *This version is dated 4 July 2022.* Entering IPv6 Zone Identifiers in User Interfaces draft-ietf-6man-zone-ui-04 Authors: B. Carpenter, R. Hinden Obsoletes: 6874 (if approved) Updates: 4007, 7622, 8089 Intended status: Standards Track Date: 14 October 2024 Thank you for your service as a document shepherd. Among the responsibilities is answering the questions in this write-up to give helpful context to Last Call and Internet Engineering Steering Group ([IESG][1]) reviewers, and your diligence in completing it is appreciated. The full role of the shepherd is further described in [RFC 4858][2]. You will need the cooperation of the authors and editors to complete these checks. Note that some numbered items contain multiple related questions; please be sure to answer all of them. ## 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? There is a strong concensus to advance this document in 6MAN. 2. Was there controversy about particular points, or were there decisions where the consensus was particularly rough? This draft is a replacement for https://datatracker.ietf.org/doc/draft-ietf-6man-rfc6874bis/ that progressed throught the 6MAN w.g., IETF last call, but was blocked by Murray Kucherawy. The authors and working group refocuesed and produced this draft that focus on the UI aspect and does not make any URI/URL changes. This appears to have broad support. 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 appeals threatened. Several people who objected in the IETF last call of the previous approach (draft-ietf-6man-rfc6874bis) support this document. 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)? From Brian Carpenter: For the preferred option section 5: yes, many, starting with ping. For the second option (hyphen): I'm not aware of one. For the third option (a separate box): I'm not aware of one in released code. I did write a toy add-on for Firefox to input an interface ID, but that might be provocative. ## 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 was reviewed by several people who objected to the earlier approach in . They were all supportive of this draft. 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]? 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. 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? Standards Track, proposed standard 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. 13. Has each author, editor, and contributor shown their willingness to be listed as such? If the total number of authors and editors on the front page is greater than five, please provide a justification. Yes 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.) Only a few non-ascii characters and warnings. 15. Should any informative references be normative or vice-versa? See the [IESG Statement on Normative and Informative References][16]. Looks good. 16. List any normative references that are not freely available to anyone. Did the community have sufficient access to review any such normative references? All Normative references are RFCs. 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. It Updates: RFC4007, RFC7622, RFC8089. Is shows this correctly in header, Abstract, and in Section 3. 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]). No IANA action. 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/ |
2024-12-09
|
04 | Jen Linkova | IETF WG state changed to Submitted to IESG for Publication from Waiting for WG Chair Go-Ahead |
2024-12-09
|
04 | Jen Linkova | IESG state changed to Publication Requested from I-D Exists |
2024-12-09
|
04 | (System) | Changed action holders to Erik Kline (IESG state changed) |
2024-12-09
|
04 | Jen Linkova | Responsible AD changed to Erik Kline |
2024-12-09
|
04 | Jen Linkova | Document is now in IESG state Publication Requested |
2024-12-09
|
04 | Jen Linkova | Changed consensus to Yes from Unknown |
2024-12-09
|
04 | Jen Linkova | Intended Status changed to Proposed Standard from None |
2024-12-09
|
04 | Jen Linkova | # Document Shepherd Write-Up for Group Documents *This version is dated 4 July 2022.* Entering IPv6 Zone Identifiers in User Interfaces draft-ietf-6man-zone-ui-04 Authors: B. Carpenter, … # Document Shepherd Write-Up for Group Documents *This version is dated 4 July 2022.* Entering IPv6 Zone Identifiers in User Interfaces draft-ietf-6man-zone-ui-04 Authors: B. Carpenter, R. Hinden Obsoletes: 6874 (if approved) Updates: 4007, 7622, 8089 Intended status: Standards Track Date: 14 October 2024 Thank you for your service as a document shepherd. Among the responsibilities is answering the questions in this write-up to give helpful context to Last Call and Internet Engineering Steering Group ([IESG][1]) reviewers, and your diligence in completing it is appreciated. The full role of the shepherd is further described in [RFC 4858][2]. You will need the cooperation of the authors and editors to complete these checks. Note that some numbered items contain multiple related questions; please be sure to answer all of them. ## 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? There is a strong concensus to advance this document in 6MAN. 2. Was there controversy about particular points, or were there decisions where the consensus was particularly rough? This draft is a replacement for https://datatracker.ietf.org/doc/draft-ietf-6man-rfc6874bis/ that progressed throught the 6MAN w.g., IETF last call, but was blocked by Murray Kucherawy. The authors and working group refocuesed and produced this draft that focus on the UI aspect and does not make any URI/URL changes. This appears to have broad support. 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 appeals threatened. Several people who objected in the IETF last call of the previous approach (draft-ietf-6man-rfc6874bis) support this document. 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)? From Brian Carpenter: For the preferred option section 5: yes, many, starting with ping. For the second option (hyphen): I'm not aware of one. For the third option (a separate box): I'm not aware of one in released code. I did write a toy add-on for Firefox to input an interface ID, but that might be provocative. ## 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 was reviewed by several people who objected to the earlier approach in . They were all supportive of this draft. 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]? 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. 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? Standards Track, proposed standard 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. 13. Has each author, editor, and contributor shown their willingness to be listed as such? If the total number of authors and editors on the front page is greater than five, please provide a justification. Yes 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.) Only a few non-ascii characters and warnings. 15. Should any informative references be normative or vice-versa? See the [IESG Statement on Normative and Informative References][16]. Looks good. 16. List any normative references that are not freely available to anyone. Did the community have sufficient access to review any such normative references? All Normative references are RFCs. 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. It Updates: RFC4007, RFC7622, RFC8089. Is shows this correctly in header, Abstract, and in Section 3. 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]). No IANA action. 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/ |
2024-10-14
|
04 | Brian Carpenter | New version available: draft-ietf-6man-zone-ui-04.txt |
2024-10-14
|
04 | Brian Carpenter | New version accepted (logged-in submitter: Brian Carpenter) |
2024-10-14
|
04 | Brian Carpenter | Uploaded new revision |
2024-10-12
|
03 | Jen Linkova | Notification list changed to furry13@gmail.com because the document shepherd was set |
2024-10-12
|
03 | Jen Linkova | Document shepherd changed to Jen Linkova |
2024-10-12
|
03 | Jen Linkova | IETF WG state changed to Waiting for WG Chair Go-Ahead from In WG Last Call |
2024-10-01
|
03 | Jen Linkova | IETF WG state changed to In WG Last Call from WG Document |
2024-09-08
|
03 | Brian Carpenter | New version available: draft-ietf-6man-zone-ui-03.txt |
2024-09-08
|
03 | Brian Carpenter | New version accepted (logged-in submitter: Brian Carpenter) |
2024-09-08
|
03 | Brian Carpenter | Uploaded new revision |
2024-09-04
|
02 | Brian Carpenter | New version available: draft-ietf-6man-zone-ui-02.txt |
2024-09-04
|
02 | Brian Carpenter | New version accepted (logged-in submitter: Brian Carpenter) |
2024-09-04
|
02 | Brian Carpenter | Uploaded new revision |
2024-08-05
|
01 | Brian Carpenter | New version available: draft-ietf-6man-zone-ui-01.txt |
2024-08-05
|
01 | Brian Carpenter | New version accepted (logged-in submitter: Brian Carpenter) |
2024-08-05
|
01 | Brian Carpenter | Uploaded new revision |
2024-07-14
|
00 | Jen Linkova | Added to session: IETF-120: 6man Tue-2000 |
2024-06-27
|
00 | Jen Linkova | This document now replaces draft-carpenter-6man-zone-ui instead of None |
2024-06-27
|
00 | Brian Carpenter | New version available: draft-ietf-6man-zone-ui-00.txt |
2024-06-27
|
00 | Jen Linkova | WG -00 approved |
2024-06-27
|
00 | Brian Carpenter | Set submitter to "Brian Carpenter ", replaces to draft-carpenter-6man-zone-ui and sent approval email to group chairs: 6man-chairs@ietf.org |
2024-06-27
|
00 | Brian Carpenter | Uploaded new revision |