стаффинг



Stuffing

Автор Александра Тимофеева задал вопрос в разделе Другое

что такое байт стаффинг? и получил лучший ответ

Ответ от Seryoga GOLDKICK[активный]
Передача данных осуществляется в двоичном виде, т. е. используются все возможные значения байта (00h...FFh). Для передачи служебной информации зарезервированы два кода: FEND = C0h (Frame End) и FESC = DBh (Frame Escape). Управляющий код FEND служит для обозначения начала посылки, а код FESC служит для передачи ESC- последовательностей. Если в потоке данных встречаются байты, значения которых совпадают с управляющими кодами, производится подмена этих байт ESC- последовательностями. Такой механизм называют байт- стаффингом (byte stuffing). Код FEND заменяется последовательностью <fesc>, <tfend>, а код FESC - последовательностью <fesc>, <tfesc>, где TFEND = DCh (Transposed FEND), TFESC = DDh (Transposed FESC). Коды TFEND и TFESC являются управляющими только в ESC- последовательностях, поэтому при передаче данных они в подмене не нуждаются... "

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: что такое байт стаффинг?
HDLC на Википедии
Посмотрите статью на википедии про HDLC
Тяга к полноте на Википедии
Посмотрите статью на википедии про Тяга к полноте
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*