Я разработал код Python для реализации заголовка протокола. Протокол начинается с 0x2 и заканчивается 0x3, и все, что между ними, - это протокол и его полезная нагрузка. Я создаю все поля и упаковываю их по отдельности, а в конце добавляю все упакованные поля вместе, чтобы сделать мой пакет. Я отправляю это сообщение другому хосту, когда он подключается ко мне через сокет. Машина, которая его получает, жалуется, что не получила последний байт (0x3). Однако, когда я печатаю сообщение прямо перед отправкой, все поля являются правильными. Интересно, что делает пакет с моим пакетом, когда отправляет его? Я могу выслать вам свой код, если вам нужно его увидеть, но я подумал, что у вас могут быть некоторые идеи по созданию заголовка протокола в python. Я ценю любую помощь, которую я могу получить. Спасибо