» Документация cFosSpeed, Приоритезация трафика (Traffic Shaping) для файлообменных сетей (P2P)

Приоритезация программ с помощью cFosSpeed
  Список программ по умолчанию
  Посоветовать добавить новую программу в список по умолчанию

Traffic Shaping для файлообмена (P2P)

Благодаря cFosSpeed Traffic Shaping, вы наконец можете использовать полную ширину канала (в eMule, Kazaa или BitTorrent) и сделать его доступным для других пользователей файлообменных сетей без ущерба для других Интернет-приложений.

Проблемы с файлообменными программами

Запущенные файлообменные программы (такие как eMule, Kazaa или BitTorrent) обычно захватывают бóльшую часть, если не всю ширину канала передачи данных, из-за чего соединение подвержено долгому времени отклика. Это означает, что не только непосредственно файлообмен будет происходить медленно (исходящие запросы могут занять даже не несколько миллисекунд, а целую секунду или две), но это также «задушит» другие Интернет-приложения. К тому же, скорость закачки может упасть, так как сигналы TCP ACK не были высланы вовремя. Браузер также станет заметно менее отзывчивым во время сёрфинга в Сети.

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

Однако если Вы одновременно посылаете письмо в дополнение к раздаче файлов через программу файлообмена, то оба эти процесса будут конкурировать в доступе к имеющемуся каналу передачи данных. Какую часть общей ширины канала получит каждый из этих процессов пересылки данных в конечном счёте зависит от чистой случайности. В некоторых случаях это даже может привести к прерыванию всех TCP-соединений («TCP connection starving»).

Решение: Traffic Shaping

cFos Traffic Shaping

Приоритетная схема, интегрированная в cFos и cFosSpeed, (ре)организует пакеты данных таким образом, чтобы обеспечить максимальную скорость загрузки для файлообменных программ. Кроме того, cFos и cFosSpeed устанавливают самый низкий приоритет передаче данных программами файлообмена. Это не означает, что подобная передача данных искусственно замедляется или даже останавливается вовсе. Это означает лишь то, что такие данные будут кратковременно задержаны, когда должны быть переданы более важные данные. Только такая схема приоритезации делает возможным работу файлообменных программ на максимальной скорости обмена данными, используя в это же время то же самое соединение для работы других приложений.

Например, если во время Вашего сёрфинга в Сети в фоновом режиме запущена файлообменная программа, то будет иметь место лишь минимальный спад P2P-трафика во время загрузки очередной страницы. Таким же образом и при отправке длинных сообщений посредством e-mail скорость передачи данных через файлообменную сеть может незначительно упасть до тех пор, пока письмо не будет выслано. Как только письмо будет отправлено, передача данных возобновится на максимально возможной скорости. В качестве единственной альтернативы можно было бы отложить передачу почты «до скончания веков» или каким-либо образом искусственно ограничить ширину канала передачи данных программы файлообмена. Но это также означало бы потерю скорости передачи данных даже тогда, когда другие программы не используют это же самое соединение.

Таким образом, cFosSpeed оптимизирован для использования вместе с файлообменными (p2p) программами, позволяя пользователям держать запущенными такие программы в фоновом режиме незаметно для обычной Интернет-деятельности.

Поэтому мы рекомендуем настраивать Kazaa и т.д. на «неограниченную скорость отдачи», а уже cFosSpeed будет оптимизировать процесс передачи данных.

Скин-иконка

Поскольку у большинства пользователей файлообменные программы запущены 24 часа в сутки, cFosSpeed поставляется вместе со своим собственным скином в виде иконки, что позволяет отслеживать состояние соединения без необходимости всё время держать открытым отдельное окно статуса.

Приоритезация:

Довольно многие пользователи выделяют один ПК специально для файлоообмена и направляют P2P-трафик (например, с помощью Совместного использования подключения) через главный компьютер, который напрямую подключён к сети Интернет. В этом случае Обнаружение протокола Layer-7, встроенное в cFos и cFosSpeed, позволяет приоритезировать большинство основных файлообменных сетей, таких как BitTorrent, eDonkey 2000 (eMule и т.п.), Kazaa, Gnutella(2), Kademlia и Direct Connect.

Приоритезация программ:

Диалог назначения приоритетов программ

cFos и cFosSpeed также позволяет устанавливать приоритет программам по названию. Большое количество наиболее важных программ уже внесено в наш список программных настроек. Такой способ установки приоритета особенно полезен, когда функция обнаружения протокола Layer-7 не может распознать данные верно (как, например, может быть в случае с зашифрованным P2P-трафиком).

Настройки DSL-соединения

Оптимизация настроек соединения:

В Настройках соединений Вы можете указать, какой конкретно вид подключения вы используете. Чем больше информации о соединении доступно cFos или cFosSpeed, тем быстрее будет время отклика. По умолчанию используется «Adaptive». Но если, к примеру, Вы используете DSL-соединение, то в качестве своего вида подключения Вы должны указать соответствующий стандарт и протокол DSL.

Работает на cFos Personal Net Web Server
Practice random kindness and senseless acts of beauty