Разбираемся с switching capacity. Это один из основных параметров коммутатора.
Коммутационная способность (switching capacity, backplane bandwidth, switching fabric, switching fabric capacity, ёмкость матрицы коммутации, ЁМК, hardware switching bandwidth) коммутатора — это пропускная способность общей шины коммутатора. Измеряется в битах в секунду (бит/с).
Switching capacity нельзя вычислить, можно или измерить на практике или узнать из спецификации коммутатора. Но можно сравнить это значение с switching bandwidth и понять, подходит ли коммутатор вашим требованиям.
Портов в коммутаторе может быть много. В передаче данных между портами участвует процессор коммутатора, интерфейсная плата, шина данных и прочая аппаратная начинка, которая рассчитана на определённую скорость передачи данных. Если суммарная пропускная способность всех портов коммутатора (switching bandwidth) превосходит значение пропускной способности общей шины (switching capacity), то данный коммутатор обладает блокирующей общей шиной — blocking switching fabric, а если не превосходит, то неблокирующей — non-blocking switching fabric.
Если вы хотите, чтобы ваш коммутатор 100% справлялся с потоком передачи данных, то вам нужна неблокирующая общая шина. Просто смотрим в спецификации коммутатора switching capacity и сравниваем с суммарной пропускной способность всех портов коммутатора (switching bandwidth). Если switching bandwidth намного больше чем switching capacity, то коммутатор может не справляться с нагрузкой.
switching bandwidth = количество портов * скорость работы порта * 2 (двунаправленная передача, full-duplex).
Рассчитаем switching bandwidth для коммутатора 24 порта 1G + 2 аплинка 10G. switching capacity = 24 * 1 Гбит/с * 2 + 2 * 10 Гбит/с * 2 = 88 Гбит/с.