Evgeny_CD, Архитектор (05.02.2020 16:17, просмотров: 585) ответил VLLV на Не думаю, что авторы hdlc легко с этим согласятся
HDLC нервно курит в части эффективности кодирования -> https://ru.wikipedia.org/wiki/HDLC
В байтстаффинге используется escape-последовательность, здесь — '01111101'(0x7D в шестнадцатеричном представлении), то есть байт FD(0x7E) в середине кадра заменяется последовательностью байтов (0x7D, 0x5E), а байт (0x7D) — последовательностью байтов (0x7D, 0x5D).
Т.е. "неудачно" попали данные на некоторые "выделенным символы" - и оба на, вместо одного байта в канал надо передавать два байта.
Вот такого вот я и хотел избежать на качественном уровне.
Но да, HDLC - это ПРОТОКОЛ. У меня пока мааааленький огрызочек от него.