> Интеграция в другие программные решения
SL DC Engine является решением класса DPI Engine и может быть интегрировано в продукты сторонних производителей. DC Engine предоставляет возможности по диссекции пакетов, получения полей протоколов, ведению статистики по сетевым потокам и конфигурированию правил классификации. Также DC Engine даёт возможность расширить базовый функционал посредством механизма расширений, который позволяет пользователям добавлять собственный код в pipeline обработки трафика и использовать результаты его выполнения в настройке правил классификации.
> Детальный анализ пакета
Каждый проходящий обработку пакет делится на слои, который в свою очередь принадлежит определенному протоколу. SL DC Engine разбирает каждый поддерживаемый протокол и делает разметку его полей, после чего через API можно получить их значение. В дополнение к этому, DC Engine также ведёт иерархию полей, чтобы предоставить возможность детально визуализировать структуру слоя. После обработки пакета можно получить информацию о состоянии каждого слоя и в случае возникновения ошибок в процессе диссекции, DC Engine сообщит что именно пошло не так.
> Множество поддерживаемых протоколов
SL DC Engine спроектирован как универсальный фреймворк по обработке сетевого трафика, который не будет зависеть от того, трафик какой сети будет обрабатываться. DC Engine в состоянии обрабатывать трафик локальных, мобильных, индустриальных сетей; сети Интернет, а также поддерживает протоколы используемые IoT устройствами.
> Система логирования
Одним из основных элементов при мониторинге сети это логирование активности. DLog модуль является ответственным за ведение журналов и позволяет пользователю сконфигурировать какие именно данные должны заноситься в каждом журнале. В журнал могут вноситься данные, полученные из пользовательских расширений. DLog также предоставляет возможность задать правила для ротации журналов. В дополнение к этому, пользователь может конфигурировать количество потоков для обработки, в соответствии с характеристиками своего оборудования, что позволит увеличить производительность.
> Возможности для фильтрации трафика
Контроль трафика позволяет решать такие проблемы как балансировка нагрузки в сети, запрет доступа к запрещенным ресурсам, предотвращение вредоносной сетевой активности, выделение квот на отдельных пользователей сети. Данные проблемы являются общими для любого типа сети, от локальной до мобильной. Решение подобных проблем позволяет соблюдать требования регуляторов, обеспечивать стабильную работу сети, вовремя реагировать на вредоносную сетевую активность, не допуская её дальнейшего распространения.
> Классификация сетевых служб и интернет сервисов
Задачи классификации характерны для таких сфер как информационная безопасность, где данные классифицируется как вредоносные или злонамеренные, системное администрирование, где диагностируется некорректная работа сети, и в сфере мобильных операторов и интернет провайдеров, где сетевые потоки классифицируются в виде популярных интернет сервисов. SL DC Engine предоставляет функциональность по классификации сетевой активности через механизм тегирования. Это означает, что пользователь может самостоятельно создать любой тег и описать правило его присвоения пакету или потоку (например, tethering, fraud, и т.д.). Такой подход подразумевает универсальность в вопросах классификации и позволяет создавать свои теги для любых целей.