У меня есть система, в которой встроенные устройства взаимодействуют друг с другом. Каждое устройство может не взаимодействовать с любым другим устройством в сети. Я хочу определить типы сообщений для моей системы. Сообщения могут быть отправлены с TCP / IP или UDP или другим протоколом. В этом сообщении есть пара полей, таких как from
, to
и data
. Существуют ли хорошо известные подходы или руководства для определения длины таких полей, полей для включения и т. Д. c? Я не уверен, является ли вопрос слишком широким или нет.
Пример:
| from
(1B) | to
(1B) | data
(нБ) |
Обратите внимание, что B обозначает байт.