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

Re: I-D Action:draft-ietf-radext-radius-extensions-00.txt



Hi All !

To extend Type space and allow large values I propose following format with new unassigned Type:

 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=0   |        Actual Length          |
+---------------+---------------+-------------------------------+
| New Type (up to 65535 types)  |Long Value (up to 65529 bytes)..
+---------------+---------------+---------------+---------------+

Incompatible implementations will generate reject or discard such attributes due Length=0.



To allow VSA with extended types (more than 255) and values (Type is new unassigned type):

 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=0   |        Actual Length          |
+---------------+---------------+-------------------------------+
|                           Vendor ID                           |
+---------------+---------------+---------------+---------------+
|            VSA Type           |Long Value (up to 65525 bytes)..
+---------------+---------------+---------------+---------------+

In more general, second format may be used to extend RADIUS-standard attributes when 'Vendor ID' = 0

--
CU,
Victor Gamov
begin:vcard
fn:Victor Gamov
n:Gamov;Victor
email;internet:vit@euro-comm.net
tel;work:sip:04800112@euro-comm.net
x-mozilla-html:FALSE
version:2.1
end:vcard