Математические модели коммутаторов локальных вычислительных сетей - page 8

приема кадра в буфер входного порта. Заметим также, что явная за-
висимость задержки кадров в коммутаторе фирмы 3Com от номеров
коммутируемых портов свидетельствует о двухступенчатой иерархии
конструкции этого коммутатора, в соответствии с которой все порты
делятся на группы. Внутри каждой группы коммутация осуществляет-
ся быстрее, чем при коммутации портов, входящих в разные группы.
Проверка достоверности полученных математических моделей не-
нагруженных коммутаторов проводилась экспериментальными иссле-
дованиями каскадов коммутаторов.
Последовательное соединение коммутаторов Catalyst и 3Com (1-й
и 2-й порты) для длин кадров 550 и 1062 байт дает расчетное значение
T
S
, равное 1163 и 2140 байт соответственно. Полученные значения для
10000 экспериментов составляют 1132 и 2160 байт, т.е. погрешность
не превышает 3%. При последовательном соединении коммутаторов
Catalyst и 3Com (1-й и 16-й порты) и для тех же длин кадров расчетные
значения равны 1247 и 2217 байт, а экспериментальные значения –
1191 и 2253 байт, т.е. погрешность менее 5%.
Для каскадного соединения трех коммутаторов эксперименты из
10 000 замеров (в коммутаторе 3Com подсоединялись 1-й и 2-й пор-
ты) позволили установить значения задержки в 1755 и 3348 байт при
длинах кадров 550 и 1062 байт. Расчетные значения для тех же длин
кадров составляет 1803 и 3250 байт соответственно. При коммутации
1-го и 16-го портов коммутатора 3Com экспериментальные задержки
оказались равными 1795 и 3407 байт, а расчетные значения — 1887 и
3327 байт при тех же длинах кадров, т.е. во всех случаях каскадирова-
ния различия между экспериментальными значениями и значениями,
рассчитываемыми по формулам (3)–(6), не превосходили 5%.
Размеры таблиц коммутации с указанием MAC-адресов и номеров
портов, к которым подключены соответствующие хосты сети, вли-
яют на время коммутации незначительно. Если в таблицах памяти
входного порта отсутствует информация о том, на какой порт следует
передать пришедший от источника кадр, то происходит обращение к
таблице коммутации системного блока коммутатора. При отсутствии
нужной информации и в этой таблице осуществляется приоритетная
“заливка”, т.е. кадр из входного порта передается вне очереди на все
остальные порты коммутатора. Подобная ситуация возможна лишь
при включении коммутатора и его инициализации либо по истечении
времени “жизни” записей в оперативной памяти входного порта и си-
стемного блока. При наличии записей “заливка” отсутствует и кадр
передается на соответствующий порт. Поэтому увеличение времени
задержки передачи информации при поиске в таблицах коммутации
ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. “Приборостроение”. 2009. № 2 91
1,2,3,4,5,6,7 9
Powered by FlippingBook