Коммутаторы потоков
Базовой концепцией коммутации потоков является обнаружение продолжительных потоков данных между двумя IP-узлами. Когда поток определяется программами уровня 3, между конечными точками организуется коммутируемое соединение и в дальнейшем поток управляется работающим на уровне 2 оборудованием (традиционные коммутаторы). Копирование файлов или Web-страницы с графикой являются типичными случаями возникновения потоков. Трафик, не удовлетворяющий требованиям потока, маршрутизируется традиционными способами. Использование коммутации потоков более эффективно в среде ATM или frame-relay, где потоки отображаются на виртуальные устройства или пути. Основной сферой применения коммутации потоков являются магистрали ISP или корпоративных сетей.
В сфере коммутации потоков основными разработчиками являются ATM Forum и компания Ipsilon. ATM Forum недавно предложил стандарт для коммутации потоков в ATM - MPOA (Multiprotocol Over ATM), но дальнейшая разработка этого стандарта была задержана. Воспользовавшись этой задержкой, компания Ipsilon предложила свой вариант коммутации потоков, называемый IP switching (коммутация IP). Компания Ipsilon разработала линейку коммутаторов IP, использующих протокол IFMP (Ipsilon Flow Management Protocol) для обмена информацией о потоках. Ipsilon расширяет поддержку своей платформы и поощряет других производителей, поддерживающих IFMP в своих маршрутизаторах и коммутаторах.Расчет маршрутов и обработка пакетов осуществляются на уровне 3 (как в традиционных маршрутизаторах) до тех пор, пока не будет идентифицирован поток. После обнаружения потока обработка трафика переносится на уровень 2 (коммутатор). Коммутаторы потоков используют протоколы управления потоками для обмена информацией о потоках в сети.