SSH использует нумерацию сообщений от 1 до 255, распределенные следующим образом.
1-19 Характеристики протокола транспортного уровня (disconnect, ignore, debugи т. п.).
20-29 Согласование алгоритмов.
30-49Специфики способов обмена ключами.
50-59 Характеристики протокола аутентификации пользователя.
60-79 Специфики методов аутентификации пользователя.
80-89 Характеристики протокола соединения.
90-127 Сообщения, связанные с работой канала.
128-191 Зарезервированные для клиентских протоколов.
192-255 Локальные расширения (для особенностей реализации).
Рассмотрим некоторые особенности подпротоколов.