CFosSpeed

CFosSpeed — проприетарное программное обеспечение для управления сетевыми соединениями в операционных системах семейства Microsoft Windows, предназначенное для оптимизации работы сетевых протоколов за счёт применения алгоритмов приоритизации трафика (шейпинг трафика). Также обозначается как программа для снижения времени отклика и повышения пропускной способности соединения. Программа реализована в виде драйвера, интегрируемого в сетевой стек ОС Windows, и осуществляет анализ пакетов прикладных протоколов. Наиболее популярна среди пользователей онлайн-игр и VoIP телефонии.

Общие сведения
CFosSpeed
Тип шейпинг трафика
Разработчик cFos Software GmbH
Операционные системы Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows XP, Windows Server 2003, Windows Server 2008
Первый выпуск 7 июля 2004
Аппаратные платформы IA-32, x86-64
Последняя версия 11.11 build 2504 (21 апреля 2021)
Лицензия shareware
Сайт cfos.de/ru/cfosspeed/cfo…

Принцип действия

В процессе анализа сетевых пакетов программа разделяет их на несколько очередей в зависимости от класса трафика. Для этого используется ряд фильтрующих правил, которые могут быть настроены пользователем. Классификация данных возможна на базе имени процесса, протокола, номера порта TCP или UDP, наличия меток DSCP, а также по другим критериям.

Вместо немедленной отправки исходящих пакетов по мере их поступления осуществляется их приоритизация. Таким образом, данные с более жёсткими требованиями к времени доставки отправляются в первую очередь, а менее критичные могут быть задержаны в ожидании отправки[1].

В результате, даже при высокой загрузке сетевого соединения, шейпинг трафика позволяет поддерживать быстрый отклик для интерактивных соединений, таких как SSH-сессии, VNC-сессии, VoIP-звонки, онлайн-игры и другие. Кроме того, предоставление более высокого приоритета передаче TCP-пакетов ACK способствует увеличению пропускной способности входящего трафика[2].[3]

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

Программа поддерживает подсчёт и ограничение общего объёма трафика за определённый период, изменение внешнего вида за счёт применения «скинов», а также ряд других специализированных функций[4]. Правила фильтрации пакетов могут настраиваться как посредством графического интерфейса, так и путём написания скриптов на встроенном языковом интерпретаторе[5].

Примечания

  1. Lüders, Christoph; Winkler, Martin Tweaking TCP/IP. The H Online. Heise Media UK Ltd (20 февраля 2008). Дата обращения: 29 июня 2024. Архивировано 30 июля 2012 года.
  2. How does traffic shaping in cFosSpeed work? cFos website. cFos Software GmbH. Дата обращения: 18 января 2011. Архивировано 30 июля 2012 года.
  3. cFosSpeed 6.10 (нем.). Heise Zeitschriften Verlag. Дата обращения: 18 января 2010. Архивировано 30 июля 2012 года.
  4. List of cFosSpeed's features. cFos website. cFos Software GmbH. Дата обращения: 18 января 2011. Архивировано 30 июля 2012 года.
  5. Filter language used to classify packets. cFos website. cFos Software GmbH. Дата обращения: 18 января 2011. Архивировано 30 июля 2012 года.