Время прохождения бита

Рубрика: Ethernet

Для каждой скорости носителя биту требуется промежуток времени, чтобы поместить его на носитель, а затем обнаружить на этом носителе. Этот промежуток времени известен как время прохождения бита.

Время прохождения бита

В Ethernet на 10 Мбит/с один бит на уровне MAC требует 100 наносекунд (нс) для передачи. При 100 Мбит/с этот же самый бит требует 10 нс для передачи. А при 1000 Мбит/с требуется только 1 нс, чтобы передать бит. В качестве грубой оценки для вычисления задержки, считается что за одну наносекунду сигнал проходит 20.3 сантиметра (8 дюймов) UTP кабеля. Тогда получается, что 100 метров UTP кабеля сигнал 10BASE-T пройдет только за время, равное 5*(время прохождения бита).

Для работы Ethernet CSMA/CD необходимо, чтобы передающее устройство могло узнать о коллизии прежде, чем оно завершит передачу фрейма минимального размера. На 100 Мбит/с синхронизация устройства едва в состоянии справиться со 100-метровым кабелем. На 1000 Мбит/с требуются специальные корректировки, потому что почти весь кадр минимального размера будет передан прежде, чем первый бит достигнет конца первых 100 метров UTP кабеля. Поэтому полудуплексный режим не разрешается в 10 гигабитном Ethernet.

Эти соображения синхронизации должны быть применены к межкадровому промежутку и времени задержки (оба из которых будут обсуждаться в следующей статье), чтобы гарантировать, что, когда устройство передает свой следующий кадр, риск коллизии будет минимален.

Далее: Интерфейсы устройств

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)