Настройки -> Дополнительно для версий 2.х
Версии 2.х характеризуются полной поддежкой
собственного протокола uTP, призванного увеличить скорость скачивания и отдачи. Однако, на текущий момент собственные настройки этого протокола далеки от оптимальных. Поэтому, если вас не устраивает скорость, вы можете попробовать изменить эти значения.
net.utp_dynamic_packet_size - falseОтключает динамический размер UDP-пакетов (основа uTP). Дело в том, что в uTP заложен механизм адаптации торрент-клиента под загруженность канала пользователя, и если uTorrent "видит", что пакеты стали идти слишком медленно, он уменьшает их размер. На практике же подобный подход часто приводил к перегрузке сетевого оборудования, как на стороне пользователя, так и на стороне провайдера. Итак, выставление этой опции в значение false заставит uTorrent пользоваться фиксированными размерами UDP-пакета.
net.utp_initial_packet_size - 8Размер UDP-пакета, определяется как множитель от 150-байт. Проще говоря, UDP-пакет = net.utp_initial_packet_size * 150. Принимает значения от 1 до 8 включительно. Как уже писалось выше, маленький размер пакета может приводить к различным сетевым перегрузкам, поэтому большинству пользователей рациональнее использовать максимальный множитель, т.е. 8.
net.utp_receive_target_delay - 300Этот параметр можно охарактеризовать как аналог пинга между вами и удаленным пиром, с которого вы качаете. При превышении этого значения, uTorrent будет думать, что ваш канал перегружен, и будет уменьшать скорость скачивания. Повышение этого значения по сравнению со стандартным вызвано тем, что интернет-сети у большинства далеки от идеала, и теоретически даже между вами и вашим соседом пинг может быть более 100, хотя ни вы, ни он не забили свой интернет-канал. Оптимальное значение этого параметра лучше подобрать экспериментально, оно может достигать 500 и более.
Значение параметра - в миллесекундах.
net.utp_target_delay - 300Аналогичный вышесказанному параметр, но отвечает за таймаут при отдаче.
peer.disconnect_inactive_interval - 100Если в течении указанного значения в секундах между вами и вашим пиром не будет обмена данными, то пир будет считаться неактивным и uTorrent разорвет с ним связь.
bt.transp_disposition Его значение от версии к версии менялось, но сейчас устаканилось на следующих битовых флагах:
1 — разрешить инициировать исходящие TCP-соединения, 2 — разрешить инициировать исходящие uTP-соединения, 4 — разрешить принимать входящие TCP-соединения, 8 — разрешить принимать входящие uTP-соединения 16 - использовать новый uTP-заголовок.
Таким образом, 13 (1+4+8 ), значение по умолчанию в последних версиях 1.8, означает возможность принимать все виды соединений, но самостоятельно устанавливать только TCP. 15 (значение по умолчанию в 2.0) разрешает все виды как исходящих так и входящих соединений.
Чтобы запретить uTP вообще (если он вызывает какие-либо проблемы) надо поставить 5 (1+4). Стоит ли ставить 15 в 1.8 — вопрос спорный,
на официальном форуме пишут что поддержка uTP в версии 2.0 намного лучше, поэтому скорость в 1.8 может быть хуже, чем по TCP.
bt.tcp_rate_control если вам важнее чтобы торрент не мешает другим интернет-приложениям — его стоит включить, если важна максимальная скорость торрента — есть смысл отключить, на официальном форуме пишут что это иногда скорость увеличивает.