ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. «Приборостроение». 2016. № 3
133
мере поступления входного побитного потока. В случае расхождения
значений CRC информация в частично заполненном буфере выходного
интерфейса удаляется (буфер очищается), предотвращая тем самым
распространение по транспортной сети заведомо ложных Ethernet-
кадров.
5.
При получении разрешения на эвакуацию, которое соответствует
реализуемой политике приоритетов организации очередей в аппаратном
буфере выходного интерфейса, начинается побитная передача кадра
кабельному сегменту транспортной системы компьютерной сети. Для
ненагруженного режима функционирования коммутатора к этому мо-
менту времени аппаратная очередь выходного интерфейса, как правило,
оказывается пустой (если только длина предшествующего передаваемо-
го кадра не существенно превосходит длину коммутируемого кадра).
В любом случае за межкадровый интервал длиной 96 бит должна за-
вершиться передача части коммутируемого кадра и его суммы CRC,
оставшейся в буфере входного интерфейса, буферу выходного интер-
фейса, а входной интерфейс должен быть подготовлен к приему следу-
ющего Ethernet-кадра из транспортной системы сети.
С учетом изложенного, задержка кадра коммутатором при отсут-
ствии самоблокировки будет равна длительности приема фрейма, кото-
рую для различных пропускных способностей рассчитывают по форму-
лам (1)–(3). Отметим, что длительность эвакуации кадра из буфера вы-
ходного интерфейса может быть определена по тем же зависимостям,
что и длительность их приема в буфер входного интерфейса. Это позво-
ляет сделать вывод о том, что переполнение буфера выходного интер-
фейса возможно только при превышении пропускной способности
входного интерфейса пропускной способности выходного интерфейса.
В этом случае «обрубание хвостов» приводит к потере кадров даже в
ненагруженном режиме функционирования коммутатора.
Эксперимент.
В качестве функциональной модели ненагруженных
коммутаторов с
N
интерфейсами, каждый из которых работает в режи-
ме full duplex, допустимо использовать модель независимых парал-
лельных одноканальных систем массового обслуживания с длительно-
стью обслуживания, прямо пропорциональной длине поступающих на
коммутацию Ethernet-кадров. Число систем массового обслуживания
составляет 2
N
.
Формулы (1)–(3) определяют минимальные значения задержки
кадров Ethernet-коммутатором при различных значениях пропускной
способности его входных интерфейсов. Достоверность формул (1)–(3)
может быть проверена экспериментально путем использования мето-
дики измерений, рекомендованной в работах [4, 5]. В соответствии с
этой методикой утилитой
nanoping
измеряют время двойного оборота
(Round Trip Time, RTT). Предварительно определяют
RTT
для опорно-
го эксперимента, т. е. для кроссового соединения компьютера-
источника и компьютера-приемника.