Volha Biarketava
Volha Biarketava | Репутация: 100 (Кандидат) 26 ноября 2008 в 08:42
Почему в Ethernet не используется bit stuffing, тогда когда в физическом уровне этот алгоритм используется? Спасибо.
Сергей Хлыстов
Сергей Хлыстов | Репутация: 101 (Кандидат) 26 ноября 2008 в 09:54

Bit stuffing используется и там и там. Для канального уровня bit stuffing используется в протоколах x.25  и SDLC. Ищите информацию по ним.

Александр Пузанов
Александр Пузанов | Репутация: 1145 (Эксперт) 26 ноября 2008 в 18:19

bit stuffing (битовое наполнение) вставка дополнительного бита, после каждых пяти последовательных единичных разрядов сообщения вставляется нулевой разряд, так как последовательность 01111110 используется в качестве разделителя кадров (flag sequence). Используется в протоколах с непрерывной передачей данных (соединение типа точка-точка) - X.25, SDLC, HDLC, V.42, Frame Relay, ISDN, PPP, например: связь через модем.Протокол Ethernet предназначен для многоканального доступа. Передача в нем ведется с разделением на кадры (frame) в виде пакетов данных, то есть передача не ведется непрерывно. Границы кадров определяются паузами в передаче данных.По этому не возникает необходимости в ухищрениях подобных bit stuffing для предотвращения ложного определения границ кадра.