10 Способов Увеличить Скорость Работы Торрент-клиента
10 сентября 2011, Николай Сегень
Представьте ситуацию: вы едете по шоссе (большому и оживленному, как МКАД), когда вам внезапно в голову приходит страшная мысль — а двигатель-то не работает!
Такие ситуации нередки на информационных шоссе. Пользователи пиринговых сетей подтвердят, что большую часть времени скачивания, к примеру, фильма они проводят в поисках хорошей «раздачи». К сожалению, этого мы изменить не в силах, так как зависит это целиком от других людей. Но вот оставшееся время — собственно, сам процесс закачки — вполне может быть подвергнут оптимизации.
Если вам кажется, что вашему компьютеру не помешала бы небольшая прибавка к скорости закачек — вы нашли свое руководство к действию. Устраивайтесь поудобнее и готовьте к бою торрент-клиент — волшебство настройки начинается!
1. Провайдер ограничивает вас в скорости?
Проверьте, каковы ваши значения скорости скачивания и отдачи, установленные провайдером. Учтите, что в большинстве случаев загрузка и раздача происходят на разных скоростях — и те, что указаны провайдером, являются вашим «потолком» настройки. Универсальный способ тестирования скоростей — проверка через сторонние сайты, например www.speed.io или https://speed.yoip.ru/ (русскоязычный ресурс). Также вы можете измерить скорость Интернета и доступность порта через встроенную в uTorrent DSLReports.
2. Вы используете малоизвестный или устаревший клиент?
Используйте современные и популярные клиенты, такие, как uTorrent, Vuze или тезка пиринговой сети BitTorrent. В Википедии перечислен 51 клиент, так или иначе поддерживающий работу с BitTorrent протоколами. Выбранный вами клиент должен быть обновлен до последней версии. Скриншоты из этой статьи изображают uTorrent, но в других клиентах настройки должны быть похожими.
3. Вам раздает один-единственный чахлый компьютер?
«Пир» — это не только праздничный прием пищи, но и любой компьютер, так или иначе участвующий в торрент-сети. «Сид» (seed — англ. семя, сеятель) — это пользователь, который полностью скачал все файлы в торренте и теперь раздает их по всей сети. «Лич» (leech — англ. высасывать, тянуть) — это пользователь, который еще только качает файлы, но тем не менее может раздавать уже скачанное. Как только процесс закачки завершается, «личер» становится «сидером» и далее уже только отдает.
Пиринговые сети позволяют вам качать на большой скорости за счет огромного числа соединений. Поэтому чем больше будет «сидов», тем больше соединений будет установлено, и тем больше будет скорость. А если «личей» будет мало (в идеале — вы один), то скорость каждого отдельного соединения может дойти до максимума, обещанного провайдером. Поэтому, если можно, то в поиске на торрент-трекере (сайте, на котором размещаются торренты) отсортируйте раздачи в списке по количеству сидеров — и нажимайте на первую ссылку.
4. Вас окружила "огненная стена"?
Firewall, или файервол, — это ваш защитник, который блокирует нежелательные соединения в Сети. Но так как торрент-клиент создает оргомное количество соединений, ваша защита может обернуться против вас, блокировав соединения с сидами. Для того, чтобы вам не пришлось бегать с огнетушителем вокруг «стены» (или, попросту не пришлось удалять firewall), включите ваш клиент в список исключений защитника. При этом вам не обязательно лезть в настройки самого файервола — в большинство популярных клиентов включена опция «Добавить в список исключений Windows» или «Add Windows Firewall exception». Ниже показано, где эта опция находится в клиенте uTorrent. Если же у вас сторонний firewall, настройте его, чтобы он не блокировал соединения, связанные с вашим клиентом. Важно: ни в коем случае не оставляйте ваш компьютер без защиты! Не выключайте вашу защиту просто из нежелания что-либо настраивать — лучше потратить пять минут на настройку, чем неделю на лечение от вирусов.
Внимание: если вы пользуетесь роутером, посмотрите на официальном сайте производителя, что вы можете сделать для оптимизации закачек. Например, для моделей компании ZyXEL предлагается настроить проброс портов, ограничить число соединений и использование особых протоколов. Перед проведением любых настроек убедитесь, что вы внимательнейшим образом изучили инструкцию и сохранили запасную копию настроек роутера (допустим, файл конфигурации) на случай, если что-то пойдет не так!
5. Интернет-канал занят отдачей информации?
Пиринговая сеть — это палка о двух концах, но неограниченная скорость отдачи заставляет компьютер заимствовать скорость у канала загрузок. Найдите точное значение вашей скорости отдачи при помощи тестов и установите в своем клиенте ограничение примерно в 80% от реального значения. Ничто не мешает вам экспериментировать со скоростью — начав с самой высокой, постепенно снижайте, пока не достигнете «золотой середины».
Внимание: обращайте ваше внимание на единицы — не перепутайте килобиты и мега биты с килобайтами и мегабайтами. Не торопитесь радоваться, если скорость вашего Интернета 4 Мбит/сек — ваша реальная скорость в мегабайтах в восемь раз меньше и равна всего 0,5 Мб/сек.
6. Вы используете закрытый порт?
За стандартный порт в системе BitTorrent принимается случайный порт в диапазоне 6881-6999. Но провайдер и другие приложения, как назло, используют именно эти порты в качестве основного канала передачи информации. В настройках своего клиента введите в поле номера порта любое число больше 10000, и вы обойдете стороной проблемы с совместным использованием порта другими приложениями. В клиенте uTorrent соединения устанавливаются через случайный порт, выбираемый при каждом новом запуске программы — вы можете отключить эту функцию и ввести свое значение.
7. У вас стоит ограничение на количество открываемых соединений TCP?
Это ограничение определяет, сколько одновременных соединений торрент-клиент способен открыть в определенный промежуток времени. Начиная с Windows XP Service Pack 2 и далее это значение установлено в 10 соединений для защиты от размножения вирусов. Но торрент-клиент тоже должен открывать огромное количество соединений одновременно!
Вот здесь команда разработчиков, пожелавших остаться неизвестными, создала патч, который позволит настраивать это значение для Windows, хранящееся в файле TCPIP.sys, что в свою очередь позволит вам открывать больше одновременных соединений.
После запуска вам нужно просто указать необходимое число (как видите, нам указывают, что лучше всего — 100) и нажать «Внести в tcpip.sys». Если вы что-то напутали — нажмите «Восстановить исходный файл» и попробуйте снова. Если вам высветилось сообщение «Ваша версия Windows не нуждается в настройке», то сразу переходите к следующему шагу.
Теперь пройдите в настройки самого клиента. В uTorrent, найдите «Конфигурация», «Дополнительно», а в появившемся справа списке — net.max_halfopen. Введите любое значение чуть меньше того, что вы выставили ранее (или, если вам высветилось сообщение, менее 100) и сохраните изменения. Будьте внимательны и постоянно проверяйте это значение — некоторые обновления безопасности Windows могут сбросить его.
8. Ваш провайдер играет в «большого брата»?
Некоторые провайдеры могут ограничивать поток трафика для P2P сетей. Но благодаря светлым головам, создающим торрент-клиенты, вы можете зашифровать данные и обойти такое издевательство над свободой информации. Найдите в вашем клиенте (в случае uTorrent — «Шифрование протокола») функцию Protocol Encryption, или шифрование протокола и попробуйте поэкспериментировать с ее значениями. В uTorrent попробуйте поставить или убрать галочку в «Разрешить входящие соединения».
С шифрованием протоколов провайдеру будет очень трудно или невозможно отследить, что информация идет из пиринговой сети. Тем не менее, если вы включите шифрование протокола, то те, у кого оно отключено, не смогут с вами соединиться, что сильно ограничит вас в сидах, но отключение шифрование ведет за собой риски «попасть под цензуру» провайдера.
9. Вы распыляете трафик на кучу ненужных соединений?
В своем торрент-клиенте вы можете настроить:
Максимальное число соединений — максимум соединений, которые может в принципе открыть торрент-клиент одновременно для конкретной операции обмена информацией, скажем, между вами и одним другим компьютером. Но высокое значение НЕ означает высокую скорость! Слишком много соединений просто использует трафик впустую, открывая соединения по 1-2 Кбит/сек. К примеру, для скорости 256 Кбит/сек оптимальным значением будет 130.
Максимальное число присоединенных пиров на торрент — это максимум пиров, или других компьютеров, которые могут подключиться к вам. Вы можете настроить это значение в зависимости от числа пиров в сети. Возвращаясь к примеру 256 Кбит/сек, оптимальным значением будет 70.
Слотов отдачи на торрент — указывает, сколько компьютеров могут скачивать у вас файлы. Слишком низкое значение вредит закачкам. Для нашего примера оптимальный выбор — 3.
В uTorrent имеется свой «Установщик», который автоматически определяет скорости и устанавливает правильные значения в настройках. Также, если вы используете роутер, то значения, описанные выше, могут быть другими — проконсультируйтесь с технической поддержкой вашего производителя.
10. Может, приложить ко всему этому чуточку мозгов?
Многие торрент-клиенты позволяют перед закачкой настроить, что надо качать, а что можно не качать. Для этого высвечивается специальный список, показывающий все файлы в торренте.
Вы также можете поглубже изучить руководства и настройки своего клиента, файлы помощи или FAQ на официальных сайтах.
И помните, что чаще всего uTorrent клиент во время своей работы, старается использовать весь Интернет-канал — поэтому, разберитесь в настройках и оставьте немного пропускной ширины канала, чтобы комфортно читать эту статью в Интернет-браузере.