logo
Учебник проектирование и внедрение компьютерных

Коммутаторы с промежуточной буферизацией и изменение скорости

Одним из основных вопросов при переходе к высокоскоростным технологиям является простота и надежность объединения с традиционными низкоскоростными ЛВС. Для сетей Ethernet переход от скорости 10 Мбит/с на 100 Мбит/с требует буферизации пакетов в коммутаторе. Память коммутатора играет критически важную роль в обеспечении неблокируемой работы, поэтому требуется использование в коммутаторе промежуточной буферизации (store and forward). Простые коммутаторы cut-through (коммутация на лету), обеспечивающие минимальную задержку при коммутации портов 10 Мбит/с, не обеспечивают требуемой при связи разноскоростных портов буферизации.

Из двух основных типов коммутаторов ЛВС (cut-through и store-and-forward) в общем случае коммутаторы cut-through (в том числе адаптивные) обеспечивают меньшие задержки, поскольку каждый пакет содержит в заголовке адрес получателя, доступный коммутатору и позволяющий обеспечить переключения еще до приема всего пакета. Коммутаторы с промежуточной буферизацией принимают каждый пакет целиком в буфер и только после этого передают его в порт назначения. Преимуществом коммутации store-and-forward является возможность проверки целостности пакета и отбрасывания пакетов, принятых с ошибками. Однако, интеграция высокоскоростных ЛВС с традиционными сетями просто требует буферизации пакетов для согласования скоростей. Для эффективной и надежной неблокируемой коммутации размер буферов должен быть достаточно большим.