The eap.arpa. domain and EAP provisioning
draft-ietf-emu-eap-arpa-10
Revision differences
Document history
| Date | Rev. | By | Action |
|---|---|---|---|
|
2026-05-19
|
(System) | Received changes through RFC Editor sync (changed state to RFC, created became rfc relationship between draft-ietf-emu-eap-arpa and RFC 9965, changed IESG state to RFC … Received changes through RFC Editor sync (changed state to RFC, created became rfc relationship between draft-ietf-emu-eap-arpa and RFC 9965, changed IESG state to RFC Published) |
|
|
2026-05-12
|
10 | (System) | RFC Editor state changed to AUTH48-DONE from AUTH48 |
|
2026-04-28
|
10 | (System) | RFC Editor state changed to AUTH48 |
|
2026-04-16
|
10 | (System) | RFC Editor state changed to RFC-EDITOR from EDIT |
|
2025-10-08
|
10 | (System) | IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor |
|
2025-10-08
|
10 | (System) | RFC Editor state changed to EDIT from AUTH |
|
2025-10-08
|
10 | (System) | IANA Action state changed to Waiting on RFC Editor from In Progress |
|
2025-10-08
|
10 | (System) | IANA Action state changed to In Progress from Waiting on Authors |
|
2025-10-07
|
10 | (System) | IANA Action state changed to Waiting on Authors from In Progress |
|
2025-10-05
|
10 | Tero Kivinen | Closed request for Telechat review by SECDIR with state 'Overtaken by Events' |
|
2025-10-05
|
10 | Tero Kivinen | Assignment of request for Telechat review by SECDIR to Benjamin Kaduk was marked no-response |
|
2025-09-26
|
10 | (System) | IANA Action state changed to In Progress |
|
2025-09-26
|
10 | (System) | RFC Editor state changed to AUTH from EDIT |
|
2025-09-26
|
10 | (System) | RFC Editor state changed to EDIT |
|
2025-09-26
|
10 | (System) | IESG state changed to RFC Ed Queue from Approved-announcement sent |
|
2025-09-26
|
10 | (System) | Announcement was received by RFC Editor |
|
2025-09-26
|
10 | Morgan Condie | IESG state changed to Approved-announcement sent from Approved-announcement to be sent |
|
2025-09-26
|
10 | Morgan Condie | IESG has approved the document |
|
2025-09-26
|
10 | Morgan Condie | Closed "Approve" ballot |
|
2025-09-26
|
10 | Morgan Condie | Ballot approval text was generated |
|
2025-09-26
|
10 | (System) | Removed all action holders (IESG state changed) |
|
2025-09-26
|
10 | Paul Wouters | IESG state changed to Approved-announcement to be sent from IESG Evaluation |
|
2025-09-26
|
10 | Paul Wouters | The document is ready for publication |
|
2025-09-26
|
10 | Paul Wouters | IESG state changed to IESG Evaluation from IESG Evaluation::AD Followup |
|
2025-09-16
|
10 | Roman Danyliw | [Ballot comment] Thank you to Ines Robles for the GENART review. Thank you for addressing my DISCUSS and COMMENT feedback. |
|
2025-09-16
|
10 | Roman Danyliw | [Ballot Position Update] Position for Roman Danyliw has been changed to No Objection from Discuss |
|
2025-09-04
|
10 | Amanda Baber | IANA Review state changed to IANA OK - Actions Needed from Version Changed - Review Needed |
|
2025-09-04
|
10 | (System) | Changed action holders to Paul Wouters (IESG state changed) |
|
2025-09-04
|
10 | (System) | Sub state has been changed to AD Followup from Revised I-D Needed |
|
2025-09-04
|
10 | (System) | IANA Review state changed to Version Changed - Review Needed from IANA OK - Actions Needed |
|
2025-09-04
|
10 | Alan DeKok | New version available: draft-ietf-emu-eap-arpa-10.txt |
|
2025-09-04
|
10 | Alan DeKok | New version approved |
|
2025-09-04
|
10 | (System) | Request for posting confirmation emailed to previous authors: Alan DeKok |
|
2025-09-04
|
10 | Alan DeKok | Uploaded new revision |
|
2025-09-04
|
09 | (System) | Changed action holders to Alan DeKok (IESG state changed) |
|
2025-09-04
|
09 | Cindy Morgan | IESG state changed to IESG Evaluation::Revised I-D Needed from IESG Evaluation |
|
2025-09-04
|
09 | Sabrina Tanamal | IANA Review state changed to IANA OK - Actions Needed from IANA - Not OK |
|
2025-09-03
|
09 | Amanda Baber | IANA Review state changed to IANA - Not OK from Version Changed - Review Needed |
|
2025-09-03
|
09 | Mohamed Boucadair | [Ballot comment] Hi Alan, Thank you for the effort put into this specification. Appreciate the detailed operational considerations discussed through the document. Please find below … [Ballot comment] Hi Alan, Thank you for the effort put into this specification. Appreciate the detailed operational considerations discussed through the document. Please find below some few comments: # Abstract CURRENT: This document also updates RFC9140 to deprecate "eap- noob.arpa", and replace it with "noob@eap.arpa" * There is no noob@eap.arpa mention in the document. Should this be changed to “eap.arpa”? * Alternatively, given that RFC9140 reasons also with noob@eap-noob.arpa, should this text mention “@noob.eap.arpa" # STD13 vs RFC1034 CURRENT: The subdomain MUST follow the syntax defined in [RFC7542], Section 2.2, which is a more restrictive subset of the domain name conventions specified in RFC1034. .. However, that registry does not follow the domain name conventions specified in RFC1034, so it is not possible to make a "one-to-one" mapping between the Method Type name and the subdomain. I suggest to replace all occurrences of RFC1034 with [STD13] # Experimental Use CURRENT: For experimental uses, it is RECOMMENDED that the "ietf.org" realm is used. Different uses SHOULD be distinguished by using the name of a working group or document, such as "emu.ietf.org.v.eap.arpa". Why is this restricted to WGs? Couldn’t other experiment forms be considered beyond the IETF or you think that those can be covered by use of a vendor subdomain? # Inappropriate use of normative language OLD: Other EAP methods MAY omit the username as RECOMMENDED in [RFC7542]. NEW: Other EAP methods MAY omit the username as recommended in [RFC7542]. The reco is already covered in 7542. # Field CURRENT: result, the EAP peer MUST NOT have a field which lets the user identifier field be configured directly. Nots sure what “field” means here. I suspect that you meant configuration knob or something similar. If so, you can consider this change: NEW: result, the EAP peer MUST NOT expose a configuration option which lets the user identifier field be configured directly. # Why this is not “MUST NOT”? CURRENT: While EAP peers allow users to enter user identifiers directly for existing EAP methods, they SHOULD NOT check whether those identifiers match any EPI. # Redundant behavior Section 3.4.1 has the following: EAP peers MUST rate limit attempts at provisioning, in order to avoid overloading the server. Section 3.4.2 says: Peers MUST rate-limit their provisioning attempts. Please consider keeping this in 3.4.1 only. Pleas note that 3.4.2 is about servers. # Unspecified behavior in Section 3.4.1 CURRENT: This rate limiting SHOULD include jitter and exponential backoff. This text does not explicit how these parameters are defined/used to avoid overload. I see that Section 3.4.2 zooms into this: The peer SHOULD retry provisioning no more than once every few minutes, and SHOULD perform exponential back-off on its provisioning attempts. I think that it is better to move para to be under 3.4.1 as this is about peers behavior and also answers some of the questions triggered by the current 3.4.1 text: Peers MUST rate-limit their provisioning attempts. If provisioning fails, it is likely because provisioning is not available. Retrying provisioning repeatedly in quick succession is not likely to change the server behavior. Instead, it is likely to result in the peer being blocked. The peer SHOULD retry provisioning no more than once every few minutes, and SHOULD perform exponential back-off on its provisioning attempts. # General network access?! CURRENT: The limited network MUST NOT permit general network access. I guess I understand what is meant here, maybe “unrestricted network access” is more explicit about the intent. # Redundant behavior in Section 3.5 CURRENT: Implementations MUST NOT permit EAP method negotiation with provisioning credentials. That is, when an EPI is used, any EAP Nak sent by a server MUST contain only EAP method zero (0). These are the same requirement. The second MUST is an explanation of the MUST NOT. Please fix this: NEW: Implementations MUST NOT permit EAP method negotiation with provisioning credentials. That is, when an EPI is used, any EAP Nak sent by a server must contain only EAP method zero (0). # Background and rationale This section is very useful but too late in the document. Please consider adding a pointer to this section early in the document. Cheers, Med |
|
2025-09-03
|
09 | Mohamed Boucadair | [Ballot Position Update] New position, No Objection, has been recorded for Mohamed Boucadair |
|
2025-09-02
|
09 | Erik Kline | [Ballot comment] # Internet AD comments for draft-ietf-emu-eap-arpa-09 CC @ekline * comment syntax: - https://github.com/mnot/ietf-comments/blob/main/format.md * "Handling Ballot Positions": - https://ietf.org/about/groups/iesg/statements/handling-ballot-positions/ ### S3.2 … [Ballot comment] # Internet AD comments for draft-ietf-emu-eap-arpa-09 CC @ekline * comment syntax: - https://github.com/mnot/ietf-comments/blob/main/format.md * "Handling Ballot Positions": - https://ietf.org/about/groups/iesg/statements/handling-ballot-positions/ ### S3.2 * "ietf.org" realm is used -> "ietf.org" domain is used I read "ietf.org" as the _domain_ that becomes part of the _realm_ per the example you give at the end of the sentence. |
|
2025-09-02
|
09 | Erik Kline | [Ballot Position Update] New position, No Objection, has been recorded for Erik Kline |
|
2025-09-02
|
09 | Roman Danyliw | [Ballot discuss] ** Section 6.3.1 NAIs in the registry SHOULD NOT contain more than one subdomain. What is the designated expert supposed to do … [Ballot discuss] ** Section 6.3.1 NAIs in the registry SHOULD NOT contain more than one subdomain. What is the designated expert supposed to do with this guideline as it relates to approving the registration? Since “SHOULD NOT” is not a "MUST", does this practically mean this part of the review can be ignored by the expert? This IESG statement provides guidance on BCP14 key words. See https://datatracker.ietf.org/doc/statement-iesg-statement-on-clarifying-the-use-of-bcp-14-key-words/. |
|
2025-09-02
|
09 | Roman Danyliw | [Ballot comment] Thank you to Ines Robles for the GENART review. ** Section 6.1.1 6.1.1. Deprecating eap-noob.arpa IANA is instructed to update the " … [Ballot comment] Thank you to Ines Robles for the GENART review. ** Section 6.1.1 6.1.1. Deprecating eap-noob.arpa IANA is instructed to update the "eap-noob.arpa" entry as follows. The USAGE field is updated to add the word DEPRECATED. Is there a preference to where in the USAGE field the word DEPRECATED is added? Should be the prefix? |
|
2025-09-02
|
09 | Roman Danyliw | [Ballot Position Update] New position, Discuss, has been recorded for Roman Danyliw |
|
2025-09-02
|
09 | Deb Cooley | [Ballot comment] Many thanks to Ben Kaduk for their secdir review and follow up. Informative References: FYI... RFC 4210 has been obsoleted by RFC 9810 … [Ballot comment] Many thanks to Ben Kaduk for their secdir review and follow up. Informative References: FYI... RFC 4210 has been obsoleted by RFC 9810 (https://datatracker.ietf.org/doc/rfc9810/) |
|
2025-09-02
|
09 | Deb Cooley | [Ballot Position Update] New position, No Objection, has been recorded for Deb Cooley |
|
2025-09-02
|
09 | Mike Bishop | [Ballot comment] Consider introducing the term/abbreviation NAI in Sections 1 or 2. It's expanded in the abstract and used in the definition of EPI (Section … [Ballot comment] Consider introducing the term/abbreviation NAI in Sections 1 or 2. It's expanded in the abstract and used in the definition of EPI (Section 2) with an appropriate reference (thank you!), but the abbreviation isn't expanded in the main text until Section 3. Section 3.2, it seems strange to scope "experimental" use to ietf.org. Experiments happen other places, too. Perhaps instead say that experiments should happen exclusively within an appropriate vendor space, and "*.ietf.org.v.eap.arpa" can be used for draft version of documents in an IETF working group? Only need to expand EPI once -- it's not necessary to re-introduce the abbreviation in each section. Section 4 seems like it would be more useful folded into the Introduction, or perhaps as an Appendix if you feel it's too long for that. In Section 5.2, I would appreciate an informative reference for "802.11u NAI realm". Also, is it sufficient to advertise the entire universe of possible NAI realms when what's supported is specifically "portal@tls.eap.arpa"? Is it possible to make a more specific advertisement with that mechanism, and if so, why wouldn't we recommend that? === NITS FOLLOW === 3.4: Period at end of sentence 3.4.1: "is no ... issues" => "is no ... issue" or "are no ... issues" 3.4.2: "actoer" => "actors"? 5.1: ". ." => "." and don't put commas around the parentheses 6: "number IANA" => "number of IANA" 8: delete comma after "registry" |
|
2025-09-02
|
09 | Mike Bishop | [Ballot Position Update] New position, No Objection, has been recorded for Mike Bishop |
|
2025-09-01
|
09 | Patrick Mevzek | Request for Telechat review by DNSDIR Completed: Ready with Nits. Reviewer: Patrick Mevzek. Sent review to list. |
|
2025-09-01
|
09 | Ketan Talaulikar | [Ballot Position Update] New position, No Objection, has been recorded for Ketan Talaulikar |
|
2025-08-31
|
09 | Gunter Van de Velde | [Ballot Position Update] New position, No Objection, has been recorded for Gunter Van de Velde |
|
2025-08-29
|
09 | Tero Kivinen | Request for Telechat review by SECDIR is assigned to Benjamin Kaduk |
|
2025-08-28
|
09 | Jim Guichard | [Ballot Position Update] New position, No Objection, has been recorded for Jim Guichard |
|
2025-08-28
|
09 | Éric Vyncke | [Ballot comment] Thanks for this useful document and by addressing my previous DISCUSS ballot (including the revised -09 I-D and reply by email). For archive: … [Ballot comment] Thanks for this useful document and by addressing my previous DISCUSS ballot (including the revised -09 I-D and reply by email). For archive: https://mailarchive.ietf.org/arch/msg/emu/cnAnNFaRpA8QepcbA-PXABuGjkM/ |
|
2025-08-28
|
09 | Éric Vyncke | [Ballot Position Update] Position for Éric Vyncke has been changed to Yes from Discuss |
|
2025-08-28
|
09 | Gorry Fairhurst | [Ballot comment] Thank you for the work that you have put into this document. The only transoport related topic I found was that peers MUST … [Ballot comment] Thank you for the work that you have put into this document. The only transoport related topic I found was that peers MUST rate-limit their provisioning attempts, which is already covered in the current document. From a transport perspective, I have no additional comments. |
|
2025-08-28
|
09 | Gorry Fairhurst | [Ballot Position Update] New position, No Objection, has been recorded for Gorry Fairhurst |
|
2025-08-27
|
09 | Andy Newton | [Ballot Position Update] New position, No Objection, has been recorded for Andy Newton |
|
2025-08-27
|
09 | Alan DeKok | New version available: draft-ietf-emu-eap-arpa-09.txt |
|
2025-08-27
|
09 | Alan DeKok | New version approved |
|
2025-08-27
|
09 | (System) | Request for posting confirmation emailed to previous authors: Alan DeKok , emu-chairs@ietf.org |
|
2025-08-27
|
09 | Alan DeKok | Uploaded new revision |
|
2025-08-27
|
08 | Geoff Huston | Request for Telechat review by DNSDIR is assigned to Patrick Mevzek |
|
2025-08-27
|
08 | Éric Vyncke | [Ballot discuss] # Éric Vyncke, INT AD, comments for draft-ietf-emu-eap-arpa-08 CC @evyncke Thank you for the work put into this document. Even with my DISCUSS … [Ballot discuss] # Éric Vyncke, INT AD, comments for draft-ietf-emu-eap-arpa-08 CC @evyncke Thank you for the work put into this document. Even with my DISCUSS ballot, I really like the idea. Please find below two blocking DISCUSS points (trivial to address), some non-blocking COMMENT points/nits (replies would be appreciated even if only for my own education). Special thanks to Peter Yee for the shepherd's detailed write-up including the WG consensus *and* the justification of the intended status. I hope that this review helps to improve the document, Regards, -éric ## DISCUSS (blocking) As noted in https://datatracker.ietf.org/doc/statement-iesg-handling-ballot-positions-20220121/, a DISCUSS ballot is a request to have a discussion on the points below; I really think that the document would be improved with a change here, but can be convinced otherwise. ### Abstract As flagged by id-nits, when a document updates others, it must also mention them in the abstract (bonus with concise description about what is updated). ### Section 3.7 Please use a MUST NOT in `names in the "eap.arpa" domain SHOULD NOT be looked up in DNS`. Of course, existing implementations won't implement the MUST NOT but a SHOULD would allow cheap implementation to hammer the DNS. |
|
2025-08-27
|
08 | Éric Vyncke | [Ballot comment] ## COMMENTS (non-blocking) ### Title s/The eap.arpa domain and EAP provisioning/The eap.arpa. domain and EAP provisioning/ (trailing dot after a FQDN). The … [Ballot comment] ## COMMENTS (non-blocking) ### Title s/The eap.arpa domain and EAP provisioning/The eap.arpa. domain and EAP provisioning/ (trailing dot after a FQDN). The RFC editor will have the final say. ### Section 1 s/EAP peer have pre-provisioned credentials/EAP peer*s* have pre-provisioned credentials/ ### Section 3 Please always add a trailing dot to all FQDN in an I-D, this happens several times and has been noted bu the DNS directorate review. Who is the "we" in `We note that this specification`? The author ? The WG ? The IETF ? Let's be clear ;-) Also in other sections, e.g., 3.4. ### Section 3.2 Please add an informative reference to `IANA Extensible Authentication Protocol (EAP) Registry` About the RECOMMENDED and SHOULD in `It is RECOMMENDED that the first subdomain` and `realm registry SHOULD be similar enough` why not using "SHOULD" and "MUST" ? If the terms are kept unchanged, then an explanation must be stated when the SHOULD can bypassed. In addition to "v" for vendor, should there be one for private or experimental ? ### Section 3.4.2 What is `malformed EPI` ? Should examples be given (e.g., not matching the IANA registries) ? In a world of randomized MAC address, how can a EAP server implement: `Servers SHOULD rate-limit provisioning attempts` ? Should this be a MAY in `Implementations SHOULD use functionality such as the RADIUS Filter-Id` ? After it is a local deployment issue. Should there be some text that the underlying network (e.g., Wi-Fi AP) MUST prevent inter-EAP-peer communication ? I.e., no hostile EAP peer can attack victim EAP peer while the latter is being provisionned ? ### Section 3.6.2 s/to create credentials which do not expire/to create credentials *that* do not expire/ ? ### Section 5.1 An informative reference to `web CAs` would be beneficial. ### Section 5?2 The 3rd paragraph is about network access restriction, why not simply pointing to section 3.4.2 ? ### Section 6 Unsure whether "deprecated" is the right term in `The "noob@eap-noob.arpa" registry entry is deprecated`, suggest using "deleted" but obviously IANA will have the final say. Please provide informative references (including URI) for all registries, e.g., https://www.iana.org/domains/arpa |
|
2025-08-27
|
08 | Éric Vyncke | [Ballot Position Update] New position, Discuss, has been recorded for Éric Vyncke |
|
2025-08-26
|
08 | Morgan Condie | Placed on agenda for telechat - 2025-09-04 |
|
2025-08-26
|
08 | Paul Wouters | Ballot has been issued |
|
2025-08-26
|
08 | Paul Wouters | [Ballot Position Update] New position, Yes, has been recorded for Paul Wouters |
|
2025-08-26
|
08 | Paul Wouters | Created "Approve" ballot |
|
2025-08-26
|
08 | Paul Wouters | IESG state changed to IESG Evaluation from Waiting for AD Go-Ahead |
|
2025-08-26
|
08 | Paul Wouters | Ballot writeup was changed |
|
2025-07-06
|
08 | Alan DeKok | New version available: draft-ietf-emu-eap-arpa-08.txt |
|
2025-07-06
|
08 | Alan DeKok | New version approved |
|
2025-07-06
|
08 | (System) | Request for posting confirmation emailed to previous authors: Alan DeKok |
|
2025-07-06
|
08 | Alan DeKok | Uploaded new revision |
|
2025-06-04
|
07 | (System) | IANA Review state changed to Version Changed - Review Needed from IANA OK - Actions Needed |
|
2025-06-04
|
07 | Alan DeKok | New version available: draft-ietf-emu-eap-arpa-07.txt |
|
2025-06-04
|
07 | Alan DeKok | New version approved |
|
2025-06-04
|
07 | (System) | Request for posting confirmation emailed to previous authors: Alan DeKok |
|
2025-06-04
|
07 | Alan DeKok | Uploaded new revision |
|
2025-05-16
|
06 | David Blacka | Request for IETF Last Call review by DNSDIR Completed: Ready with Nits. Reviewer: David Blacka. Sent review to list. |
|
2025-05-16
|
06 | Benjamin Kaduk | Request for IETF Last Call review by SECDIR Completed: Has Issues. Reviewer: Benjamin Kaduk. Sent review to list. |
|
2025-05-13
|
06 | Ines Robles | Request for IETF Last Call review by GENART Completed: Almost Ready. Reviewer: Ines Robles. Sent review to list. |
|
2025-05-13
|
06 | (System) | IESG state changed to Waiting for AD Go-Ahead from In Last Call |
|
2025-05-12
|
06 | David Dong | IESG/Authors/WG Chairs: IANA has completed its review of draft-ietf-emu-eap-arpa-06. If any part of this review is inaccurate, please let us know. IANA understands that, upon … IESG/Authors/WG Chairs: IANA has completed its review of draft-ietf-emu-eap-arpa-06. If any part of this review is inaccurate, please let us know. IANA understands that, upon approval of this document, there are three actions which we must complete. First, in the .ARPA Zone Management registry located at: https://www.iana.org/domains/arpa IANA will add eap.arpa with the following description and reference: For provisioning within the Extensible Authentication Protocol framework. Reference: [ RFC-to-be ] Second, a new registry is to be created called the EAP Provisioning Identifiers registry. The new registry will be located in the Extensible Authentication Protocol (EAP) Registry group located at: https://www.iana.org/assignments/eap-numbers/ The new registry will be managed via Expert Review as defined in [RFC8126]. There are two, initial registrations in the new registry as follows: NAI Method Reference ---+-------+----------- @noob.eap.arpa EAP-NOOB [RFC9140][ RFC-to-be ] portal@tls.eap.arpa EAP-TLS [RFC9190][ RFC-to-be ] Third, the Special Use Domain Names registry located at: https://www.iana.org/assignments/special-use-domain-names/ will have a single new registration added as follows: Name: eap.arpa. Reference: [ RFC-to-be ] We understand that these are the only actions required to be completed upon approval of this document. NOTE: The actions requested in this document will not be completed until the document has been approved for publication as an RFC. This message is meant only to confirm the list of actions that will be performed. For definitions of IANA review states, please see: https://datatracker.ietf.org/help/state/draft/iana-review Thank you, David Dong IANA Services Sr. Specialist |
|
2025-05-12
|
06 | (System) | IANA Review state changed to IANA OK - Actions Needed from IANA - Review Needed |
|
2025-05-02
|
06 | Tero Kivinen | Request for IETF Last Call review by SECDIR is assigned to Benjamin Kaduk |
|
2025-04-30
|
06 | Jean Mahoney | Request for IETF Last Call review by GENART is assigned to Ines Robles |
|
2025-04-29
|
06 | Geoff Huston | Request for IETF Last Call review by DNSDIR is assigned to David Blacka |
|
2025-04-29
|
06 | Liz Flynn | IANA Review state changed to IANA - Review Needed |
|
2025-04-29
|
06 | Liz Flynn | The following Last Call announcement was sent out (ends 2025-05-13): From: The IESG To: IETF-Announce CC: draft-ietf-emu-eap-arpa@ietf.org, emu-chairs@ietf.org, emu@ietf.org, paul.wouters@aiven.io, peter@akayla.com … The following Last Call announcement was sent out (ends 2025-05-13): From: The IESG To: IETF-Announce CC: draft-ietf-emu-eap-arpa@ietf.org, emu-chairs@ietf.org, emu@ietf.org, paul.wouters@aiven.io, peter@akayla.com Reply-To: last-call@ietf.org Sender: Subject: Last Call: (The eap.arpa domain and EAP provisioning) to Proposed Standard The IESG has received a request from the EAP Method Update WG (emu) to consider the following document: - 'The eap.arpa domain and EAP provisioning' 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-05-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 defines the eap.arpa domain as a way for Extensible Authentication Protocol (EAP) peers to signal to EAP servers that they wish to obtain limited, and unauthenticated, network access. EAP peers signal which kind of access is required via certain pre- defined identifiers which use the Network Access Identifier (NAI) format of RFC 7542. A table of identifiers and meanings is defined, which includes entries for RFC 9140. The file can be obtained via https://datatracker.ietf.org/doc/draft-ietf-emu-eap-arpa/ No IPR declarations have been submitted directly on this I-D. |
|
2025-04-29
|
06 | Liz Flynn | IESG state changed to In Last Call from Last Call Requested |
|
2025-04-29
|
06 | Liz Flynn | Last call announcement was generated |
|
2025-04-29
|
06 | Paul Wouters | Last call was requested |
|
2025-04-29
|
06 | Paul Wouters | Ballot approval text was generated |
|
2025-04-29
|
06 | Paul Wouters | Ballot writeup was generated |
|
2025-04-29
|
06 | Paul Wouters | IESG state changed to Last Call Requested from AD Evaluation::AD Followup |
|
2025-04-29
|
06 | Paul Wouters | Last call announcement was generated |
|
2025-01-29
|
06 | (System) | Changed action holders to Paul Wouters (IESG state changed) |
|
2025-01-29
|
06 | (System) | Sub state has been changed to AD Followup from Revised I-D Needed |
|
2025-01-29
|
06 | Alan DeKok | New version available: draft-ietf-emu-eap-arpa-06.txt |
|
2025-01-29
|
06 | Alan DeKok | New version approved |
|
2025-01-29
|
06 | (System) | Request for posting confirmation emailed to previous authors: Alan DeKok |
|
2025-01-29
|
06 | Alan DeKok | Uploaded new revision |
|
2025-01-28
|
05 | (System) | Changed action holders to Alan DeKok, Paul Wouters (IESG state changed) |
|
2025-01-28
|
05 | Paul Wouters | IESG state changed to AD Evaluation::Revised I-D Needed from Publication Requested |
|
2025-01-02
|
05 | Peter Yee | # Document Shepherd Write-Up for Group Documents *This version is dated 4 July 2022.* Thank you for your service as a document shepherd. Among the … # Document Shepherd Write-Up for Group Documents *This version is dated 4 July 2022.* 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? Of those active in the WG, there was broad agreement to advance this ancillary specification. Perhaps more telling, there’s already another (Standards Track) draft that makes use of this specification. 2. Was there controversy about particular points, or were there decisions where the consensus was particularly rough? No. All points raised during the discussion were addressed satisfactorily. The author has been quick to make requested changes with little pushback. 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 one has expressed any discontent. 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)? This is an ancillary document in so much as it specifies the contents of an EAP NAI and an IANA registry for those values. Thus, the implementations of this specification are embodied in the implementation of specific EAP methods. It is already compatible with existing EAP implementations. Those implementations will not, of course, reference this specification, but the WIP draft-ietf-emu-bootstrapped-tls does reference this draft and use its IANA NAI registry. ## Additional Reviews 5. Do the contents of this document closely interact with technologies in other IETF working groups or external organizations, and would it therefore benefit from their review? Have those reviews occurred? If yes, describe which reviews took place. This specification defines one way to organize the contents of the EAP NAI field, which is used by EAP methods. Those methods are primarily specified in the IETF in the EMU WG. The EAP method defined by Wi-Fi Alliance for HotSpot 2.0 does not conflict with this draft. Since the specification only defines the previously unspecified and unused eap.arpa realm, it should not impact any other EAP method of which we are not already aware. EAP methods are not required to use NAI conventions described in this draft. Overall, it is not believed that external review is merited. 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. The document has several requests of IANA. The first is registration of eap.arpa in the .ARPA Zone Management registry. That matter was previously discussed with Mirja Kühlewind and we believe the IAB would be amenable to this registration as the relevant body for .arpa registrations. A new registry called the “Extensible Authentication Protocol (EAP) Registry” is established with Expert Review required to add to it. That will be done with the concurrence of the IESG and the attendant publication of this specification. 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]? There is no YANG module in this specification. 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. None of the document is written in a formal language. ## 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? The document shepherd asserts this to be the case. 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? The document is subject to the issues listed for the Security Area. The Security Considerations in the document address those concerns that are believed to be relevant. 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. The document specifies a provisioning domain (eap.arpa) for use in certain EAP methods, many of which are Standards Track themselves. Given the domain registration requested and so that new EAP methods don’t have to use a downref to an Informational document, Proposed Standard seems logical. The Datatracker state attributes reflect the proposed status. 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. It is not believed that the establishment of an IANA registry and the creation of a .arpa domain name have any IPR concerns. The author has also submitted a statement (https://mailarchive.ietf.org/arch/msg/emu/N7dMRn88jTGsqYoxH0lfKLZGtms/) of not being aware of any relevant IPR. 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. There’s only one author and he would like to see this document published. (See above link to that statement.) 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 document does pass idnits. Regarding the content guidelines, the draft is appropriately named. All required sections are present in the draft. There is a Privacy Concerns section, but not an Implementation Status section, both being optional and the latter being somewhat irrelevant. (See item #4.) Regarding language and style, the draft meets the requirements of the style guide, expands abbreviations appropriately, does not misrepresent its status, adheres to BCP 14, does not use non-inclusive language, and does not seem to contain stale text. There are no diagrams in the document, nor does it contain any use of formal language. The document looks fine in regard to the protocol checklist. Use of example domain names in the draft make correct use of “example.com” where appropriate. 15. Should any informative references be normative or vice-versa? See the [IESG Statement on Normative and Informative References][16]. The split between informative and normative references appears correct. 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 freely available. They are all 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. There are no normative downrefs. 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? All normative references are to published RFCs. 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. Publication of this document will not change the status of any existing RFCs. It will update one RFC, but it will not make any change to its status. 20. Describe the document shepherd's review of the IANA considerations section, especially with regard to its consistency with the body of the document. Confirm that all aspects of the document requiring IANA assignments are associated with the appropriate reservations in IANA registries. Confirm that any referenced IANA registries have been clearly identified. Confirm that each newly created IANA registry specifies its initial contents, allocations procedures, and a reasonable name (see [RFC 8126][11]). The IANA considerations section was reviewed regarding both the .arpa domain registration requested and the new registry created. Both appear correct. 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. A new registry for EAP Provisioning Identifiers Registry is created. The instructions to its Designated Experts are clear. (See sections 6.3.1 and 6.5.) [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-02
|
05 | Peter Yee | IETF WG state changed to Submitted to IESG for Publication from WG Consensus: Waiting for Write-Up |
|
2025-01-02
|
05 | Peter Yee | IESG state changed to Publication Requested from I-D Exists |
|
2025-01-02
|
05 | (System) | Changed action holders to Paul Wouters (IESG state changed) |
|
2025-01-02
|
05 | Peter Yee | Responsible AD changed to Paul Wouters |
|
2025-01-02
|
05 | Peter Yee | Document is now in IESG state Publication Requested |
|
2025-01-02
|
05 | Alan DeKok | New version available: draft-ietf-emu-eap-arpa-05.txt |
|
2025-01-02
|
05 | Alan DeKok | New version approved |
|
2025-01-02
|
05 | (System) | Request for posting confirmation emailed to previous authors: Alan DeKok |
|
2025-01-02
|
05 | Alan DeKok | Uploaded new revision |
|
2025-01-01
|
04 | Peter Yee | # Document Shepherd Write-Up for Group Documents *This version is dated 4 July 2022.* Thank you for your service as a document shepherd. Among the … # Document Shepherd Write-Up for Group Documents *This version is dated 4 July 2022.* 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? Of those active in the WG, there was broad agreement to advance this ancillary specification. Perhaps more telling, there’s already another (Standards Track) draft that makes use of this specification. 2. Was there controversy about particular points, or were there decisions where the consensus was particularly rough? No. All points raised during the discussion were addressed satisfactorily. The author has been quick to make requested changes with little pushback. 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 one has expressed any discontent. 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)? This is an ancillary document in so much as it specifies the contents of an EAP NAI and an IANA registry for those values. Thus, the implementations of this specification are embodied in the implementation of specific EAP methods. It is already compatible with existing EAP implementations. Those implementations will not, of course, reference this specification, but the WIP draft-ietf-emu-bootstrapped-tls does reference this draft and use its IANA NAI registry. ## Additional Reviews 5. Do the contents of this document closely interact with technologies in other IETF working groups or external organizations, and would it therefore benefit from their review? Have those reviews occurred? If yes, describe which reviews took place. This specification defines one way to organize the contents of the EAP NAI field, which is used by EAP methods. Those methods are primarily specified in the IETF in the EMU WG. The EAP method defined by Wi-Fi Alliance for HotSpot 2.0 does not conflict with this draft. Since the specification only defines the previously unspecified and unused eap.arpa realm, it should not impact any other EAP method of which we are not already aware. EAP methods are not required to use NAI conventions described in this draft. Overall, it is not believed that external review is merited. 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. The document has several requests of IANA. The first is registration of eap.arpa in the .ARPA Zone Management registry. That matter was previously discussed with Mirja Kühlewind and we believe the IAB would be amenable to this registration as the relevant body for .arpa registrations. A new registry called the “Extensible Authentication Protocol (EAP) Registry” is established with Expert Review required to add to it. That will be done with the concurrence of the IESG and the attendant publication of this specification. 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]? There is no YANG module in this specification. 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. None of the document is written in a formal language. ## 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? The document shepherd asserts this to be the case. 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? The document is subject to the issues listed for the Security Area. The Security Considerations in the document address those concerns that are believed to be relevant. 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. The document specifies a provisioning domain (eap.arpa) for use in certain EAP methods, many of which are Standards Track themselves. Given the domain registration requested and so that new EAP methods don’t have to use a downref to an Informational document, Proposed Standard seems logical. The Datatracker state attributes reflect the proposed status. 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. It is not believed that the establishment of an IANA registry and the creation of a .arpa domain name have any IPR concerns. The author has also submitted a statement (https://mailarchive.ietf.org/arch/msg/emu/N7dMRn88jTGsqYoxH0lfKLZGtms/) of not being aware of any relevant IPR. 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. There’s only one author and he would like to see this document published. (See above link to that statement.) 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 document does pass idnits. Regarding the content guidelines, the draft is appropriately named. All required sections are present in the draft. There is a Privacy Concerns section, but not an Implementation Status section, both being optional and the latter being somewhat irrelevant. (See item #4.) Regarding language and style, the draft meets the requirements of the style guide, expands abbreviations appropriately, does not misrepresent its status, adheres to BCP 14, does not use non-inclusive language, and does not seem to contain stale text. There are no diagrams in the document, nor does it contain any use of formal language. The document looks fine in regard to the protocol checklist. Use of example domain names in the draft make correct use of “example.com” where appropriate. 15. Should any informative references be normative or vice-versa? See the [IESG Statement on Normative and Informative References][16]. The split between informative and normative references appears correct. 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 freely available. They are all 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. There are no normative downrefs. 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? All normative references are to published RFCs. 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. Publication of this document will not change the status of any existing RFCs. It will update one RFC, but it will not make any change to its status. 20. Describe the document shepherd's review of the IANA considerations section, especially with regard to its consistency with the body of the document. Confirm that all aspects of the document requiring IANA assignments are associated with the appropriate reservations in IANA registries. Confirm that any referenced IANA registries have been clearly identified. Confirm that each newly created IANA registry specifies its initial contents, allocations procedures, and a reasonable name (see [RFC 8126][11]). The IANA considerations section was reviewed regarding both the .arpa domain registration requested and the new registry created. Both appear correct. 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. A new registry for EAP Provisioning Identifiers Registry is created. The instructions to its Designated Experts are clear. (See sections 6.3.1 and 6.5.) [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-01
|
04 | Peter Yee | Notification list changed to peter@akayla.com because the document shepherd was set |
|
2025-01-01
|
04 | Peter Yee | Document shepherd changed to Peter E. Yee |
|
2025-01-01
|
04 | Alan DeKok | New version available: draft-ietf-emu-eap-arpa-04.txt |
|
2025-01-01
|
04 | Alan DeKok | New version approved |
|
2025-01-01
|
04 | (System) | Request for posting confirmation emailed to previous authors: Alan DeKok |
|
2025-01-01
|
04 | Alan DeKok | Uploaded new revision |
|
2024-11-07
|
03 | Peter Yee | Added to session: IETF-121: emu Tue-1800 |
|
2024-11-04
|
03 | Peter Yee | Small but entirely positive feedback received. |
|
2024-11-04
|
03 | Peter Yee | IETF WG state changed to WG Consensus: Waiting for Write-Up from In WG Last Call |
|
2024-10-07
|
03 | Alan DeKok | New version available: draft-ietf-emu-eap-arpa-03.txt |
|
2024-10-07
|
03 | (System) | New version approved |
|
2024-10-07
|
03 | (System) | Request for posting confirmation emailed to previous authors: Alan DeKok |
|
2024-10-07
|
03 | Alan DeKok | Uploaded new revision |
|
2024-09-11
|
02 | Peter Yee | IETF WG state changed to In WG Last Call from WG Document |
|
2024-08-12
|
02 | Alan DeKok | New version available: draft-ietf-emu-eap-arpa-02.txt |
|
2024-08-12
|
02 | (System) | New version approved |
|
2024-08-12
|
02 | (System) | Request for posting confirmation emailed to previous authors: Alan DeKok |
|
2024-08-12
|
02 | Alan DeKok | Uploaded new revision |
|
2024-07-30
|
01 | Alan DeKok | New version available: draft-ietf-emu-eap-arpa-01.txt |
|
2024-07-30
|
01 | Alan DeKok | New version approved |
|
2024-07-30
|
01 | (System) | Request for posting confirmation emailed to previous authors: Alan DeKok , emu-chairs@ietf.org |
|
2024-07-30
|
01 | Alan DeKok | Uploaded new revision |
|
2024-06-14
|
00 | Cindy Morgan | This document now replaces draft-dekok-emu-eap-arpa instead of None |
|
2024-06-13
|
00 | Peter Yee | Changed consensus to Yes from Unknown |
|
2024-06-13
|
00 | Peter Yee | Intended Status changed to Proposed Standard from None |
|
2024-06-13
|
00 | Alan DeKok | New version available: draft-ietf-emu-eap-arpa-00.txt |
|
2024-06-13
|
00 | Peter Yee | WG -00 approved |
|
2024-06-13
|
00 | Alan DeKok | Set submitter to "Alan DeKok ", replaces to (none) and sent approval email to group chairs: emu-chairs@ietf.org |
|
2024-06-13
|
00 | Alan DeKok | Uploaded new revision |