Коммутаторы
355
Неблокирующие коммутаторы
Как уже отмечалось, высокая производительность является одним из главных достоинств
коммутаторов. С понятием производительности тесно связано понятие неблокирующего
коммутатора.
Коммутатор называют неблокирующим, если он может передавать кадры через свои порты
стой же скоростью, с которой они на них поступают.
Когда говорят, что коммутатор может поддерживать
устойчивый неблокирующий режим
работы
, то имеют в виду, что коммутатор передает кадры со скоростью их поступления
в течение произвольного промежутка времени. Для поддержания подобного режима нуж
но таким образом распределить потоки кадров по выходным портам, чтобы, во-первых,
порты справлялись с нагрузкой, во-вторых, коммутатор мог всегда в среднем передать на
выходы столько кадров, сколько их поступило на входы. Если же входной поток кадров
(просуммированный по всем портам) в среднем будет превышать выходной поток кадров
(также просуммированный по всем портам), то кадры будут накапливаться в буферной
памяти коммутатора и при переполнении — просто отбрасываться.
Для поддержания устойчивого неблокирующего режима работы коммутатора необходимо, что
бы его производительность удовлетворяла условию
С« ~
(1Ср/)/2, где С* — производительность
коммутатора, Ср/— максимальная производительность протокола, поддерживаемого /-м портом
коммутатора.
В этом соотношении под производительностью коммутатора в целом понимается его спо
собность продвигать на передатчики всех своих портов определенное количество кадров,
принимаемых от приемников всех своих портов.
В суммарной производительности портов каждый проходящий кадр учитывается дваж
ды, как входящий и как выходящий, а так как в устойчивом режиме входной трафик
равен выходному, то минимально достаточная производительность коммутатора для
поддержки неблокирующего режима равна половине суммарной производительности
портов. Если порт, например, стандарта E th ern e t со скоростью 10 М бит/с работает
в полудуплексном режиме, то производительность порта Cpz равна 10 М бит/с, а если
в дуплексном — 20 М бит/с.
Иногда говорят, что коммутатор поддерживает
мгновенный неблокирующий режим.
Это
означает, что он может принимать и обрабатывать кадры от всех своих портов на макси
мальной скорости протокола независимо от того, обеспечиваются ли условия устойчивого
равновесия между входным и выходным трафиком. Правда, обработка некоторых кадров
при этом может быть неполной — при занятости выходного порта кадр помещается в буфер
коммутатора.
Do'stlaringiz bilan baham: