При использовании сигнальных битов с заполнением как приемник поймет, когда нужно убирать 0 после пяти единиц, а когда нет? Читаю про сети у Танненбаума. При bit stuffing если внутри кадра в исходных данных подряд идут 5 единиц, за ними ноль, как приемник понимает, что это именно исходные данные, а не модифицированные данные, в которых случайно встретился FLAG, и удалять ноль не нужно?
При использовании сигнальных битов с заполнением (bit stuffing), если внутри кадра исходных данных подряд идут 5 единиц, за которыми идет ноль, приемник понимает, что это не FLAG (сигнальный бит начала/конца кадра), а именно сигнал для заполнения контрольных битов. Поэтому приемник не удаляет ноль после пяти единиц, а просто обрабатывает их как часть данных. Таким образом, приемник не будет путать сигнальные биты с заполнением с FLAG и не будет случайно удалять ноль после пяти единиц.
При использовании сигнальных битов с заполнением (bit stuffing), если внутри кадра исходных данных подряд идут 5 единиц, за которыми идет ноль, приемник понимает, что это не FLAG (сигнальный бит начала/конца кадра), а именно сигнал для заполнения контрольных битов. Поэтому приемник не удаляет ноль после пяти единиц, а просто обрабатывает их как часть данных. Таким образом, приемник не будет путать сигнальные биты с заполнением с FLAG и не будет случайно удалять ноль после пяти единиц.