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