Содержимое Vendor ID
Vendor ID Payload содержит константу, определяющую разработчика. Данная константа используется разработчиком для собственной идентификации и удаленной сущностью для распознавания разработчика. Данный механизм позволяет разработчику экспериментировать с новыми возможностями, сохраняя обратную совместимость. На рис. 24.16 показан формат Vendor ID Payload.
Рис. 24.16. Формат Vendor ID Payload
Поля Vendor ID Payload определяются следующим образом:
- Next Payload (1 октет) – идентификатор типа следующего содержимого в сообщении. Если текущее содержимое является последним, то данное поле должно быть 0.
- Payload Length (2 октета) – длина в октетах текущего содержимого, включая общий заголовок.
- Vendor ID (переменной длины) – хэш строки разработчика плюс версия.
Тип содержимого Vendor ID есть 13.