Сети и системы телекоммуникаций. Самуйлов К.Е - 31 стр.

UptoLike

СЕТИ И СИСТЕМЫ ТЕЛЕКОММУНИКАЦИЙ 31
1. Станция ожидает освобождение канала.
2. После освобождения канала перед непосредственно передачей
станция выдерживает паузу, называемую межкадровым интер-
валом (Inter Packet Gap, IPG). Его длительность равна време-
ни передачи 96 бит. Для скорости 10 Мбит/с она составляет
9,6 мкс, а для скорости 100 Мбит/с 0,96 мкс. Эта пауза
нужна для предотвращения монопольного захвата сети одной
станцией.
Во время передачи станция продолжает контролировать состоя-
ние канала. Если передаваемый и наблюдаемый сигнал отлича-
ются, то считается, что обнаружена коллизия.
3. Если конфликт выявляется во время передачи преамбулы
структуре кадра Ethernet смотрите далее в п. 2.2.5.2), то остав-
шаяся часть преамбулы всё равно передаётся, чтобы усилить
сигнал коллизии. Когда конфликт возникает во время пересыл-
ки остальной части кадра, станция пересылает последователь-
ность из 32 бит, называемую jam-последовательностью.
4. После прекращения передачи пакета станция ожидает случай-
ное время (см. п. 2.2.5.1.1), затем переходит к шагу 1.
Рассмотрим алгоритм выбора случайного времени ожидания.
2.2.5.1.1. ДВОИЧНАЯ ЭКСПОНЕНЦИАЛЬНАЯ ОТСРОЧКА После возник-
новения коллизии время разбивается на дискретные промежутки,
длительность каждого устанавливается равной 512 bt
1
. Назовём этот
промежуток интервалом отсрочки.
После первой коллизии станции ожидают 0 или 1 интервал от-
срочки. После второй период ожидания длится 0, 1, 2 или 3 интервала
отсрочки. Короче говоря, выбирается количество интервалов отсроч-
ки из интервала [0, 2
n
1], где n номер попытки. После десятой
попытки верхняя граница интервала фиксируется. После шестнадца-
той попытки передатчик должен прекратить передачу и отбросить
этот кадр.
2.2.5.2. ФОРМАТЫ КАДРОВ ETHERNET
В процессе развития Ethernet и стандарта IEEE 802.3 было пред-
ложено 4 формата кадров. В 1980 году крнсорциум трёх фирм DEC,
1
Битовый интервал (bit time, bt) время между появлением двух последователь-
ных бит данных на кабеле. Например, для скорости 10 Мбит/с величина битового
интервала равна 0,1 мкс.