Локальные сети на основе коммутаторов

Металлоконструкции беседки Санкт-Петербург и пригороде. | Качественное выполнение электромонтажных работ в Анапе и пригороде.

Принципы коммутации сегментов и узлов локальных сетей, использующих традиционные технологии - часть 4


  • Прием байт кадра (включая первые) процессором выходного порта через коммутационную матрицу.

  • Получение доступа к среде процессором выходного порта.

  • Передача байт кадра процессором выходного порта в сеть.

    Этапы 2 и 3 совместить во времени нельзя, так как без знания номера выходного порта операция коммутации матрицы не имеет смысла.

    По сравнению с режимом полной буферизации кадра, также приведенном на рисунке 2.11, экономия от конвейеризации получается ощутимой.

    Однако, главной причиной повышения производительности сети при использовании коммутатора является параллельная обработка нескольких кадров.

    Рис. 2.11. Экономия времени при конвейерной обработке кадра


    а) конвейерная обработка; б) обычная обработка с полной буферизацией

    Рисунок 2.12 иллюстрирует этот эффект. На рисунке изображена идеальная в отношении повышения производительности ситуация, когда два порта из 4-х, подключенных к коммутатору, передают данные с максимальной для протокола Ethernet скоростью 10 Мб/с, причем они передают эти данные на остальные два порта коммутатора не конфликтуя - у каждого входного порта свой выходной порт. Если коммутатор обладает способностью успевать обрабатывать входной трафик даже при максимальной интенсивности поступления кадров на входные порты, то общая производительность коммутатора в приведенном примере составит 2(10 Мб/с, а при обобщении примера на N портов - (N/2)(10 Мб/с. Говорят, что коммутатор предоставляет каждой станции или сегменту, подключенным к его портам, выделенную пропускную способность протокола.




    Начало  Назад  Вперед