Internet Engineering Task Force (IETF) J. Arkko Request for Comments: 5872 Ericsson Updates: 5191 A. Yegin Category: Standards Track Samsung ISSN: 2070-1721 May 2010IANA Rules for the Protocol for Carrying Authentication for Network Access (PANA)
Arkko & Yegin Standards Track [Page 1]
RFC 5872 PANA IANA Rules May 2010 1. IntroductionThis document relaxes the IANA rules for the Protocol for Carrying Authentication for Network Access (PANA) [RFC5191]. Rules for the following protocol fields, all defined in [RFC5191], are affected:
2. IANA Considerations
IANA has updated the registries related to PANA Message Types, Message Flags, AVP Flags, Result-Code AVP Values, and Termination- Cause AVP Values, as specified below. All other PANA IANA registries are to remain unchanged.
2.1. Message Types
The Message Types namespace is used to identify PANA messages. Value 0 is not used and is not assigned by IANA. The range of values from 1 - 65,519 are for permanent, standard Message Types, allocated by IETF Review or IESG Approval [RFC5226]. Previously, the rule for this range was allocation by IETF Review only. [RFC5191] defined the range of values from 1 - 4. The same Message Type is used for both the request and the answer messages, except for type 1. The Request bit distinguishes requests from answers. The range of values from 65,520 - 65,535 (hexadecimal values 0xfff0 - 0xffff) is reserved for experimental messages. As these codes are only for experimental and testing purposes, no guarantee is made for interoperability between the communicating PANA Client (PaC) and PANA Authentication Agent (PAA) using experimental commands, as outlined in [RFC3692].
Arkko & Yegin Standards Track [Page 2]
RFC 5872 PANA IANA Rules May 2010 2.2. Message FlagsThere are 16 bits in the Flags field of the PANA message header. Section 6.2 of [RFC5191] assigned bit 0 ('R'), 1 ('S'), 2 ('C'), 3 ('A'), 4 ('P'), and 5 ('I'). Allocations from the remaining free bits in the PANA header Flag field are made via Standards Action or IESG Approval [RFC5226]. Previously, the rule for these bits was allocation by Standards Action only.
2.3. AVP Flags
There are 16 bits in the AVP Flags field of the AVP header, defined in Section 6.3 of [RFC5191]. That RFC also assigned bit 0 ('V'). The remaining bits are assigned via Standards Action or IESG Approval [RFC5226]. Previously, the rule for these bits was allocation by Standards Action only.
2.4. Result-Code AVP Values
As defined in Section 8.7 of [RFC5191], the Result-Code AVP (AVP Code 7) defines the values from 0 - 2.
2.5. Termination-Cause AVP Values
As defined in Section 8.9 of [RFC5191], the Termination-Cause AVP (AVP Code 9) defines the values 1, 4, and 8.
Arkko & Yegin Standards Track [Page 3]
RFC 5872 PANA IANA Rules May 2010 3. Security ConsiderationsThis specification does not change the security properties of PANA.
4. References 4.1. Normative References[RFC5191] Forsberg, D., Ohba, Y., Patil, B., Tschofenig, H., and A.
4.2. Informative References
[RFC3692] Narten, T., "Assigning Experimental and Testing Numbers
Arkko & Yegin Standards Track [Page 4]
RFC 5872 PANA IANA Rules May 2010 Appendix A. Changes from RFC 5191This document changes the IANA rules for: Message Types, Message Flags, AVP Flags, Result-Code AVP Values, and Termination-Cause AVP Values.
Appendix B. Acknowledgments
The authors would like to thank Yoshihiro Ohba, Ralph Droms, Magnus Westerlund, and Alfred Hoenes for reviews and comments on this topic.