Технические параметры коммутаторов
Скорость фильтрации определяет количество кадров в секунду, с которыми коммутатор успевает проделать следующие операции:
прием кадра в свой буфер;
нахождения порта для адреса назначения кадра в адресной таблице;
уничтожение кадра (порт назначения совпадает с портом-источником).
Скорость продвижения, по аналогии с предыдущим пунктом, определяет количество кадров в секунду, которые могут быть обработаны по следующему алгоритму:
прием кадра в свой буфер,
нахождения порта для адреса назначения кадра;
передача кадра в сеть через найденный (по адресной таблице соответствия) порт назначения.
По умолчанию считается, что эти показатели измеряются на протоколе Ethernet для кадров минимального размера (длиной 64 байта). Так как основное время занимает анализ заголовка, то чем короче передаваемые кадры, тем более серьезную нагрузку они создают на процессор и шину коммутатора.
Следующими по значимости техническими параметрами коммутатора будут:
пропускная способность (throughput);
задержка передачи кадра.
размер внутренней адресной таблицы.
размер буфера (буферов) кадров;
производительность коммутатора.
Пропускная способность измеряется количеством данных, переданных через порты в единицу времени. Естественно, что чем больше длина кадра (больше данных прикреплено к одному заголовку), тем больше должна быть пропускная способность. Так, при типичной для таких устройств "паспортной" скорости продвижения в 14880 кадров в секунду, пропускная способность составит 5.48 Мб/с на пакетах по 64 байта, и ограничение скорости передачи данных будет наложено коммутатором.
В то же время, при передаче кадров максимальной длины (1500 байт), скорость продвижения составит 812 кадров в секунду, а пропускная способность - 9,74 Мб/c. Фактически, ограничение на передачу данных будет определяться скоростью протокола Ethernet. Устройство формфактора 2RU имеет 40 сдвоенных портов GbE/10GbE с полной поддержкой уровней 2 и 3 на скорости передачи данных по кабелю. Дополнительные высокоскоростные uplink-модули содержат восемь портов 10GbE.
Задержка передачи кадра означает время, прошедшее с момента начала записи кадра в буфер входного порта коммутатора, до появления на его выходном порту. Можно сказать, что это время продвижения единичного кадра (буферизация, просмотр таблицы, принятие решения о фильтрации или продвижении, и получение доступа к среде выходного порта).
Величина задержки очень сильно зависит от способа продвижения кадров. Если применяется метод коммутации "на лету", то задержки невелики и составляют от 10 мкс до 40 мкс, в то время как при полной буферизации - от 50 мкс до 200 мкс (в зависимости от длины кадров).
В случае большой загруженности коммутатора (или даже одного из его портов), получается, что даже при коммутации "на лету" большая часть входящих кадров вынужденно буферизируется. Поэтому, наиболее сложные и дорогие модели имеют возможность автоматической смены механизма работы коммутатора (адаптацию) в зависимости от нагрузки и характера трафика.
Размер адресной таблицы (САМ-таблицы). Определяет максимальное количество MAC-адресов, которые содержатся в таблице соответствия портов и МАС-адресов. В технической документации обычно приводится на один порт, как число адресов, но иногда бывает, что указывается размер памяти под таблицу в килобайтах (одна запись занимает не менее 8 кб, и "подменить" число весьма выгодно недобросовестному производителю).
Для каждого порта САМ-таблица соответствия может быть разной, и при ее переполнении наиболее старая запись стирается, а новая - заносится в таблицу. Поэтому при превышении количества адресов сеть может продолжить работу, но при этом сильно замедлиться работа самого коммутатора, а подключенные к нему сегменты будут загружены избыточным трафиком.
Раньше встречались модели (например, 3com SuperStack II 1000 Desktop), в которых размер таблицы позволял хранить один или несколько адресов, из-за чего приходилось относиться очень внимательно к дизайну сети. Однако, сейчас даже самые дешевые настольные коммутаторы имеют таблицу из 2-3К адресов (а магистральные еще больше), и этот параметр перестал быть узким местом технологии.
Объем буфера. Он необходим коммутатору для временного хранения кадров данных в тех случаях, когда нет возможности сразу их передать на порт назначения. Понятно, что трафик неравномерен, всегда есть пульсации, которые нужно сглаживать. И чем больше объем буфера, тем большую нагрузку он может "принять на себя".
Простые модели коммутаторов имеют буферную память в несколько сотен килобайт на порт, в более дорогих моделях это значение достигает нескольких мегабайт.
Производительность коммутаторов. Прежде всего, надо отметить, что коммутатор - сложное многопортовое устройство, и просто так, по каждому параметру в отдельности, нельзя оценить его пригодность к решению поставленной задачи. Существует большое количество вариантов трафика, с разной интенсивностью, размерами кадров, распределением по портам, и т.п. Общей методики оценки (эталонного трафика) до сих пор нет, и используются разнообразные "корпоративные тесты". Они достаточно сложны, и в данной книге придется ограничиться только общими рекомендациями.
Идеальный коммутатор должен передавать кадры между портами с той же самой скоростью, с которой их генерируют подключенный узлы, без потерь, и не вносить дополнительных задержек. Для этого внутренние элементы коммутатора (процессоры портов, межмодульная шина, центральный процессор и т.п.) должны справляться с обработкой поступающего трафика.
В то же время, на практике есть много вполне объективных ограничений на возможности свитчей. Классический случай, когда несколько узлов сети интенсивно взаимодействуют с одним сервером, неизбежно вызовет уменьшение реальной производительности из-за фиксированной скорости протокола.
На сегодня производители вполне освоили производство коммутаторов (10/100baseT), даже очень дешевые модели имеют достаточную пропускную способность, и достаточно быстрые процессоры. Проблемы начинаются, когда нужно применять более сложные методы ограничений скорости подключенных узлов (обратного давления), фильтрации, и других протоколов, рассмотренных ниже.
В заключение, нужно сказать, что лучшим критерием по-прежнему остается практика, когда коммутатор показывает свои возможности в реальной сети.
Читайте также:
Астрономы нашли звезду, которая тащит за собой пространство и время
В общей теории относительности есть предсказание, в котором говорится о том, что каждое движущееся...
Перспективы развития радиолокационных средств
Современные радиоприемные устройства самого различного назначения (радиолокация, радионавигация,...
Мировой океан нагревается со скоростью 5 атомных бомб в секунду
Ученые изучили изменения, происходящие в Мировом океане, и пришли к выводу, что он нагревается с...
Порядок назначения социальной доплаты к пенсии изменят в России в 2022 году
Москва, 24.03.2021, 06:08:05, редакция ПРОНЕДРА.РУ, автор Светлана Леварова.Москва, 24.03.2021,...
Скорость таяния ледников Гренландии за 30 лет выросла в 7 раз
Ученые пришли к выводу, что скорость таяния ледников в Гренландии за последние 30 лет увеличилась...
На этой неделе возле Земли пролетят сразу семь огромных астероидов
Трекеры в НАСА зафиксировали достаточно много астероидов, которые пролетят мимо Земли только за...
Путин предупредил о дефиците квалифицированных кадров в России
Российский лидер Владимир Путин выступил с заявлением о том, что в государстве наблюдается сегодня...
Какие устройства подключаются к новому iPad Pro 2018 с помощью специального адаптера
Разработанная модель планшета iPad Pro в 2018 году стала первой технологической новинкой, которая...
В России из-за пандемии пересмотрят порядок назначения пособий на детей 3-7 лет
С 1 апреля изменится механизм коронавирусных выплат на детей 3-7 лет. Об этом заявила...
Жителей Курил и Сахалина предупредили о западном ураганном ветре
В пятницу южные острова Курильской гряды и Сахалин накроет циклон, который принесет с собой метель...
30 причалов Дудинского порта перейдут от «Норникеля» к «Росимуществу»
«Норильский никель» лишится 30 портовых причалов, сообщает Западно-Сибирская транспортная...
Скорость таяния льда в Антарктиде признана рекордной
За все то время, что ведутся спутниковые наблюдения за Антарктидой, таяние льдов достигло...