[Dime] Quick review of draft-ietf-dime-diameter-cmd-iana-00.txt
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dime] Quick review of draft-ietf-dime-diameter-cmd-iana-00.txt
Dear Dime-ers,
Here is a quick review of draft-ietf-dime-diameter-cmd-iana-00.txt
http://www.ietf.org/mail-archive/web/dime/current/msg03534.html
Basically, this seems like a reasonable approach to me. Some specific
comments:
The introduction says:
The Diameter Base specification, described in RFC 3588, provides a
number of ways to extend Diameter, with new Diameter commands, i.e.
messages used by Diameter applications, and applications as the most
extensive enhancements.
I am confused by the wording "extensive enhancements" - do you mean " ...common
ways to extend the protocol"? If so, then it make sense.
More substantive:
IANA considerations say:
The values 8,388,608 - 16,777,213 (0x800000 - 0xfffffd) are reserved
for vendor-specific command codes, to be allocated on a First Come,
First Served basis by IANA [RFC5226]. The request to IANA for a
Vendor-Specific Command Code SHOULD include a reference to a publicly
available specification which documents the command in sufficient
detail to aid in interoperability between independent
implementations. If the specification cannot be made publicly
available, the request for a vendor-specific command code MUST
include the contact information of persons and/or entities
responsible for authoring and maintaining the command.
My biggest worry is that we get a lot of fragmentation in the command code space,
like we have seen with RADIUS, and we just end up making Diameter = 2xRADIUS ...
I don't have a great solution, other than labeling this area as 'EXPERIMENTAL'
code space and if someone wants to upgrade it to a standard, then they should
have a lightweight publication mechanism via the IETF.
Then again, perhaps the WG has gone through this and understands all of the trade-offs
and implications of this, therefore my worries are no warranted. If it is so, then I am
fine with this approach.
John
Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.