[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[radext] #49: B.10



#49: B.10
------------------------------------------+---------------------------------
 Reporter:  bernard_aboba@â               |       Owner:            
     Type:  defect                        |      Status:  new       
 Priority:  critical                      |   Milestone:  milestone1
Component:  design                        |     Version:  1.0       
 Severity:  Waiting for Shepherd Writeup  |    Keywords:            
------------------------------------------+---------------------------------
 B.9. Digest-*

    [RFC5090] attempts to standardize the functionality provided by an
    expired internet-draft [AAA-SIP] which improperly used two attributes
    from the standard space without being assigned them by IANA.  This
    self-allocation is forbidden, as described above in Section 1.3 and
    in Section 2.  In addition, the draft uses nested attributes, which
    are discouraged in Section 2.1.  The updated document uses basic data
    types, and allocates nearly 20 attributes in the process.

    However, the draft has seen wide-spread implementation, where
    [RFC5090] has not.  While there are a number of factors involved, one
    factor may be that implementors disagreed with the trade-offs made in
    the updated specification.  It may have been better to simply
    document the existing format, and request IANA allocation of two
    attributes.  The resulting design would have used nested attributes,
    but may have gained more wide-spread implementation.

    It is difficult to know which choice is optimal.  Given the
    complexity of the protocols and implementations, it is impossible to
    define "hard and fast" rules for RADIUS design guidelines.

 [BA] There is already a section B.9.  This section should therefore be
 renumbered as "B.10".  The recommended text is as follows:

 B.10. Digest-*

    [RFC5090] attempts to standardize the functionality provided by an
    expired internet-draft [AAA-SIP] which improperly used two attributes
    from the standard space without being assigned them by IANA.  This
    self-allocation is forbidden, as described above in Section 2.
    In addition, the draft uses nested attributes, which
    are discouraged in Section 2.1.  The updated document uses basic data
    types, and allocates nearly 20 attributes in the process.

    However, the draft has seen wide-spread implementation, where
    [RFC5090] has not.  One explanation may be that implementors
    disagreed with the trade-offs made in the updated specification.
    It may have been better to simply document the existing format, and
    request IANA allocation of two attributes.  The resulting design
    would have used nested attributes, but may have gained more
    wide-spread implementation.

-- 
Ticket URL: <http://trac.tools.ietf.org/wg/radext/trac/ticket/49>
radext <http://tools.ietf.org/radext/>


--
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/>