Цель открытого проекта VPP - создание L2/L3+ свича/маршрутизатора с множеством функций, включая полноценный NAT.
Работает данный продукт на Intel DPDK. Этот фрэймворк позволяет использовать сетевую карту Intel на низком уровне, в обход ядра операционной системы.
Цель проекта - с высокой производительностью обрабатывать сетевые пакеты при использовании обычного процессора за счет векторной обработки данных (Подробнее).
Эта технология уже используется в новых промышленных сетевых устройствах, например,...