Draft of extensions format

Alan DeKok <aland@deployingradius.com> Wed, 01 September 2010 14:27 UTC

Return-Path: <owner-radiusext@ops.ietf.org>
X-Original-To: ietfarch-radext-archive-IeZ9sae2@core3.amsl.com
Delivered-To: ietfarch-radext-archive-IeZ9sae2@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 94CD73A693F for <ietfarch-radext-archive-IeZ9sae2@core3.amsl.com>; Wed, 1 Sep 2010 07:27:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.801
X-Spam-Level:
X-Spam-Status: No, score=-101.801 tagged_above=-999 required=5 tests=[AWL=0.798, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0lvlO6LVVWxk for <ietfarch-radext-archive-IeZ9sae2@core3.amsl.com>; Wed, 1 Sep 2010 07:27:41 -0700 (PDT)
Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 3F7363A680B for <radext-archive-IeZ9sae2@lists.ietf.org>; Wed, 1 Sep 2010 07:27:41 -0700 (PDT)
Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from <owner-radiusext@ops.ietf.org>) id 1OqoEp-0006Ft-Q7 for radiusext-data0@psg.com; Wed, 01 Sep 2010 14:24:31 +0000
Received: from liberty.deployingradius.com ([88.191.76.128]) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from <aland@deployingradius.com>) id 1OqoEj-0006Ex-Hc for radiusext@ops.ietf.org; Wed, 01 Sep 2010 14:24:25 +0000
Message-ID: <4C7E6214.5090902@deployingradius.com>
Date: Wed, 01 Sep 2010 16:24:20 +0200
From: Alan DeKok <aland@deployingradius.com>
User-Agent: Thunderbird 2.0.0.24 (Macintosh/20100228)
MIME-Version: 1.0
To: 'radext mailing list' <radiusext@ops.ietf.org>
Subject: Draft of extensions format
X-Enigmail-Version: 0.96.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Sender: owner-radiusext@ops.ietf.org
Precedence: bulk
List-ID: <radiusext.ops.ietf.org>

  Avi and I talked at the last IETF, and have had a number of follow-up
conversations since then.  I've just submitted the resulting document.

  At a high level, this document:

a) requests allocation of 6 "reserved" attributes

b) assigns 4 to a new format, which has one octet of "extended type"
   TYPE LENGTH Extended-Type Value...

c) assigns 2 to a new format which allows for more than 252 octets
   of data, using another octet for a "more" flag

d) defines a TLV data type, for TLV nesting as done in WiMAX and 3GPP2.

e) creates 6 VSA containers using the above formats

  This extends the RADIUS attribute type space by over 1500 possible
attributes.  It allows for a generic "long" attribute.  It allows for
better grouping than RFC 2868.  For most of the attributes, the new
format has only 1 octet of overhead over the current format.

  The document contains an analysis of how the new format will affect
existing systems.  It also contains a stub "guidelines" section, for how
attributes of the new format should be designed.

  Alan DeKok.

------
A new version of I-D, draft-dekok-radext-radius-extensions-00.txt has
been successfully submitted by Alan DeKok and posted to the IETF repository.

Filename:	 draft-dekok-radext-radius-extensions
Revision:	 00
Title:		 Remote Authentication Dial In User Service (RADIUS) Protocol
Extensions
Creation_date:	 2010-09-01
WG ID:		 Independent Submission
Number_of_pages: 23

Abstract:
The Remote Authentication Dial In User Service (RADIUS) protocol is
nearing exhaustion of its current 8-bit attribute type space.  In
addition, experience shows a growing need for complex grouping, along
with attributes which can carry more than 253 octets of data.  This
document defines changes to RADIUS which address all of the above
problems.




The IETF Secretariat.



--
to unsubscribe send a message to radiusext-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://psg.com/lists/radiusext/>