[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: RADIUS attribute extension formats: Do we understand the proposals?
I have just finished updating my original draft.
It looks like option 1.
Except that I have the most-significant bit of the TAG field is a
fragmentation flag.
When the bit is set it indicates that the attribute is a fragment of the
previous attribute.
When clear, the attribute is not a fragment.
I am waiting for my co-authors to review and will post then.
> -----Original Message-----
> From: owner-radiusext@ops.ietf.org
> [mailto:owner-radiusext@ops.ietf.org] On Behalf Of Bernard Aboba
> Sent: Friday, September 29, 2006 3:08 AM
> To: radiusext@ops.ietf.org
> Subject: RADIUS attribute extension formats: Do we understand
> the proposals?
>
> In previous mailing list discussion, we have discussed two
> major proposals for RADIUS attribute extension. This message
> attempts to summarize the two proposals.
> Additions/corrections/comments welcome.
>
>
> 1. Glen + David's proposal:
>
> 0 1 2 3
> 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
>
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> | Type | Length | Vendor-Id
>
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> Vendor-Id (cont) | Extended type | Length2 |
>
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> | Tag | Data...
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
>
> Type
>
> 26 for Vendor-Specific.
>
> Length
>
> >= 7
>
> Vendor-Id
>
> 0 (for Extended Attributes)
>
> Extended Type
>
> 0: Reserved
> 1-250: Allocated by IANA
> 250-255: Reserved
>
> Length2
>
> >=0
>
> Multiple subattributes MAY be encoded within a single Extended
> Attribute, although they do not have to be.
>
> Tag
>
> The Tag field is always present. Values include:
>
> 0: Not Used (i.e. attribute is untagged)
> 1-255: Tag value used to aggregate attributes into groups
>
> The value of the Tag field MAY be limited to printable ASCII
> values, for ease of human entry and interpretation.
>
> 2. Alan DeKok's proposal:
>
>
> 0 1 2 3
> 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> | Type | Length | Extended-Type |
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> | Value...
> +-+-+-+-+-+-+-+-+
>
> Type
>
> TBD (not 26)
>
> Length
>
> >= 4
>
> Extended-Type
>
> Two octets.
>
> 0: Concatenation
> 1-255: Reserved
> 255-65530: Allocated by IANA
> 65531-65535: Reserved
>
> Value
>
> 0-251 octets (Length - 4).
>
> Only a single RADIUS Extended-Type attribute may be
> included within
> a RADIUS attribute of Type TBD. Where the value of the
> Extended-Type
> field is zero (0), this indicates that the content of the
> value field is to
> be concatenated with the contents of the value field in
> the previous
> attribute of Type TBD.
>
>
>
> --
> 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/>
>
--
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/>