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

[radext] #32: Section 2.2



#32: Section 2.2
---------------------------------------+------------------------------------
 Reporter:  bernard_aboba@â            |       Owner:            
     Type:  defect                     |      Status:  new       
 Priority:  minor                      |   Milestone:  milestone1
Component:  design                     |     Version:  1.0       
 Severity:  Submitted WG Document      |    Keywords:            
---------------------------------------+------------------------------------
 As noted in this Section, VSA data formats are under the sole discretion
 of SDOs and vendors.  This point should be made up front.

 Recommended change is to replace Section 2.2 with the following:

  2.2. Vendor-Specific Attribute Space

    The Vendor-Specific Attribute space is defined to be the contents of
    the "String" field of the Vendor-Specific Attribute ([RFC2865]
    Section 5.26).  As discussed there, it is intended for vendors and
    SDOs to support their own Attributes not suitable for general use.

    While the encoding of attributes within the vendor space is under
    the control of vendors and SDOs, following the guidelines described
    here is advantageous since it enables maximum interoperability with
    minimal changes to existing systems.

    For example, RADIUS server support for new attributes using
    "basic data types" can typically be accomplished by editing
    a RADIUS dictionary, whereas "complex data types" typically
    require RADIUS server code changes, which can add complexity
    and delays in implementation.

    Vendor RADIUS Attribute specifications SHOULD self-allocate
    attributes from the vendor space, rather than requesting an
    allocation (or self-allocating) from within the RADIUS
    standard attribute space.

    VSA encodings that do not follow the [RFC2865] Section 5.26
    scheme are NOT RECOMMENDED.  Although [RFC2865] does not mandate it,
    implementations commonly assume that the Vendor Id can be used as a
    key to determine the on-the-wire encoding of a VSA.  Vendors
    therefore SHOULD NOT use multiple encodings for VSAs that are
    associated with a particular Vendor Id.  A vendor wishing to use
    multiple VSA encodings SHOULD request one Vendor Id for each VSA
    encoding that they will use.

-- 
Ticket URL: <http://trac.tools.ietf.org/wg/radext/trac/ticket/32>
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/>