-1

В контексте Ethernet, какова цель поля преамбулы синхронизации с начала кадра IEEE 802.3? Я бы предположил, что это было предназначено, чтобы отличить пакеты от шума в первые дни Интернета. Но почему ему была назначена длина 7 байтов (больше, чем поля адреса источника / назначения)? Была ли цель надежной?

1 ответ1

1

Ethernet не имеет общих битовых часов (ни один из выводов / проводников не переносит тактовый сигнал), поэтому получатель должен синхронизировать свои битовые часы с часами отправителя с каждым пакетом. Преамбула позволяет PLL приемника (петли фазовой синхронизации, специализированная схема для синхронизации битовых тактов) достаточно времени для надежной синхронизации с отправителем до того, как будут переданы реальные биты данных.

Вполне возможно, что за десятилетия, прошедшие с тех пор, как Ethernet был впервые разработан, системы ФАПЧ стали лучше, что это можно было сделать надежно за меньшее количество битов. Но никогда не было времени, когда выигрыш в экономии нескольких битов считался оправдывающим трудности, связанные с нарушением обратной совместимости.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .