Сегодня в классе моих компьютерных сетей мы узнали о кодировании в Манчестере, а затем о битовой / байтовой вставке. Но когда мы говорили о манчестерском кодировании, мы говорили о физическом уровне модели OSI.
Затем, когда мы перешли к заполнению битами / байтами, а также к коду Хэмминга, мы говорили о канальном уровне модели OSI.
Меня смущает вопрос о том, все ли они используются для решения одной и той же проблемы, которая, как я понимаю, заключается в кодировании потоков битов, чтобы принимающая сторона могла четко понимать, что было отправлено, не имея слишком много ошибок. ,
Я думал, что манчестерский код берет то, что было передано с канального уровня, и кодирует его еще больше перед его отправкой, в то время как битовая / байтовая вставка и код Хемминга используются для организации и кодирования кадров таким образом, чтобы каждый кадр будет отправлен на физический уровень отдельно и четко.
Пожалуйста, исправьте любые сделанные мной заявления, которые являются неверными. Заранее спасибо!