IETF-SSH archive

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

Re: Message Numbers and Disconnect Codes



On Friday, September 24, 2004 10:25:01 -0600 Joseph Galbraith <galb-list%vandyke.com@localhost> wrote:

This example implies that in the channel_open / channel_open_failure
case we may want three ranges:

0x0000 0000 - 0xFDFF FFFF        IETF / connection layer

0xFE00 0000 - 0xFEFF FFFF        channel-type specific, numbers from
       this range for channel-types with @domain in their names are
       defined by the maintainer of the @domain.  For channel-types
       without an @domain are defined by IETF action, and these
       numbers are allocated by IANA.  This registery is currently
       empty for all IETF defined channel-types.

0xFF00 0000 - 0xFFFF FFFF        private range, used any way
       implemention wants, may not interoperate with other non-standard
       implementations, but will never conflict with a standard
       implementation.

Good, except we shouldn't set an allocation policy for the channel-type-specific range. It is up to the channel type to define the meaning of these values and to establish a registry if one is appropriate (I expect it will frequently not be needed, just as we don't establish separate registries for the method-specific message type ranges).

-- Jeff



Home | Main Index | Thread Index | Old Index