Network Working Group B. Aboba
Request for Comments: 3575 Microsoft
Updates: 2865 July 2003
Category: Standard Track
IANA Considerations for RADIUS
(Remote Authentication Dial In User Service)
Status of this Memo
This document specifies an Internet standards track protocol for the
Internet community, and requests discussion and suggestions for
improvements. Please refer to the current edition of the "Internet
Official Protocol Standards" (STD 1) for the standardization state
and status of this protocol. Distribution of this memo is unlimited.
Copyright Notice
Copyright (C) The Internet Society (2003). All Rights Reserved.
Abstract
This document describes the IANA considerations for the Remote
Authentication Dial In User Service (RADIUS).
This document updates RFC 2865.
1. Introduction
This document provides guidance to the Internet Assigned Numbers
Authority (IANA) regarding registration of values related to the
Remote Authentication Dial In User Service (RADIUS), defined in
[RFC2865], in accordance with BCP 26, [RFC2434]. It also reserves
Packet Type Codes that are or have been in use on the Internet.
1.1. Specification of Requirements
In this document, several words are used to signify the requirements
of the specification. These words are often capitalized. The key
words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD",
"SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document
are to be interpreted as described in [RFC2119].
Aboba Standards Track [Page 1]
RFC 3575 IANA Considerations for RADIUS July 2003
1.2. Terminology
The following terms are used here with the meanings defined in BCP
26: "name space", "assigned value", "registration".
The following policies are used here with the meanings defined in BCP
26: "Private Use", "First Come First Served", "Expert Review",
"Specification Required", "IESG Approval", "IETF Consensus",
"Standards Action".
2. IANA Considerations
There are three name spaces in RADIUS that require registration:
Packet Type Codes, Attribute Types, and Attribute Values (for certain
Attributes). This document creates no new IANA registries, since a
RADIUS registry was created by [RFC2865].
RADIUS is not intended as a general-purpose protocol, and allocations
SHOULD NOT be made for purposes unrelated to Authentication,
Authorization or Accounting.
2.1. Recommended Registration Policies
For registration requests where a Designated Expert should be
consulted, the responsible IESG area director should appoint the
Designated Expert. The intention is that any allocation will be
accompanied by a published RFC. However, the Designated Expert can
approve allocations once it seems clear that an RFC will be
published, allowing for the allocation of values prior to the
document being approved for publication as an RFC. The Designated
Expert will post a request to the AAA WG mailing list (or a successor
designated by the Area Director) for comment and review, including an
Internet-Draft. Before a period of 30 days has passed, the
Designated Expert will either approve or deny the registration
request, publish a notice of the decision to the AAA WG mailing list
or its successor, and inform IANA of its decision. A denial notice
must be justified by an explanation and, in the cases where it is
possible, concrete suggestions on how the request can be modified so
as to become acceptable.
Packet Type Codes have a range from 1 to 253. RADIUS Type Codes 1-5
and 11-13 were allocated in [RFC2865], while Type Codes 40-45,
250-253 are allocated by this document. Type Codes 250-253 are
allocated for Experimental Uses, and 254-255 are reserved. Packet
Type Codes 6-10, 12-13, 21-34, 50-51 have no meaning defined by an
IETF RFC, but are reserved until a specification is provided for
them. This is being done to avoid interoperability problems with
software that implements non-standard RADIUS extensions that are or
Aboba Standards Track [Page 2]
RFC 3575 IANA Considerations for RADIUS July 2003